How good are the frameworks?

If you are one of those web developers who work with the framework and your programming language is PHP, you must have many complaints!

There is no doubt that PHP is a powerful language and has a large or perhaps a larger share of the web market, a language that captivates every programmer with its beautiful grammar and fluency, at a tremendous rate of development. It is effective and provides good website security, has a beautiful definition of object-oriented and provides all the right tools for successful programming.

In addition to all these advantages, there are other advantages that sometimes become disadvantages over time, and that is the framework of this language. No php framework is specifically recommended by the developers of this language (except for zend, which is sometimes implicitly recognized as the most compatible PHP framework due to its interference with language development, for reasons such as being overweight. Not too popular for developers), and in fact dozens of frameworks for this language have been created by creative developers, frameworks that take up some time and are suddenly assassinated by another framework. Be!

In fact, the main weakness of developing web applications with PHP is the same frameworks, something that is not necessary to use, but they have captured the market share of employment! The poor PHP programmer has to act according to the wishes of the market every year and dance to the job market with a new framework every year!

But is this framework so necessary? In fact, we must say no! In fact, PHP alone provides the programmer and project manager with everything they need to successfully develop a website. What makes the frameworks valuable are the APIs, the standards, and their specific requirements for the integration of the programming team. It takes time, but it may be more valuable), about APIs, it also depends on the taste of the development team, the APIs of a framework may not be interesting to a development team at all and they decide to develop an API Get a personal, or use another ready-made api, which of course in the latter case may not be compatible with the framework used at all, and this in itself is a weakness for the framework and in fact the hand of the developer Closes free php language APIs to use Boundless Sea.

Of course, we do not intend to criticize the framework in any way, because these frameworks certainly have many advantages and can be of great help in integrating the software, and in fact the framework as its name implies. That’s why integration was created and then features were added.

But what matters is the weakness of a large consensus for php programmers to use a single framework, or at least two or three, and the existence of dozens of frameworks, one of which is considered by corporate executives every day. Are placed, has become a nuisance.

However, many programmers who go to the framework after completing a beginner, intermediate and advanced course, and since they go to the framework before gaining experience in PHP, many of the practical points of this language They do not learn, but if they dig a little deeper into the language, they may be more effective, or they may gain access to a valuable personal framework through experience, which is a sweet treat for any programmer of any ready-made framework. It is more practical.

Anyway, we hope that this frustrating situation in the PHP job market will improve and that using the framework will be considered only as a comparative advantage and not as a requirement!