PHP Framework give the younger brother what we bring, or PHP give us what

Source: Internet
Author: User
Tags php framework
What does the PHP framework bring to us, or what does PHP give us?
There are so many open-source frameworks in PHP these days that both hands are endless.
But the reason why not a leading boss, no one's voice of the common framework?
Do not say what radish vegetables each their own.
I knew it.. We read the class there is a recognized class flowers, (no one can bubble, the result is cheaper than others!~!!).
So far, I'm using CodeIgniter. Seems to have been used to it.
No matter the size of the project, it is easy to make such a frame. It is also convenient to write.
And the speed of the website, I do not feel that there is any particular difference. My code is much more neat than before!
(Those who oppose framing, don't grant me, just personal feelings.)
After a few years of development, I feel like PHP is nothing particularly powerful, especially to take the shot of some technology.
All of you talk about your favorite PHP technology, or some technology you think is great.
Whether it's plug-ins or Linux, it's good to be nice.

I don't know what to ask for this post, just talk. (I hope the Administrator boss don't move, I haven't posted it for a long time!)


------Solution--------------------
It is now more concerned with the scalability of the project, although the use of the framework will wear down performance. But there are other ways to make up for it. And in a high-concurrency project, the main pressure is still on the database side. What do you mean by the special skill of the landlord?
------Solution--------------------
Framework is the template of the application, since the world is ever-changing, then how can inordinately, with a million?
Like your class flower, in your class is the class flower, in other classes is not necessarily?
The class flower is not equal to the school queen, not equal to Miss Asia, even Miss World

Wake up, man.
------Solution--------------------
The framework is really easy!
------Solution--------------------
CI is more in line with Chinese traditional thinking, so you feel good! If you change a frame like Zend Try it, it doesn't have to be good.

The framework first brought in is MVC; The second is consistency; the third is certain extensibility and convenience, such as Class library.

The framework uses development more quickly.
------Solution--------------------
A bad place to frame:
The first is the speed performance problem, if from the file IO angle, you inlcude the file to be many (for example more than 50), although has the APC and so on the cache. But he can not ignore the problem after all)--small and medium-sized sites do not consider this problem;

The second one, by the way, is the database problem: stick to the minimum query principle. Although the database is a bottleneck. can be optimized. can be designed. (Small and medium-sized sites do not consider this)

The third problem: The framework makes coupling enhancements between modules. The framework is a whole. Sometimes, we want to separate the various function modules. For example: I would like to comment on the module alone, using it can be connected to any module. Or can be connected to any website.

As far as CI is concerned, it's still a bit big for high-performance websites! He has too much compatibility. His layout was not as satisfactory. Not good enough to do! This is a need for mechanism.

Zend uses a two-step view method. Cake or something like that, needless to say.






------Solution--------------------
I only care about the class flowers ... Why can't anyone soak?
------Solution--------------------

------Solution--------------------
Ban
------Solution--------------------
At least let my code not so wild, say I also use CI, is want not to turn cake
  • 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.