News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

Gentoo Blog:
PHP's Simplicity Can Confuse Folks Looking For Complexity
August 05, 2006 @ 09:04:33

On the Gentoo blog today, there's a note for those just getting into PHP - a warning of sorts for them to not read too much into the language.

Stuart Herbert advises those coming into PHP, both from other languages and as a first language, to not expect things to be overly complex. PHP is all about simplicity, and he reminds readers with a few points about objects in PHP.

His three points are:

  • Classes and inheritence are not new to PHP 5
  • Managing state between pages is very straight forward in PHP
  • Folks who follow design patterns religiously are missing the point

And that's the beauty of PHP over many of the other tools that you have. If you want to write a system that's entirely object-oriented, you can. But you don't have to. You can create and use objects where they make sense, and you can continue to use global functions where they make sense. PHP's neutral philosophy gives you the freedom to just get on with it, and do what's right for your needs, your skills, and your tastes.
1 comment voice your opinion now!
php5 objects simplicity complexity confuse php5 objects simplicity complexity confuse


blog comments powered by Disqus

Similar Posts

DevShed: Migrating Class Code for a MIME Email to PHP 5

DevShed: Paginating Result Sets for a Search Engine Built with MySQL and PHP 5

Hasin Hayder's Blog: My book on OOP-PHP5 has been published

Kian Hui Teo\'s Blog: Switching between PHP 5.1.x and Zend Core for Oracle

International PHP Magazine: Poll Question: What Is the Main Hindrance for PHP 5 to Get Adopted?


Community Events





Don't see your event here?
Let us know!


package introduction podcast laravel framework release opinion composer voicesoftheelephpant update version interview install community library series security language tool symfony

All content copyright, 2014 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework