SDU Webship - rmseng.org

Download Report

Transcript SDU Webship - rmseng.org

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 (https://www.simplecms.com/)
Cushy CMS (http://www.cushycms.com/)
Indexhibit (http://www.indexhibit.org/)
Wordpress (http://wordpress.org/)
Drupal (http://drupal.org/)




http://demo.simplecms.com/preview/
<!-- start edit -->
<!-- end edit -->
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




http://allthingsd.com/
http://www.deliciousdays.com/
http://www.speaker.gov/blog/
http://welovewp.com/




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.
Email us a short summary.
Fill out paperwork and bring to class.
Start thinking about projects for next
semester.