Why php is popular in the web

PHP is popular because it’s relatively easy to learn and relatively cheap to develop web projects.And in the other side, its a open source technology and development cost is lower than the other technologies like java and dot net.


PHP’s three key advantages over competing technologies:

1. Designed for the Web – PHP has built-in features to handle heavily trafficked sites and to simplify common Web programming tasks.

2. Ease of Use – Companies gain enhanced productivity of development teams and significantly reduced time-to-market of mission critical web applications.

3. Open Source – Collaborative development leads to rapid technology advancement, superior code quality, a massive library of prewritten code, and comprehensive developer support and documentation.


You can view the popularity of PHP from here – Popularity of PHP.

According to a Netcraft survey published in April 2002, PHP is now being used by over 24% of the sites on the Internet out of the 37.6 million web sites reported worldwide (http://www.netcraft.com/Survey/index-200204.html), PHP is running on over 9 million sites and continues to grow at an explosive rate. Over the past two years PHP has averaged a 6.5% monthly growth rate.

If you were a small software developer creating a web based software package for sale at a price point less than $350, which platform would you pick to maximize your potential market?

There is a network effect that drives end user demand for PHP. Each new killer app available on PHP makes the whole platform more attractive, which draws in new apps. The whole cycle will draw in more and more PHP programmers.

The Hotscripts.com Java ad management software category has 4 entries, one sponsored costing $699. Meanwhile, the PHP Ad management software category has 105 entries, three sponsored all less than $100. If you were a small site owner looking to choose a platform for your site, which do you think it would be short sighted to select?

6 thoughts on “Why php is popular in the web

  1. Robert

    Are you serious? There is only one real reason why PHP is so popular and that is because of its ease of maintenance for the hosting company.

    Yes, it is easy to learn, but few languages aren’t. As for code quality, you ask any professional software developer to compare code quality across the board of PHP to whatever and they will likely fall out of their chair laughing. While it has nothing to do with the language, it is a well known fact that PHP apps are in general some of the most poorly written pieces of software ever.

    Cost of development is relative to the cost of the developer. The time it takes me to build a PHP app is longer than if I were to build it in Java, solely because I know Java better, not because PHP is cheaper. Same could be said for Ruby for that matter.

  2. Roshan

    Well robert!! Are you sure that PHP is so popular because of the hosting companies or its popularity which compell hosting company to support PHP.

    Furthermore, If somebody can’t write clean and quality code in PHP then it is the fault of that particular programmer, not of PHP.

    And finally you’ve to accept the fact that the lines of JSP code of the member registration process will be relatively larger than PHP code because of being static type to PHP which is a dynamic type.

  3. Amr

    yes, PHP is the best for web ,I’m just missing the beauty of namespaces found in Java and .NET

  4. Felix

    PHP no es el mejor lenguaje. Seguro!. Ahora, es válido comparar las prestaciones y tecnología de un Ferrari con cualquier otro vehículo de producción?. Creo que PHP es un lenguaje dirigido a un público (que es una gran parte de desarrolladores) que tiene pocas necesidades y que sus desarrollos nunca serán escalables. Para terminar, una pregunta: se justifica hacer un desarrollo en Java para un formulario de contacto que guarde en una base de datos ?.

  5. @Felix – Do you know facebook, the world’s larget social networking website, is built using PHP?
    I think you’ve just underestimated the PHP .

    How can you say the PHP development is not scalable.Since PHP5, it has good support for OOP .Furthermore, If you use PHP framework like Zend Framework, CakePHP, Symfony or CodeIgniter then you’ll how scalable PHP project you can make..

  6. We use PHP and MySQL for all of our highly scalable projects and it works very well. On certain occasions we will incorporate JAVA as well but usually for backend processing. Currently PHP5 provides the best UI programming language out there.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>