Announcing Zend Framework 3 – The Future of PHP Frameworks

posted in Announcements and tagged on by .

The initial goal of Zend Framework was to help make PHP a more mature language and as such ease its adoption, especially among enterprise developers. The use of a framework brings discipline to coding and productivity to developers. Since its inception two generations of Zend Framework have met tremendous success and are backing today some of the most business critical PHP applications in the Enterprise.

But like any language PHP is evolving and with it so are the different technologies, , development paradigms and best practices and developer needs .

The world of Web and Mobile development is in constant flux and a great framework must evolve. The PHP ecosystem is undergoing an exciting “renaissance” with the emergence of massive changes in the last few years. Today tools like Composer are simplifying dependencies management. API-driven architectures are becoming the norm. PHP 7 includes a set of great enhancements at the runtime level. Tools like Vagrant, Puppet, Docker have changed developers’ development and deployment processes.

The Zend Framework team took all that into consideration and announced today the next generation PHP framework: Zend Framework 3.

The new Zend Framework 3 will embrace new paradigms and patterns and with that make it more productive for all developers – beginners and advanced developers alike. The new framework will focus on component based development. It will deliver a middleware solution and be fully optimized for PHP 7.

Zend Framework 3 is all about simplicity, reusability and performance.

Learn more

The following two tabs change content below.


    • Me

      Let’s hope that this it it will be a good framework like ZF1 again. ZF2 was totally nonsense and so slow and over enginered, no one would ever think of using it for production purposes.

      • exfromtheleft

        i left zf2 for sf2 and laravel4, because of things you’ve just mentionned!

    • Carlos Ramírez

      (y) espero que sea lo que promete

    • Paulo Victor Gomes

      The proposal is good, and the Zend team is qualified, I’ll be waiting for news

    • Marina Danish

      Web Masters, Convert your talent into money. Work part time/full time at world’s biggest workplace/outsourcing zone where millions of work/expert-workers is waiting for you. The top earners are earning between $1000-10,000 per month. Signup or learn details at

    • tomiwaadefokun

      Hope you learnt from ZF2, a complete overkill.

      • Tre Giles

        Just because you can’t wrap your head around something doesn’t mean it’s overkill, friend :)

    • ismael trascastro

      I think ZF2 is a good framework. I have used both of them zf1 and zf2 and zf2 is much better if you look for reuse code between different projects. Maybe it is not easy to learn but it is well done.

      • Martin Lonský

        I use ZF2 for 2 and half year and I started on the clean field twice… It is not easy framework and i understand if somebody say: It is huge and slow.. no, it is not! It is for real developers

    • Gabe

      PHP is a powerful and one of the most popular coding language among web
      programmers. Majority of the most popular websites on the web are based
      on PHP programming language. Every developer knows that a proper framework enables to create
      applications quicker, safer and more efficiently. Choosing a right
      framework before building your application is crucial for robustness and
      success. PHP frameworks are super useful tools for web development, as
      they are real time-savers when it comes to creation and maintenance of
      the PHP website. Know more about PHP

    • joefresco

      We are leaving ZF behind for symfony precisely because of the attitude in this post.
      “The new Zend Framework 3 will embrace new paradigms and patterns”

      There is no real detail of the point of this framework change. It only mentions deployment and API technologies as the reason. There is no plan for release schedule and no plan for existing maintenance timeframe.

      Contrast that with symfony2’s roadmap
      and release process document:

      Even Symfony 3.0’s announcement contained their plan with more detail and a true roadmap plan:

      Zend Framework, on the other hand, makes changes with little plan and little description of support. Do ZF1 users still get updates? No communication — only every now and then an update “appears”. I see no change to that attitude with ZF2 or with this announcement. Those large apps built around ZF2 will have to convert to ZF3 just like they had to convert to ZF2. With ZF2, Zend introduced “new paradigms and patterns” all accross the codebase that made it extremely time-consuming to convert a ZF1 app to ZF2.

      We’re getting off this bus. In the enterprise, we have to make plans and symfony gives us the stability to do that.

      (I know this reads like a shill, but I’m just frustrated at how Zend treats the enterprise it is so concerned about)

      • Matthew Weier O’Phinney

        I appreciate your concerns, and we are actively trying to address them. I do want to make a couple of points.

        First, this was a general announcement, and not a true roadmap post. It was intended to communicate high-level objectives, not specific details, of our plan for ZF3. To compare this to a detailed timeline is to compare apples to oranges. We are working on more formal announcements of architecture and direction, which will address the specifics, including expected dates for development, beta, and stable releases. When those are published, I invite you to compare and contrast again.

        Second, the links you posted for Symfony don’t really give much insight into *what* a developer can expect for new releases, only *when* they can expect new releases. As such, it’s not terribly useful other than to know when the next LTS might be. I will note that this knowing release dates *is* useful, however, and we’ve just begun an LTS plan, with our first LTS release of 2.4.0 last month. As we flesh out our roadmap, you will start seeing information like this from us.

        Finally, you’re making a ton of assumptions about the announcement that are unfounded. Yes, we specifically mention we’ll be introducing new paradigms and patterns, but we’re simultaneously announcing that the ZF2 MVC will continue in its current form going forward; the new features will be complementary. I would encourage you to give us the benefit of the doubt and assume that we have paid attention to the feedback we’ve received during the ZF2 lifetime, and that we do not want to repeat the mistakes made when releasing the v2 milestone.

        Thank you for your feedback!

    • fahim shakir

      Fahimshakir Freelancer Developer from Delhi-India,You can provide me part time work for Home,Part Time Developer/Freelancer For PHP , WordPress, Magento, Opencart, Shopify, Codeigniter, Website Maintenance in Delhi -india,