Experiences of Using PHP in Large Websites

IlyaM on 2003-12-23T11:19:32

Quite good article which sums up pretty much all of my own complains about PHP:

  • PHP is so inconvinient to use with "separation of presentation from business logic" model. Still possible but what's the point if you can use something better (Perl + TT2 :) if you want to develop using this model.
  • PHP wasn't designed to be modular. No namespaces, everything is builtin, weak mechanisms for code reuse.
  • Ugly builtin APIs. Arguable point probably but my feeling from day one I learned PHP is that its standart APIs badly lack elegance.
  • php.ini as a portability nightmare.


Another article against PHP

Juerd on 2003-12-23T15:59:24

Not entirely unbiased, but here it is anyway:

PHP in contrast to Perl

Rerun

bart on 2003-12-23T23:14:19

Sorry to be a spoilsport, but we've discussed this page here before.

But no, I don't quite feel as everything has been said what could be said.