PHP is a server based scripting language which is embedded in HTML used to design
most attractive and dynamic web pages. It is used to handle dynamic data, all databases,
and session track to build all sites. Php is executed with all databases, including
MySQL, PostgreSQL, Oracle, Sybase database, Informix database, and Microsoft SQL
Server. The MySQL server, once started, executes even very complex queries with high
result sets in minimal time. PHP supports a number of major protocols such as POP3,
IMAP, and LDAP. PHP4 added support for Java and networking objective architectures,
making n-tier development at all.
PHP is widely-used, free, fast and efficient alternative to Microsoft’s ASP. We can design database used with PHP is MYSQL which is also an open source. This is extra advantage. PHP’s simple programming style, we have to design it anyone with basics to learn and shift to never-ending opportunity available. Our effort is to focus on what we desire to set up our own test server, which is not problematic to do.
• PHP Syntax is simple.
• PHP performs some system functions those are create, open, read, write, and close.
• PHP can handle forms that are gathering data from files, save data; through email we can send data, return the data to the user.
• We can add, delete, modify within database through PHP.
• Access cookies variables and setting cookies.
• Using PHP, we can restrict users to access some pages of our website.
• We can also encrypt data.
Environment We have set up the PHP environment on-line, so that we can compile and execute it in on line only. In order to develop and run PHP Web pages the following components are need to be installed.
•Web Server: Server: PHP works with virtually all Web Server, Microsoft's Internet Information Server but then most often used Apache Server also.
PHP uses database software like Oracle and Sybase or MYSQL. But most commonly used database is MySQL.
•PHP Parser:To develop PHP script a parser is needed to install to generate HTML and output can be sent to the Web Browser.