Zend Framework was a PHP framework developed by Zend Technologies and acquired by Rogue Wave Software. The Laminas Project is the community managed Open Source Continuation of Zend Framework managed by the Linux Foundation. Transition initiated after Rogue Wave was acquired by Perforce in 2019.
N/A
Laravel PHP Framework
Score 9.8 out of 10
N/A
Laravel is a free, open source web application PHP framework.
N/A
Yii Framework
Score 6.0 out of 10
N/A
Yii Framework is a free and open source PHP framework.
Zend Framework is great to be used a library on any PHP project architected with any of those frameworks. When the project started, Zend Framework was the most advanced PHP framework around, and it stuck with us. Today there are multiple high-quality options and Zend Framework …
Laravel is simpler but has less mature components. For example, the event modeling and dependency injection in Zend Framework 2 seems to handle many more advanced cases a lot easier - where as in Laravel you will have to probably build much more on top of what they provide. Code…
While Zend Framework is similar to Laravel and Symfony, and seemingly more popular among businesses, I feel like it is harder to use compared to these two. Laravel and Symfony seem more friendly to the developer in terms of documentation and ease of use, though Zend Framework …
The majority of the above-mentioned frameworks are good at some particular things. Laravel PHP Framework in general is capable of doing all the same things with standard best practices. Additionally, Laravel PHP Framework brings great community support that is ever-growing. the …
Laravel is much better than CodeIgniter in many aspects, First of all it is more secure and robust. It has a great troubleshooting mechanism. They have added more libraries, themes and plug-ins for different purposes. The MVC model helped the developers to get rid of writing …
Originally, it was a decision between Zend, CodeIgniter, and CakePHP for me. I chose CakePHP and used it as my main PHP framework for at least a couple of years before noticing and giving Laravel a fair try. Ultimately I selected Laravel because I felt it fit with my preferred …
Laravel PHP Framework is the most developed, updated framework right now, with lots of features. Using older versions is less appreciated by the developer community. It is well documented, and Laravel has a pretty big community of supporters getting your query solved faster and …
Supporting unit testing is bigger plus point in Laravel than any other framework. Developing with Laravel is much easier. Other frameworks have value in market, but Laravel has taken the lead in popularity among PHP developers in recent years. The large community supports you …
Laravel PHP Framework is continuously updating its framework and developing new tools to make web development more useful, optimized, and bug-free. Also there is a large community of users on Stack Overflow and other websites that can help you get questions cleared up quickly. …
I loved Yii because it was similar to .NET development (as framework), it is very OOP and applies formal technologies very good (like OOP, MVC, etc), it's really stable and it's perfect for a corporate environment. Yii includes very good tools to reduce development and lets you …
I would say you can use Zend with any project of any size but in a personal experience I would recommend it more for small or medium sized projects. Since the code you will be writing with Zend has more verbosity than the one you can write with other frameworks, that might be a problem to maintain larger projects.
I would say that Laravel is not a suitable framework for high-frequency, high-volume, real-time interaction or processing millions of records in batch operations. It shines for standard database web applications (CRUD, Admin Panels, etc.) and is a fantastic multi-developer framework.
Yii is very well suited if you love to program with Object Oriented PHP. This framework uses OOP very well and if you know this pattern you'll love it. The same applies for its MVC architecture and if you come from formal software development education. Also if you are in a bussiness enviroment and need a stable framework. This is the tool for you. It uses very formal scheme but I would like more open and hackable framework, and for this Yii2 is not a good option. Also, if you like to have bleeding edge technologies I don't recommend this framework.
Excellent interface for databases. I trust that no bad data will accidentally be injected causing the databases to become corrupt or drop.
The routing is really great. We have a lot of custom routing and it makes it very easy to add or adjust routes and ensure they're getting where they need to go.
Zend provides so much flexibility in the controllers for dealing with the view. It's so easy to customize the view to render just how you want it. Especially when dealing with a request that may or may not be ajax.
Laravel utilizes the best possible PHP standards and coding practices.
Laravel uses many widely-accepted community libraries and builds upon them, rather than re-inventing everything.
Laravel has many components available from the community and is extremely easy to build custom components for, either with custom code or by integrating existing third-party PHP libraries.
Laravel is flexible enough to power pretty much any kind of application I can imagine.
Laravel is updated regularly, which is great. However, in order to get the latest features, use the newest 3rd party libraries, have the most current security updates, and ensure that the newest features of PHP are usable, you have to continuously upgrade your Laravel application. This costs time and money, obviously, and if you don't stay on top of the updates you will quickly fall behind. This is the case with any open source software, but it needs to be considered for any team considering using Laravel or any other software.
Because of the size of the Laravel community, there are a LOT of 3rd party libraries. Some of these are great, some are less than great. Sometimes it's difficult to evaluate the quality of a library, making it difficult to trust many libraries. Developers need to be cautious and thoughtful when considering using new software.
Because of the rapid development of the Laravel framework, the size of the community, and the simplicity of being able to publish content online - it is very easy to find documentation, tutorials, or other "advice" that is not up to date, or that has outdated information.
I absolutely love Zend Framework. However we are using Zend Framework 1 and when we get to the point that we need to go Zend Framework 2 (for PHP namespacing) I may explore other frameworks. When we chose Zend it was the best option for us. I'd like to see if maybe there's a better fit that doesn't have the same complicated overhead of Zend Framework
Laravel PHP Framework has continued to exceed my expectations. It supported me in the development of a high quality and stable web application that is mission critical for the organization. I cannot imagine wanting to use any other tool for web development. Documentation, unit tests, and numerous integration options make using Laravel PHP Framework a natural choice.
Zend is very usable once you learn how to use it. I've had moments where I thought what I want to do isn't possible but I've learned I haven't looked in the correct place yet. Zend is a Catch-22. It's very usable once you know how to use it. But I strongly feel it's worth learning
As I mentioned earlier Laravel PHP Framework has lot of in built feature as well as there is vast set of packages available to add the features in your application. It has very large community who can help when you feel stuck somewhere. This is why this rating is justified.
I think is really easy to use, it's not perfect but many developers with great experience will know how to exploit this framework to create great apps!
Zend Framework has the best (paid) support and ecosystem I've ever seen in a PHP framework. The company has developed many products, including Zend Server, Zend Debugger, and an Eclipse-based IDE that extends the framework to create an entire development platform that can improve developer productivity and software quality while maintaining the clean architecture that characterizes the framework.
It's has a really good support based on online documentation and official forums. But sometimes I wish there were a paid service where to report some urgent issues.
While Zend Framework is similar to Laravel and Symfony, and seemingly more popular among businesses, I feel like it is harder to use compared to these two. Laravel and Symfony seem more friendly to the developer in terms of documentation and ease of use, though Zend Framework isn't too far behind and can be more powerful.
Supporting unit testing is bigger plus point in Laravel than any other framework. Developing with Laravel is much easier. Other frameworks have value in market, but Laravel has taken the lead in popularity among PHP developers in recent years. The large community supports you if you have problems. Using Laravel, integration became easy with third-party libraries, but it was costly too.
Overall, Zend PHP Engine has had a positive return on our business objective of creating a medium sized web-application, debugging the application to assess problems before they occur, and to create dynamic API calls via our backend custom software.