[GRLUG] sysadmin job opening

L. V. Lammert lvl at omnitec.net
Mon Feb 1 11:02:38 EST 2010


At 10:43 AM 2/1/2010 -0500, you wrote:

>Etc.  Leading to the question,  if PHP is so bad, why is it so prominently 
>used?  Why are so many willingly using garbage?  Or,why is it that some 
>think it's good?
>
>So why PHP?  Is there something unique that only it does?  Or is it maybe 
>that finding  people that know something about it is easier than finding 
>people who know something about a better approach?

Many reasons:

1) It runs on all web platforms, even, gasp, Windoze;

2) It requires no overhead (i.e. no compiler like C or assembly, no module 
files like CPAN, no external library modules for the base install, ..).

3) The syntax is fairly simple, and close enough to C for a newbie to use 
previous programming knowledge.

4) You can get anything you want as a project already - projects such as 
Wordpress, Drupal, Joomla, Silverstripe, & phpMyAdmin make thousands of 
hours of functionality readily available.

et al

PHP is not bad in itself, *some* projects or implementations are just known 
to be poorly maintained or badly designed; if there IS a problem with PHP, 
it's that there is no structure to force good programming practices.

         Lee



More information about the grlug mailing list