hi Tara,
http://fabien.potencier.org/article/64/php-is-much-better-than-you-think
"PHP is probably not the best designed language in the world, but it lets you get things done, and you can't argue with that."
Wenn der einzige Anspruch an eine Sprache ist, dass man seinen Kram schnell irgendwie zusammenzimmern kann, dann gibt es sicher nichts gegen PHP einzuwenden.
Eine Programmiersprache ist kein Auto. Sie ist eher wie die Einzelteile, aus denen Du ein Auto bauen kannst. Deshalb: a) nutze die Teile, die "gut" sind und b) nutze Frameworks. Damit bist Du all Deine Probleme los (s. a. meine Links). Es macht keinen Sinn, sich über Inkonsitenzen im Deutsch, Englischen, Spanischen oder Chinesischen aufzuregen, wenn die halbe Welt das spricht und man damit hervorragend kommunizieren kann.
mfg
tami