X hits on this document

45 views

0 shares

0 downloads

0 comments

4 / 12

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.)

Advantages:

  • Software customization

You can add a feature instead of trying to talk a vendor into doing it.

  • Peer Review

Many users and programmers review the code, reducing bugs, and keeping the software aimed at real-life usefulness.

  • Longevity

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

  • Apache

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

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.

  • phpMyAdmin

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

www.hikaripub.com

4

Document info
Document views45
Page views45
Page last viewedSun Dec 04 16:29:31 UTC 2016
Pages12
Paragraphs535
Words2581

Comments