Can't I develop large commercial projects? What kind of projects are called Small and Medium Sized Projects and what kind of projects are called large ones? Do companies like Baidu use frameworks? Can't I develop large commercial projects?
What kind of projects are called Small and Medium Sized Projects and what kind of projects are called large ones?
Do companies like Baidu use frameworks?
Reply content:
Can't I develop large commercial projects?
What kind of projects are called Small and Medium Sized Projects and what kind of projects are called large ones?
Do companies like Baidu use frameworks?
I have been focusing on the php framework for several years, and TP is really a waste of resources. The reasons are listed in a single article,
I don't want to convince anyone, so I'm too lazy to talk about it.
Let's take a look at YII and compare it.
Now we are all popular with light frameworks and heavy modules,
Php uses its own package management tools to combine a "Framework" at any time ",
For example, TP should be eliminated.
I am not in Baidu. I am an Internet company in Zhongguancun. Currently, there are hundreds of millions of users,
Our core products also use frameworks, but they are developed by ourselves. They are not common frameworks on the market,
Tp is not suitable for big projects,
It is because tp has a high Coupling Degree to increase universality,
The same applies to other universal frameworks on the market.
For large projects, low coupling is required because group development is required,
As the number of users increases, many modules, such as cache, data, and logs, will be taken out as an independent service,
The larger the project, the simpler the structure,
The framework only has basic functions such as routing, loading, and template output.
I also don't know Why thinkphp cannot be a big project because the company hasn't done big projects. So you have the same problem.
But what I'm sure is that big companies must use frameworks.
Do you have any reason to prove that TP is not suitable for large projects?
Not big enough with the framework, isn't it full stack?
It is the framework, and the quality of the Community is not good.
Ruby on Rails is also a full-stack framework, which is used for many large projects.
If you want to learn something, don't worry about it. Can you write a large project? You can try again when you have a large project! What else is the high rate not high? When you need to consider the efficiency, you need to consider so many messy
Learn more than hesitate here
I am sorry for this statement about XXX.
I learned PHP for 0.5 million years and used PHP to create the world. I don't want to list any problems with the YII framework.
Heheh
What are the major problems with tp in Small and Medium-sized Projects? Big projects really need to be split up as @ tiyee said upstairs!