Layout
HTMLNavigation
Website navigationGraphics
GraphicsScripts
Dynamic web pagesPHP is an open source programming language that allows you to create dynamic web pages. Dynamic pages allow a visitor to interact with your web application and allow you to customise your website to serve information to your visitors form a database or from previously entered details.
PHP can do anything any other CGI program can do, such as collect form data, generate dynamic page content, or send and receive cookies, but more importantly it supports a wide range of databases.
PHP is the natural choice for Linux machines running Apache web server software, but it also runs equally well on any UNIX or Windows platform, with Netscape or Microsoft Web server software.
Sites where you can learn more about PHP