Flickr.com – PHP/mysql case study

Carl Henderson from Flickr.com, a very popular photo blogging service has released a pdf (not sure exactly when this was actually released) detailing the issues they faced with having a high-traffic website.

There are some interesting points on pdf :

  • Classes, libraries, and systems used
    1. smarty for templating
    2. PEAR and XML for Email parsing
    3. perl for controlling
    4. imagemagick for image processing
    5. mysql (4.0/innoDb)
    6. java, for node service
    7. apache 2 and redhat linux
  • unicode support
    1. UTF-8 pages
    2. CJKV (Chinese, Japanese, Korean and Vietnamese) support

Tips: don’t use HtmlEntities(). Also, Javascript has patchy Unicode Support

Comments are closed.