Is WordPress makes PHP more popular than the framework

Source: Internet
Author: User
Tags php framework drupal zend zend framework tiobe index

Tiobe Index, the world ranking index of programming languages, is a ranking that shows the relative trends of various programming languages, beginning in 2001 and updated once a month. It calculates the search results for many sites to get the statistical data. These sites include: Google,blogger,wikipedia,youtube,baidu,yahoo,bing,amazon and so on.

PHP has been ranked in front of Tiobe, but it has been ranked more recently, 2012 is the 7th, and now it is 5th. It may be attributed to the release of the Zend Framework 2 at the end of last year, but there is no basis for it.

So the author began to explore why PHP's ranking curve on Tiobe suddenly rose, really is the official framework released? Here is his conclusion, which I have roughly translated as follows.

First, WordPress is the most popular PHP application

The author uses Google Trends to compare the trend of several keywords: the wordpress,joomla,drupal,magento,zend Framework, their trend chart as shown on the cover.
Introduce them. WordPress is an open source blog program, Joomla and Drupal are open source content Management Release system, Magento is open-source e-commerce program (domestic seems to have home Machen e-commerce to the Chinese in the sale of services), Zend Framework is the official open source PHP framework.
The most popular is WordPress, much more popular than other applications, the bottom is the Zend Framework.
In fact, these keywords are the author thinks the most popular word about PHP, I think it is appropriate to choose these words. Frame choose a representative on the line, and the popularity of the application of the difference is very large, as far as possible to choose the big fame. I put PHP in these words also added, found that WordPress popularity is nearly close to PHP, so that the "most popular PHP application" to describe WordPress no problem.

Second, WordPress itself is more popular than any PHP framework

This conclusion refines the first conclusion. Do not think that only a frame to compare, in fact, all the framework is almost that order of magnitude.

Iii. WordPress does not use a third-party framework

To add a second conclusion ...

The application makes the technology popular, not the framework.

The Magento mentioned on the trend map is based on the Zend framework, but it is more popular than the framework. So the reason for the popularity of the application is not because of what frame it uses, but because it solves the user's actual problem.
WordPress is the same thing, it is very useful to many people. When people want to install a WordPress, they know the PHP technology, they need to support PHP virtual host space. This has prompted the popularity of PHP.

Five, extensible WordPress plugin Ecosystem

One of the most important reasons to make WordPress popular is its plug-in system. Plug-ins can do almost anything, and they make WordPress a platform, not just an app.

Six, many non-programmers because WordPress began to develop PHP

Many WordPress users are not programmers, but because they can't find the right plugins, themes, and so on, they start to develop these requirements themselves.

Vii. pragmatism is better than idealism

Software projects, technically beautiful, must be consistent, to follow a good project plan, to praise the design model.
But these are really not important things to imagine. Many applications are created based on a very practical feeling, and they focus only on solving the needs of the real world.
Relatively speaking, many PHP frameworks, they seem to develop from another planet. They are often developed by idealistic people and are more concerned with design patterns.

A summary of my point:

The author still proves his point with conclusive evidence. And I, too, see some areas to note:

1, too focus on technology. In the development of the job, focus on technology is necessary. But when you make a product, the most concern is to solve the real world problem.
2, framework, solve the real problem is to help ordinary developers based on the framework can be more easily and quickly develop applications. Relative to the application, the face of the user is certainly a few orders of magnitude.
3, perhaps, for a popular application to provide solutions or services, there is a promising future. Of course, the development of real-world solutions to solve the problem of the application, more promising.

The above is the introduction of WordPress to make PHP more popular than the framework, including the aspects of the content, I hope that the PHP tutorial interested in a friend helpful.

  • Related Article

    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.