Underneath the Hood of the Montreal DragonFly Site
Arden asks: “Does this website build by php or ruby or java? Where are you host it?” I’m glad you asked! Here’s the quick answer.
The Montreal DragonFly site is powered by WordPress, a publishing platform written in PHP and backed by MySQL. The site’s currently hosted on GoDaddy.com.
For the technically inclined/curious, more details after the jump.
Let’s go straight to the bullet points:
- Powered by WordPress, using the following plugins: Subscribe2, Upcoming Events, and Viper’s Video Quicktags.
- The slideshow is provided by Millstream Web Software’s Cross-Fading Slideshow JS script.
- Other JS effects is provided by the scrtip.aculo.us JS effects framework (built on top of the prototype.js library).
- The Events page is just the News page but filled with posts that are categorized as “Events”.
- The calendar in the Events page is just an embedded Google Calendar, which the administrators manage.
- The Gallery page is just the News page but filled with posts that are categorized as “Images” or “Videos”. A combination of CSS and PHP magic is used to achieve the “Photo Album” layout.
- The base code for Contact and Join form was provided by the Form To Email PHP script.
I’m not a programmer — I’m just a designer who familiar with enough OSS tricks to get by. The PHP magic I use isn’t as elegant as it could be, nor is the email forms as robust as they should be. But this is what we got so far, and help is always welcome to fill in my gaps :P.