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
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
Select the frame around someone with learning, because you have a problem principle of proximity can seek help
Do not give up, finally gave himself firmly decided to learn three to six months to see if they fit
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
- Custom mysql log apparmor cause problems
- Yii2 capture error log
- [] No.5 Ionic modify the application name, icon, start interface
- PSR: php coding conventions
- [Nginx, apache] thinkphp, laravel, yii2 run development environment to build
Reproduced in: https: //my.oschina.net/54php/blog/1111023