• notice
  • Congratulations on the launch of the Sought Tech site

There are so many PHP frameworks-I can't finish learning-what to do as a PHP programmer

    Why PHP has so many frameworks, the reason is very simple, because the more programmers write, the more they feel I still use my own things, and then I write my own framework, just like my own framework for this website (of course, I will not publish it.First, writing a framework is a long time to modify and supplement.The process is definitely not something that can be done in a few days.Second, my level is still limited.Although it is called a framework, it actually only has basic routing, caching, MVC architecture and other basic architectures.The third is that there are many PHP frameworks.Stop messing up).

I didn’t intend to see a current PHP framework market comparison on a website before, first send out the picture:

There are so many PHP frameworks-I can't finish learning-what to do as a PHP programmer

      After reading it, I felt that I didn’t do PHP, because none of the top three frameworks was used.I saw that the laravel framework was so popular, but I had never used it before, so I launched it on a new project of the company later.This kind of framework Laravel seems to be the best B, and used it to complete a project, including the website front desk, management backend, and third-party management backend, the program is not too many.The Laravel functions used are also quite complete (of course it is impossible to achieve 100% utilization).After using it, I feel that the three words are "not good".When talking about speed, I think the speed is really slow when I use it, of course I haven't used it.Why is it? I think there is one thing you can try.When the program in any controller in your routing rules has an error, the entire platform will not run.It means that laravel will affect all the controllers in the routing when it is running.Check, (maybe in laravel maybe there is a place to do this kind of control, whether all checks are needed, but I don’t think it is necessary).So after using Laravel in this project, I don't plan to use the remaining projects.

    Back to the topic, there are so many PHP frameworks and I can't finish learning.What should I do as a PHP programmer? I think the value or ability of a PHP programmer does not lie in how many frameworks there are, but in whether PHP can be used to quickly solve problems in real applications.Of course, I think PHP frameworks must be learned, and it is very necessary to learn, because the frameworks The idea is very worthy of the programmer's attention.Of course there is no need to learn so many frameworks.But you must be proficient in using several frameworks yourself.In China, I think one of YII/Laravel and ThinkPHP are two frameworks.It is necessary to learn more about THINKPHP because it is widely used in the country, so it is necessary to learn it, and YII/LARAVEL is also necessary because the framework function is very complete and very large.If your ability improves a little, then write another framework yourself.

    In short, there is no need to learn each frame.It is enough to master 2-3 frames.There is nothing special about the frame itself.In fact, it is just a change The name of the class is just a method name.

Tags

Technical otaku

Sought technology together

Related Topic

1 Comments

author

order lipitor 80mg generic & lt;a href="https://lipiws.top/"& gt;order generic atorvastatin& lt;/a& gt; lipitor 10mg usa

Zjmdjd

2024-03-08

Leave a Reply

+