Top 10 posts of 2017

What a great year for PHP! From the launch of PHP 7.2 and huge growth for Zend Framework to the release of Zend Server 9.1 and the best ZendCon ever, we’ve seen tremendous opportunities for both the technology and the community.

Here are the top ten most popular articles we posted in 2017, covering a wide range of topics. Enjoy this walk down memory lane and prepare for an amazing 2018!

Benefits of Zend Server and Jenkins integration

Mickey Hoter explains how the automated deployment capabilities of Zend Server fit into Jenkins continuous delivery.

Welcome to the future on IBM iIBM i logo

Zeev talks about how the wonders of PHP 7 are brought to the IBM i platform, with its performance gains now at the disposal of developers on i.

Invest in keeping your developers

One of the easiest ways to keep developers at your company for the long haul is to invest in their skills through training. Cal Evans walks through the math, revealing why training isn’t as expensive as you think.

Webinar recap: Scalability, asynchronous processing, & optimization for PHP

Zeev wowed a full audience with the 7 ways to get better performance out of PHP applications. You can skip the blog and watch the webinar replay now.

Running Magento on Zend Server Cluster on AWS – Simple walkthrough

If you’re using, or want to use, Magento at scale, this blog walks through how to set up and deploy Zend Server Cluster on Amazon Web Services.

Webinar recap: PHP experts speak on the good, bad, and what’s wrong

Cal Evans was joined by Maurice Kherlakian, Alan Seiden, and Jonny Porto from YouGiveGoods.com for a frank and sometimes contentious discussion on the PHP industry and programming practices. Watch the replay now.

“A few years ago, PHP was perceived as more of a hobbyist language, it’s really more and more mainstream, more people, more applications. It’s a really good language to build solid enterprise applications.” – Maurice Kherlakian

Answering your questions about unit testing

Cal’s webinar on unit testing was such a hit, he needed this blog to answer all the questions we didn’t get to. From property-based testing to managing test time, Cal opens up with his expertise.

Avoid deployment downtime with Zend Server

How do you manage different application versions, rollbacks, and cross-cluster synchronization? Zeev explains how Zend Server 9.1 rolled out a new mechanism for zero downtime application updates, whether at the cluster or server.

Why you should use Expressive

Matthew Weier O’Phinney explains how this middleware microframework allows you, the developer, the senior engineer, or the architect, to dictate what packages are needed and what workflows will best describe it. Now, with the Expressive 3 Preview, there are even more reasons to love the framework.

UserXXXX, PassXXXX and beyond

Whether an online store, a service center, or some other web application, you must ensure that the tools and services you use protect personal identification information (PII). Mickey walks through how you can use Zend Server to support personal security and privacy.

The following two tabs change content below.
    Roy figured that the best way to learn something is to try and explain it to someone else. After years of explaining things while standing up, he decided the better approach was to do it while sitting down. Beside a poster of a famous starship. Learning from projects in defense, mobile, and game development, Roy figured out one more thing: real code isn't dead but it could be made better.

    About Roy Sarkar

    Roy figured that the best way to learn something is to try and explain it to someone else. After years of explaining things while standing up, he decided the better approach was to do it while sitting down. Beside a poster of a famous starship. Learning from projects in defense, mobile, and game development, Roy figured out one more thing: real code isn't dead but it could be made better.