PHP

The educational technology and digital learning wiki
Jump to navigation Jump to search

Draft

PHP is a server-side html-embedded scripting language. It lets you write simple scripts right in your HTML files much like JavaScript does, except, unlike Ja vaScript PHP/FI is not browser-dependant. It can replace cgi-scripting with Perl, Python etc. in many occasions.
At Tecfa, we use PHP (together with [/guides/mysql/ MySql]) to build virtual libraries and educational groupware and more ...

This page just contains links made by ~ for his students. At some point there may be more information....

Warning: Most of these links are old - Have to update - Daniel K. Schneider 15:35, 13 September 2007 (MEST)

Links

See also our PHP links page (nothing but links)

Documentation

Manuals

FAQ's

Introductory tutorials in English

(there are many more, see the major php and webmaster's sites.)

  • An Introduction to PHP by L. Atkinson and Z. Suraski, webreference sept. 2003. Good history / propaganda text.

Tutorial series

Tutoriels en français

Online documentation

Printed Books

There are many and I can't keep track.

  • Lea Chris , Choi Wankyu , Allan Kent, Ganesh Prasad, Chris Ullman (2000), Beginning PHP4, Wrox Press Inc; ISBN: 186100373
  • (French translation of above): Lea Chris , Choi Wankyu , Allan Kent, Ganesh Prasad, Chris Ullman (2001),Ma�trisez PHP4, Wrox - Campus Press
  • Dave Medinets, David Medinets (1999), Php3 : Programming Browser-Based Applications, McGraw-Hill; ISBN: 0071353429
  • Jesus Castagnetto, Harish Rawat, Sascha Schumann, Chris Scollo, Deepak Veliath (Dec 1999), Professional Php Programming, Wrox Press Inc; ISBN: 1861002963

Installation

Needs some more

Special Topics

Software

Various:

Development frameworks:

Libraries and examples

  • Local Example Directory
  • See Portalware. Many portals have been written in PhP, e.g. postnuke, nuke, drupal, geeklog, phpweblog, phpwebsite
  • [examples/ Tecfa Example Directory] Some of the stuff might be useful to beginners,
  • HotScripts.com
  • Phpclasses.org. Large and useful collection of classes ! (requires registration, optional mailing list)
  • Berber's WebDev Site large collection, including hints for programmers
  • PHP Code Exchange site. Good collection
  • phpHoo a Yahoo like directory with PHP
  • phpXML An Xpath class (does not need DOM XML or Sablotron, etc.)
  • Mailen mit PHP (in German). Don't use mail() at TECFA, sendmail is not configured. See a [/lib/php/smtp-mail lib some use here]
  • XML-RPC Client
  • phpHtmlLib, A set of PHP classes and library functions to help facilitate building, debugging, and rendering of XML, HTML, XHTML, WAP/WML Documents, and SVG (Scalable Vector Graphics) images as well as complex html 'widgets' .

Links

English

For more see the INDEX at www.php.net

Fran�ais

(pas vraiment test�s)

German