|
There are many reasons I don't like it. The big one is it's miseuse in the web community. Then follows security.. soon after, creativity and who knows what comes after that.
How is it misused? A simple PHP counter, guestbook or forum never hurt anyone (well it has, but we're keeping this simple). And on this note, a simple Perl or ASP counter doesn't hurt anyone either.
But when it's used to CREATE a web site, it starts getting misused. No language was meant to do EVERYTHING for a web site. A web site was meant to be a page that you create and add scripting technology TO when needed. Not a scripting-based site you add html TO.
With the coming of PHP CMS, the uniqueness of web sites have dropped tremendously. Any Joe Smith can have a web site if they pay someone $10 to install a PHP CMS for them.
The truth is, most people who use PHP to base their entire site on, never change the template! This is what really aggitates me. If your site looks like everyone elses, what's the point? What are you accomplishing by saying you have a web site that you had no part in making? Simply copying and paste text doesn't qualify you as a webmaster.
Now, I'm not picking on PHP for the CMS. This would go for any CMS, but few sites are a CMS of a different language.
Then I could go into the security of PHP, with the introduction of the PHP Nuke disaster and past exploits in the PHP core.
In the end, why don't I trust sites that use PHP? It's mainly due to the security issues they have, I wouldn't trust having my CC or other confidential information on a site using it. If it's a PHP CMS, I just believe the web site owner didn't care enough about us visitors to change the template or to learn how to design a site themselves.
|