Seng and Wavering present:
Don’t forget your paperwork! Will be developing a website for a client – usually a club, nonprofit, or other worthy cause
Websites have moved beyond individually hand-built pages. Web Development Frameworks Content Management System
Aim to make development of complicated sites easier by automating common features and organizing the code you write. Follow generally accepted “best practices” PHP – CakePHP, CodeIgniter Ruby – Ruby on Rails Python - Django
Contain libraries for database access, session management, templating web pages Written in a particular language – PHP, Ruby, Python are common Abstract lower-level interfacing so that you only have to worry about higher-level functionality
Software that allows you to manage websites without having to manually edit HTML Simple CMS ( Cushy CMS ( Indexhibit ( Wordpress ( Drupal (
class="editable"
Originally a blogging platform, but capabilities have grown to include standard website features. We will be looking at Wordpress in more depth next week –installation and maintenance
How to register a domain How to buy hosting Uploading and maintaining your site Site analytics
Use your google-fu to find the Wordpress “Famous 5-minute Install Guide”. Read. us a short summary. Fill out paperwork and bring to class. Start thinking about projects for next semester.