ZNHOO Whatever you are, be a good one!

HTML CSS JS PHP MYSQL collaboration

This post will introduce the basic components of a web system both on the front end and the back end.
</table> ## Useful resources 1. [Web development tutorials](http://www.yourwebskills.com/contents.php) covers verything for web programming. 2. [Understanding PHP, MySQL, HTML and CSS](http://www.youtube.com/watch?v=tAm1YwFIWuY) is a simple video tutorial from front end to back end.
HTML Content and Structure text, images, talbes, forms, etc run by browser
CSS Style and Presentation color, fonts, background, margins, paddings, etc run by browser
Javascript Client Side Scripting dynamic user interaction, popups, form validation, drop box etc run by browser
PHP Server Side Scripting server side logic and data processing run by server
MySQL Data Management stores all sorts of data needed by a website run by server