Thread: PHP Refugees
View Single Post
Old 05-02-2012, 11:47 AM  
mafia_man
Confirmed User
 
mafia_man's Avatar
 
Industry Role:
Join Date: Jul 2005
Location: icq#: 639544261
Posts: 1,965
Quote:
Originally Posted by Why View Post
i like how people who know "low level" stuff always try to rip on php coders. how many of the web's largest sites are written in pure C, or Perl, rather then PHP. how many of the most used web apps are written in php? wordpress, drupal, joomla, this forum, nats, flickr... the list is endless, so much of whats on the web most people use all day is in PHP. i believe LAMP is landing more hits a day and servicing more requests then any other stack out there.

PHP is a perfectly fine language as long as you learn to secure it properly and optimize it. I remember a day when Perl was considered easy and lots of people wrote really bad form mailer scripts they picked up on the web somewhere... this led to trillions of unsolicited emails due to poor security. ;)

@raymor, i agree that high end math skills help, when you are writing code for companies like google. most web companies do not require such skills, lets be realistic. as for php having multiple ways to do things... i dont really see that as an issue.

i think these arguments go both ways... its not he bike, its the rider.

to each his own, i like PHP, Perl and shell script, but I believe they all have their own place.
Quoted for the truth!

There's nothing wrong with PHP (well I'm not a big fan of $ and -> syntax) but there's everything wrong with the programmers who use it.

PHP is far too easy to start using. <?php and ?> in a .php file and through it on a server, run it, that's it.

Django and Rails on the other hand are much harder to use. Sure there are build a blog in 5 mins screencasts, but deploying those in a production environment isn't as simple as uploading the files to the server.

Finally, the internet is polluted with awful PHP tutorials and snippets that allow SQL injection and XSS. Not that you can't do that in Rails and Django.
__________________
I'm out.
mafia_man is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote