资 源 简 介
Introduction
Chatter is a Twitter clone built on PHP/Mysql. The main purpose of this application is to provide a base application that students can use to learn about the PHP language, design patterns, and web application best practices.
Students will improve, debug, add new features to the application through-out the 7-15 weeks of class. All code developed in class will be contributed back to the main trunk.
The application includes the following features:
Independent Client and Server components Custom MVC-ish framework on the client side. Simple and effective enough for a beginner to understand, but not robust enough for production.
REST based server component. This abstracts the database using JSON or XML to return data to the client. This makes it possible for a student with no SQL experience to interact with the database indirectly. Web Interface that utilizes the latest WC3 standards like HTML5 and CSS3.
Th