The toolset I used: open source
(These definitions are paraphrased from Wikipedia http://wikipedia.org/ .)
Open source tool is a term that refers to software that is created by a community rather than a vendor. The source code, often written by volunteers, is free for anyone to use or modify. (But you can’t package them and re-sell them.)
You can add a feature instead of trying to talk a vendor into doing it.
Many users and programmers review the code, reducing bugs, and keeping the software aimed at real-life usefulness.
In such wide-spread use, high-quality software (which is constantly being improved) is likely to be around a long time.
The list of tools
The most widely available HTTP (Hyper Text Transfer Protocol) server on the Internet.
HTTP is the communications protocol that enables the Internet. It is the set of rules for exchanging files (text, graphic images, sound, video, and other multimedia files) on the World Wide Web.
Apache works with languages such as PERL and PHP.
MySQL (pronounced “my ess cue el”) is an open-source relational database management system (RDBMS) that uses Structured Query Language (SQL), the most popular language for adding, accessing, and processing data in a database. MySQL is fast, reliable, and flexible.
PHP (programming language)
PHP (Hypertext Preprocessor) allows you to create dynamic web content that interacts with databases. You can also use PHP to develop web-based software applications.
A widely-used interface for creating and editing MySQL databases. phpMyAdmin itself is written in PHP.
Mary Ann Howell 10/4/08
Developing a Web Application