I hope you will recommend PHP framework

Source: Internet
Author: User
Played for 3 months thinkphp (honestly I feel thinkphp directory a bit more, but quite like the minute of the fine)
Now I'm going to play another frame, for example
I know there is a Laravel (English is not very good every time and every time I go to BOOTCSS will see it has Chinese documents a bit inclined Laravel)
Not going to do it blindly.
I hope the Russians will talk about their suggestions and experiences.

This issue has been turned off because of an issue where the exact result cannot be obtained

Reply content:

Played for 3 months thinkphp (honestly I feel thinkphp directory a bit more, but quite like the minute of the fine)
Now I'm going to play another frame, for example
I know there is a Laravel (English is not very good every time and every time I go to BOOTCSS will see it has Chinese documents a bit inclined Laravel)
Not going to do it blindly.
I hope the Russians will talk about their suggestions and experiences.

From the perspective of job opportunities (at least in quantitative terms, domestic companies tend to this framework) ==>ThinkPHP
From the perspective of popular trends (low learning costs, active community) ==>Laravel
Consider the advantages of the framework itself (most advanced architecture, the most mature ecosystem) ==>Symfony

If you're just looking for a job, learn it ThinkPHP !
If you are just pure interest and don't want to spend too much energy, then learn it Laravel !
If you are looking for a framework that is currently in the framework of the PHP most advanced architecture, the most mature ecosystem, the learning process will also be PHP able to improve the level of your frame, learn Symfony it! Warning The learning curve is extremely steep! )

It's a different frame of speech.

Tell the truth, what problem did you encounter with thinkphp? Does it affect your development efficiency or performance bottlenecks?

So personal advice:

More practice of some business projects, encountered problems, found that you try to solve, not enough capacity to solve, and then found that is not thinkphp can solve the problem, you choose other frameworks have a corresponding solution.

But as far as I know, the general bottleneck will not occur at the language and framework level, unless the load to a certain magnitude, need to pursue that hundreds of dozens of MS performance problem.

But then again, the idea of studying and touching on some other frameworks is necessary, which is equivalent to preparing for the future, but blind replacement is not advisable, and it also affects the opportunity and progress of doing business projects in depth.

Maybe it's because I'm paranoid, I don't like Laravel's global function.
So deeply in love with Yii2

The framework is just a tool.

I've been looking at THINKPHP5 's documentation recently, 5 has been significantly updated, a bit inclined to the framework of pure OOP, highly recommended THINKPHP5

Support @vinzao

When I was in school, I learned a lot of messy things.
More like the laravel framework, used to do the database curriculum design and so on.

This summer internship, found the first to meet the business ~
The company uses a ThinkPHP framework,
Because the concept of MVC has been better understood,
Plus the knowledge of PHP,
So get started faster.

If you have learned ThinkPHP ,
Go to the interview and ask to give you a lot of money,
But is it going to work laravel ?
How would you choose?

So don't dwell on what you're learning,
It's the key to lay a good foundation
Maybe next year or two will be another lionis framework. (Under the Fart

  • Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.