Enhancements: Server-Side Technology
When you want to process information quickly or develop a dynamic website, it's a good idea to explore the "server-side" possibilities. Server-side technology requires special software on the web server, but it allows some interesting possibilities. CGI (Common Gateway Interface), PHP, ASP (and the newer ASP.NET), Macromedia ColdFusion and JSP (JavaServer Pages) are all server-side scripting languages that allow web developers to handle a wide range of data and present information dynamically.
Before jumping into a project be sure you have the services and tools you'll need for your server-side activities.
Server Software. Before selecting a technology, check with your web server service provider to determine whether you have access to any of these server-side technologies. Ask specific questions such as: Is my web server PHP-enabled? Many service provider now make these services available. However, if the answer is no, you can install software such as Apache on your own computer.
Editing Software. You won't need any new software on your computer. Your text editor (i.e., WordPad, TextEditor), HTML editor (i.e., BBEdit), or web development software (i.e., Dreamweaver) will work fine for creating scripts.
FTP Software. You'll need to upload your scripts to the web server. You can use your standard FTP software for this activity.
Rather than trying to explore the entire range of applications on a single page, we'll explore the basics. Then, use links and book resources for additional information that might be helpful in your decision whether to use these tools.