| My PHP Net | Your Gateway to Information
home   | 
Search:
June 23, 2010
PHP’s Vindication
Filed Under (Programming) by publisher

PHP has had a tumultuous past. Since it first appeared it has only grown in popularity and with that popularity came the criticism.

PHP’s growth in popularity can be attributed to several “features” it contains. A lack of important features like namespaces and its apparent disorganized state are some of them. But the ease with which a programmer can learn the language has been it most winning feature. Couple that with the previous two “features” and you can see why PHP developers are often looked down upon. PHP code up until recently was regarded as having multiple vulnerabilities due to being developed by inexperienced programmers. The lack of a structure meant that code could be inefficient, filled with inconsistencies and generally behave in unpredictable ways.

While all this cannot be disputed, in recent times things have changed for PHP and it has changed for the better. Object Oriented Programming has literally been the savior for the programming language. By bringing in concepts that are used in more structured languages like Java and C++, PHP has grown in stature. “Proper” PHP programmers, those who adhere to the OOP structure have been growing in numbers over the years and PHP finally seems to have taken its rightful place in the programming world.

Organized PHP mediums like CakePHP are now the most popular sources for producing PHP code. Frameworks such as CakePHP draw inspiration from other structured mediums like Ruby on Rails. RoR was the single most influential framework that helped the Ruby programming language achieve structure.

Read More   

Post a comment
Name: 
Email: 
URL: 
Comments: 
    • The Front Wing -
      Secure Net Shop - Shopping Carts -
      Relectric - Zinsco Circuit Breakers -
  • Categories

    • Computer (8)
    • Education (3)
    • Programming (40)
    • Technology (7)
  • Recent Posts

    • Good habits to have in PHP
    • Need Orange County IT support?
    • Need a docking station?
    • Understanding the Uses of PHP
    • Los Angeles IT Outsourcing is not such a bad idea
© 2008 – www.myphpnet.com