PHP originally started out as PHP/FI, "Personal Home Page / Forms Interpreter", back in 1995. Today, PHP is used by more than 33% of all Internet web sites world wide. It is a robust yet easy to use programming language for students to learn not only web programming, but also OOP (Object Oriented Programming) and other high-level concepts.
And, in an era of shrinking budgets, PHP has another great attribute, it's free to download and use!
PHP can be installed and run on any Windows computer (XP, Vista or 7) and comes pre-installed on many versions of Linux. An expensive copy of Windows Server is not required.
How do I install it on a computer? You can download it directly from the PHP.net web site and install it yourself, or ...
Go to WampServer where you can download a preconfigured copy of PHP, the Apache web server, and the MySQL data base. Makes setup very easy.
http://www.php.net/manual/en/tutorial.php
Getting started with PHP is easy. This site details a couple of example programs that could be used in an Introduction to Programming class or module.
http://www.w3schools.com/php/default.asp
W3Schools has a good introduction to PHP, as well as other web technologies like HTML, CSS (Cascading Style Sheets) and XML.
http://www.communitymx.com/content/article.cfm?cid=D5084
Another good starting point is Thomas Pletcher's "A Gentle Introduction" at CommunityMX.
Editing PHP files can be done with any text editing program, like Windows' built in NotePad editor or one of a number of free, open-source options.
Our webmaster uses UltraEdit to maintain the code for K12IMC.org.
Use your favorite search site to locate other PHP resources out on the web.
K12IMC.org runs on PHP. It's part of our WAMP server environment (Windows 2003 Server, Apache web server, MySQL data base, and PHP).













