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 8.6 out of 10
N/A
Laravel is a free, open source web application 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 …
It isn't the fastest but is one of the faster available. It's the only one currently supported actively by the PHP team itself.
You might find more classes in Symfony for instance, but in the end, most of the core files will be supported above Zend classes either by extension or …
One time we needed a new site up and running fast. It needed a complicated blog style CMS with good user management and Zend just wasn't going to cut it with the time constraints. We ended up going with Expression Engine, which is built on top of CodeIgniter and I HATED it. I …
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. …
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 …
I have used CodeIgniter in the past for a couple of projects. As per my experience, we can go for CodeIgniter for smaller projects due to its simplicity. But as the project size grows, one should choose a more organized framework with larger community support. This is the …
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 …
Both frameworks, by in large, serve the same needs and are only dependent upon the platform that will be supported. However, I find .Net to be a bit more robust when it comes to data security needs (encryption, management, etc.) compared to Laravel and that may be a deciding …
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 …
If you are using PHP, you should be using Laravel! It is superior in every way to CodeIgniter & CakePHP. Not to be unfair to Cake & CodeIgniter, which both have built in ORM, making queries very simple. Laravel on the other hand offers their eloquent ORM that makes database …
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. …
When we were using CodeIgniter, it always felt that something is missing. We were unable to find the proper libraries that supports it and the support from the community around. Once we came to know about Laravel, we never have touched CodeIgniter. Laravel is a well documented …
Laravel is built on top of Symfony so is naturally a better upgrade. It is far superior than cake and igniter (in my opinion). I don't remember, but somewhere in internet someone made a comparison with Laravel and others as racing motor-bike vs a cycle. Because of large …
I inherited Laravel projects originally created by other developers. I haven't migrated clients at this time, however as the project gets bigger and I need to find more elaborate workarounds to address needs that option will be put on the table.
The best comparison I can make is against Symfony. It's curious that Laravel is built on top of Symfony. They chose the packages that they found to be useful. Symfony for instance comes with way too much stuff that in the end you never use, and Laravel just comes with the right …
Zend Framework is well suited for large (or potentially large) software projects. It has the tools and structures for organizing and maintaining millions of lines of code by providing different scaffolding and service management capabilities. Obviously, it works well in environments that prefer a traditional PHP-based MVC stack as that is how it's designed. For smaller or less experienced teams, it might be faster to build something using a simpler framework such as Laravel or Symfony because the learning curve is a bit less steep. The routing system of Zend Framework is incredibly powerful but also very hard to get right, for example. Overall, however, being skilled with Zend Framework 2 will be very advantageous.
The Zend Framework excels at productivity. It's lightweight, loosely-coupled enough to provide 90% of the functionality that everyone needs out of the door, but also customizeable enough to meet the remaining 10% should your business need it.
Because the Zend Framework is functionality focused (also supported by the actual PHP developers) - it is light enough to hit the ground running with. Having no configuration files to get rolling is also a huge plus.
The documentation of the Zend Framework is reliable, updated & succint. I have not encountered an issue that I could not easily troubleshoot from looking at the documentation.
There isn't a whole lot to dislike about the framework, honestly. If I am forced to say something is that sometimes the authors change the directory layout and it's not always easy to deal with. That being said, I've never not been able to upgrade within a few hours.
Sometimes using the artisan CLI - it requires additional tweaking to get it running on non-standard application rollouts.
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
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
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 isn't the fastest but is one of the faster available. It's the only one currently supported actively by the PHP team itself. You might find more classes in Symfony for instance, but in the end, most of the core files will be supported above Zend classes either by extension or by encapsulation. The only con that I see is the learning curve required to adopt this framework, and the amount of additional work you will have to do to build PHP based apps with it.
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 development style, it utilized many of the modern best-practices I wanted to follow, and I felt that it allowed me to build better things in less time that seemed more maintainable. I have used, and still do use, Symfony directly for certain things, but I think of it (and use it) more as a code library than as a full application framework. When I'm building a web application, I tend to prefer Laravel.