Introduction to the LAMP Stack

The LAMP Stack is the basis of the vast majority of successful and interesting web sites and web services.

  • What is LAMP
  • Why LAMP
  • Some applications running LAMP (Drupal, Joomla, Zope/Plone, Django)
  • Some sites running LAMP (Slashdot, Digg, ...etc.)
  • The L we all know and love
  • The A and alternates (lighttpd, ngnix)
  • The M (MyISAM, InnoDB)
  • The Ps (PHP, Perl, Python, Ruby [not a P!]) Focus more on PHP
  • Installing LAMP
  • Different ways of running PHP
  • Performance considerations
  • Security considerations