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 …
NetBeans is free, open source and offers a lot of open source plugins. If you don't have money to invest in a proprietary IDE, you can use NetBeans as the main IDE. Also, it's backed up by a great community and Apache so you know that it will receive upgrades and updates to …
When I have evalutated Eclipse and NetBeans (years ago), I have noticed that PHPstorm have more features already included, and overall, they are better in quality.
For example code refactoring, code analysis, debugging - everything was easier in PHPStorm.
While these two are also code editors, they are far from as robust as the PhpStorm IDE. Although these editors also support plugins to perform functions similar to PhpStorm, by bringing it natively it is much more efficient and you get rid of compatibility worries, etc. and it …
PhpStorm is the most complete IDE for PHP that I have used. It is stable and solid, and it works on all platforms. There are some editors that are quicker loading, Sublime Text, Notepad ++, but they don't have the depth and solid foundation that PhpStorm has. This is why we …
It has support for almost any third party tools that you'll use for PHP development. You have a great support for employees and it's always being updated so it supports the latest technology.
PhpStorm has a free trial. Visual Studio IDE does not. I believe that VSIDE is better suited for C+/.NET development and not PHP. Despite their PHP plugins & debugger, stepping through the code on PhpStorm always feels better and more intuitive than stepping through PHP with …
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.
NetBeans is extremely user friendly and easy to start developing complex applications. Adding and configuring external libraries is much simpler than in Eclipse. It is highly cost effective and most of the latest framework based libraries required are automatically downloaded to the projects. The overall tool is also light weight and consumes less memory as compared to other competitor tools.
PhpStorm is well suited for any project that utilizes PHP. I have used it on Windows, Ubuntu, and Mac OS and it works great on all those platforms. Having a solution that keeps the developer from having to constantly switch tools to do their job is invaluable. Whether you're a junior developer, front end engineer or a senior developer, PhpStorm is a great product that will help you get your work done.
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.
Database browsing, Remote host browsing, and all the deep seated customizations for both the UI and Technical feasability are the result of an amazing integrity and compatibility with most components and technologies.
The built-in shell is insanely helpful for traversing code in order to debug scripts with ease, and the plug-in system makes this software quite extensible.
Not to mention the variety of options and settings (divided into global settings and per-project settings) are both intuitive & easy to use, especially the fact that I can export and import them across my workstations while maintaining my spacing & indentation, highlighting, inspection patterns and syntax styling.
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.
NetBeans [should] work smoothly with systems having less RAM. Systems with less RAM face trouble with NetBeans.
File open history also requires improvement. Once NetBeans is restarted, all files are closed automatically and there is no shortcut to open last opened files.
Some of the newest github copilot features lag behind what's being done in vs code and would be nice if more of the newer features were brought over though this has greatly improved recently
Interface can be a little overwhelming for newcomers
Some features like rainbow brackets should be native rather than addon
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.
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.
Netbeans enhances my coding work, shows me where I have errors and helps find variable instances. I would be lost without find/replace in projects functionality as I use projects as templates for new projects. Occasionally the code hints aggravate me, but I understand that it is actually making me a better coder, working to get the 'green light' of a clean file with no errors or clumsy code.
PhpStorm is very easy to use, once you get the hang of it. It can take a while to get the hang of it because there's so many options, some of which are buried in the imposing settings panel. It could use some help with multi-cursor, especially multi-file editing but that's a minor gripe.
NetBeans has a very strong user community. We can find solutions here for almost all the problems we face. In addition, we can forward NetBeans Support teams the problems we cannot solve. We can get quick feedback from the support teams, but I generally try to solve my problems by following the forums.
The JetBrains community is all about helping others succeed, even in the most obscure setups. I have never had a question go unanswered, or I have never been able to come up with empty results in searching for the answer. My questions or concerns are typically address from other users in the community, so timing is pretty quick for a response
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.
It works very smoothly as compared to other tools . The problem of restarting and reimporting the projects is not in the netbeans IDE . The front end development features are good . Netbeans connector is one of the best thing which enables us to deeply integrate netbeans IDE with google chrome browser
Easier to use, more features, more reliable. Much more purpose built with specific integrations aimed directly at php code instead of the broad generic interfaces the other software have that are aiming to support many different languages.
By working on Netbeans I just learned one more tool and can teach others about it. One should learn every tool so that it might help someday if another editor is not available and you have to use different software for your work.
Compiling code became easy as it is not a feature of normal text editors. Only IDE can do this.
PhpStorm decreased the time to market of new features - we are following the Agile SCRUM methodology with 2 weeks sprints. Using PhpStorm helped with releasing UI features even faster than 2 weeks.
Considering the price of the license and the cost of the server where we run it, the ROI is still high due to less time spent by developers with writing code, debugging, refactoring etc. Especially when you have highly paid developers.
Increased people's happiness - by using a modern tool with lots of features which has made their work easier.