Metalgigs API

Metalgigs has of course a (at the moment private) central REST API to supply the various Metalgigs apps and partner sites with events and handle most of the AJAX calls from Metalgigs itself.

 Link

  • unpublished

Challenges

  • Creating a REST webservice that is flexible enough to handle all the necessary calls, while offering a standardized interface and avoiding redundancy

Screenshots

Metalgigs.de + Metalgigs.at

Features

  • coming soon…

Link

Challenges

  • Tuning the MySQL and PHP performance to fit a website with thousands of calls per day
  • Usage of proper SEO techniques to increase the reach

Technical Details

  • Metalgigs itself has around 40.000 lines of code, but as my knowledge of PHP greatly increased since I started Metalgigs.de in 2008, I have rewritten and refactored every line of code at least once. So the lines of code I’ve written for this project might be closer to 100.000.
  • Metalgigs relies heavily on Microformats for search engine friendly event data

Screenshots