|
Perl/CGI Programming
BestCoastSwing.com began as a static website that listed my favorite
music for swing dancing. It has grown into a portal for the swing dancing community in the Northeastern US and beyond. BestCoastSwing.com features community-generated databases of news, dances, venues, music and links pertaining to various forms of swing dancing. The site also allows anyone with a valid email address to register a user account, post messages in the message board, subscribe to a mailing list, and add entries to the various databases. BestCoastSwing.com has web interfaces for the administration of database entries by their respective creators and the site's global administrators, regional settings so that users can filter news and events to their locale, and search functionality so that users can find information in the databases more easily.
I hand-coded the current version of BestCoastSwing.com entirely in Perl to fit the constraints of having a bandwidth-limited ISP that would not allow me to run an SQL server without forking over a significant amount of additional cash.
Thus, all of the databases share a lightweight file-abstraction layer, which I also wrote in Perl, that serves the purposes of this currently-small website.
View example Perl code from bestcoastswing.com
|
|