
PHP, the new web work horse. Since most open source CMS projects are based on the LAMP architecture, I find myself coding PHP more often than not since about 2005
Bike Temple is a University-wide program to promote bicycle use by Temple students, faculty, and staff. The overall goal of the program is to enable more people to travel on a bike and to do so safely, to build a great bike culture at Temple that supports the University’s commitment to sustainability and reputation for innovative, green programs.
This project was an end-to-end effort. I came in and worked with the stakeholders to create a long run vision for the site. Some of the duties included:
- Information Architecture
- Work with student workers to develop a graphical theme
- Implement the graphics on Drupal
- Implement all features
- Setup a LAMP stack.
- Memcache
- Varnish
- APC
- PHP 5.2
- MySQL 5.1
More features to come.
Recently I needed to do a migration from the Simple Machines Forum (SMF) to the Drupal Native Forum. I think most people by this point have heard of Drupal, and if you're reading this, chances are you're in a similar situation. If you want to migrate from SMF to Drupal, there is no direct route beyond writing your own Migration software from scratch in PHP. In this project I'm migrating from a Bridged Joomla and SMF site that has roughly 16,000 posts and about 1100 users.
This is a fantastic primer for scaling LAMP architecture.
If you would like to create a page view that takes a term id as an argument (like my technology, portfolio pages), You can use the following code in the header of the Views 2 Taxonomy Term view.
Sometimes I get requests from friends to help them with a business they're trying to get started. Often times when someone is considering how to get going, one of the first bullet points is "Create a basic website". I met with my friend and helped him figure out what pieces of his business process he could efficiently and feasibly do within his budget. In this discussion it became clear that as a art and music venue he needed to: