| 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    Comments Off

Comments are closed.

    • The Front Wing -
      Secure Net Shop - Shopping Carts -
      Relectric - Zinsco Circuit Breakers -
      GPS Tracking -
  • Categories

    • Computer (23)
    • Education (3)
    • Programming (50)
    • Technology (8)
    • Uncategorized (1)
  • Recent Posts

    • Use a Consultant for IT Support Los Angeles
    • Computer Service Los Angeles
    • Find IT Consulting in Orange County Today!
    • Quality Only Counts If You Test It
    • California Business Work
© 2008 – www.myphpnet.com