Build your own LAMP

Filed under: lamp 

LAMP (Linux, Apache, MySQL, Perl/PHP) continues to retain a large following of developers.

Here's the classic pieces and a good alternative to each:

  • Linux: Okay, Linux is still great, but FreeBSD has some great features (ZFS, pf). Each has strengths and weaknesses. You should at least make a decision rather than simply defaulting to one or the other.
  • Apache: Unless you have a need for some esoteric Apache module or CGI, use Nginx instead. It's no contest. Nginx is faster, lighter, more scalable, and simpler to manage.
  • MySQL: Use PostgreSQL. There's literally only one reason to use MySQL these days: ignorance of the alternatives.
  • Perl/PHP: Ruby, Clojure, Io... something else. Perl and PHP are a bit long in the tooth, and frankly were rather sloppy languages to start with (and I'm being really generous in that assessment).

Not going to get excessively ranty here. This is just a gentle reminder to folks that just as LAMP has been a great alternative to Windows servers, there are great alternatives to LAMP as well, and they are just as free and technically superior in many ways.



4 comments Leave a comment