tp5, laravel, yii2 I choose which

Why write this article


Personally, I have a technical group, which has learned what framework, often asked how to achieve a certain function in which framework, what better frame, I said here I tell you a joke of the same type of problem


A woman: you can make this forum of people got into a fight, I told you to go tonight.

A software engineer: PHP is the best language!

A forum really fryer, and a variety quarrel ../ ..

A female: I admire you, let's go, you want to do and consequently the line.

A software engineer: not today, I have to convince them, PHP is the best language must

We note that the key Oh (may deserve some students say single dog ha ha), the title of the article on here and this is the same language debate


There is no best, only better suited

And the language of the dispute, as that is not the same framework the best this argument, only more suitable. Here it is more suitable for me to give everyone explain.


  • Is more suitable for you to understand a very framework, we must pay attention not because you used it must be more suitable because you only find out about the certification in the event of an extreme problem to know how to solve

  • More suitable for your current technology stack is selected, for example, most people will Yii2 company framework, you say we choose a tp5, this is not you toss people there, more than the wisdom or desirability of

  • More suitable is relatively abundant documentation, or costly new learning


In fact, there really is not the best, Hundred Flowers so as to promote the progress of a thing, if the Internet is a PHP framework Bird Brother yaf, then a single large, it is difficult to develop the framework friends


Do not limit yourself to keep an open mind


I know some students, when they are familiar with a framework to think of other frameworks are clouds, which put a little circle Restricting themselves up, unwilling to accept the new knowledge.

We do research and development (as well as all types of work), our ability to learn a magic, the stronger a person's ability to learn, in fact, the more we can understand the world is big, we know the limitations of the (now that I think a frog elementary school I will understand).


Some students may say the actual point, or else too chicken soup, okay, I'm a hard disk on a few dishes,


  • Php for us in terms of breaking the limitations of the requirements of tp, yii2, laravel have to understand the best, you have to understand two very least, remember what I said is to understand, if you understand Barbara, in fact, you should be able to understand It is how to achieve the MVC, and will learn a lot of interview questions and answers often excellent design mode

  • Internet in terms of our employees, break through the limitations asked not only a language, for example, I personally either PHP, python, java, node, or App developers are friends (wow, is not a full-stack engineer, I do not say here this, I think this would have been a commendatory, it seems to just be a whole stack is, I can only say that I am not), you actually learn a few languages ​​you will find that the basic processing logic is similar, but the syntax and the corresponding technology stack may not be the same


Recommended for novice entry


Some might say that a novice teacher before I started, which requires you a little too much, you start to think there is no problem, but after a look at this article must abandon this idea. And I would like to learn a few suggestions for the novice just getting started or ready to get started


  1. Full use of the learning resources of the Internet, but do not just go to practice, practice, programming is the truth, different environments will encounter different problems prodigal son to help you improve problem-solving skills

  2. Select the frame around someone with learning, because you have a problem principle of proximity can seek help

  3. Do not give up, finally gave himself firmly decided to learn three to six months to see if they fit

  4. Learn to release the pressure, the program encountered difficulties, hang out, watch movies Caesar, may have a different thinking


I hope this will help freshman


to sum up


I just hope that we keep an open mind to learn, to toss their own, dare to share, higher requirements on their own. I believe that we can not discuss the framework and language that have no nutritional relatively boring topic.


As long as you carefully explore this vast universe of Internet, you will find a lot of wonderful stuff



Original Address: TP5, Laravel, yii2 I choose which
tags: thinkphp    yii2    Laravel    ngrok    natapp    MetaWeblog   

Intelligent Recommendation

Reproduced in: https: //my.oschina.net/54php/blog/1111023

Guess you like

Origin blog.csdn.net/weixin_33813128/article/details/91634818