Contents
Up
Prev
Next
Web Publishing Using LAMP
Contents
1. Introduction - What is LAMP?
1.1. L is...
1.2. A is...
1.3. M is...
1.4. P is...
1.5. Order of Importance
2. What can you serve?
2.1. HTML
2.2. CSS
2.2.1. CSS Layout and Positioning
2.3. Images
2.4. JavaScript
2.5. Frames
2.6. Java (Client-Side)
2.7. Flash
2.8. Dynamic HTML
2.9. Media
3. What's on the server?
3.1. How much Generated Content do you Need?
3.2. Overview of Common Server-Side Scripting Technologies
3.2.1. Perl
3.2.2. PHP
3.2.3. Python
3.2.4. Other Technologies
3.2.4.1. Ruby
3.2.4.2. O'Caml
3.2.4.3. Tcl
3.2.4.4. Java Server Pages (JSP)
3.2.4.5. Java Servelets
3.2.4.6. CGI, FastCGI C/C++ Scripts
3.2.4.7. Web-server Extensions
3.2.4.8. Writing your own Web-Server
4. Content Management Systems
4.1. Examples of Server-Installed CMSes
4.2. Examples of Content-Generating CMSes
5. Databases
5.1. Overview of SQL Databases
5.2. Non-SQL Databases
5.3. Compatibility between Databases
5.4. Do you need a Database?
6. Know your Enemy - Web Browsers Coverage
6.1. Netscape Navigator 4.x
6.2. Internet Explorer 5.0, 5.5, 6.0
6.3. Mozilla
6.4. KHTML/Safari
6.5. Opera
7. Designing for Compatibility
7.1. Why it is Important to Support non-MSIE Browsers
7.2. Why it is Important to Keep Your Site Standards Compliant
7.3. Why it is Important to Keep Your Site Clean of Unnecessary Embellishments
7.4. Some Words of Wisdom
8. Legal Notes
8.1. Should you fear the GPL?
License
This work is licensed under a
Creative Commons License
.
Contents
Up
Prev
Next
Made with Quad-Pres