 |
Quick Contact |
|
|
|
|
|
|
 |
Customers |
|
|
|
|
|
 |
PHP |
|
|
|
| |
Introduction |
|
|
|
|
| |
PHP is “a server-side, cross-platform, HTML embedded scripting language.” This may sound like a mouthful, but it’s fairly straightforward and meaningful when broken down into its parts. PHP is an official version module of Apache HTTP server, the market leading web server that runs about 67 percent of the World Wide Web.
This means fast processing, efficient memory allocation, and greatly simplified maintenance. PHP is fully cross-platform, meaning it runs native on several flavors of Unix, as well as windows and now on Mac OS X.
|
| |
|
| |
PHP and MySQL |
|
|
|
|
| |
PHP is both faster to program in and faster to execute than CGI scripts. PHP was written specifically for dynamic Web-page creation, whereas Perl (and VBScript and Java) were not, inferring that, by its very intent, PHP can perform certain tasks faster and easier than its alternatives. it is already being used on nearly six million Web sites
PHP is an Open Source. PHP is easy to learn. PHP is an object oriented programming web language. We don’t have to bother datatype. It automatically accepts the data whatever we assign to the variable at run time. It strongly supports concepts of class, objects, inheritance, polymorphism, function overloading, interface, abstract class etc. it also strongly supports reusable code with arrays and custom functions It has huge amount of functions libraries. It seems native language to the users who knows C, C++. PHP’s execution performance is very fast. PHP handles easily sessions, cookies, and etc. web concepts.
PHP uses MySQL as a back-end data storage. PHP supports mostly all the DBMS software. But it has best tuning with the MySQL. MySQL is an Open Source DBMS package. MySQL has high QUERY execution speed. MySQL can support large databases of 50 million rows or more.
PHP and MySQL run native on every popular flavor of Unix (including Mac OS X) and windows. PHP is compatible with the three leading web servers. Apache HTTP server for Unix and windows, Microsoft Internet Server and Netscape Enterprise. The below table shows on which OS, PHP can run.
PHP supports lots of databases software. But it has great friendly relationship with MySQL. Both support Cross-Platform. Both are open source. They does not require any license.
|
| |
|
| |
Cross-Platform |
|
|
|
|
| |
PHP is cross-platform, meaning that it can be used on machines running almost any operating system--Unix, Windows NT, Macintosh, OS/2, to name the most popular ones. Again, that’s the server’s operating system, not the client’s. Not only that, but unlike with most other programming languages, your work can be switched from one platform to another with very few or no modifications.
|
| |
|
| |
| Variables |
Unix |
Windows |
|
| |
AIX, A/VX, BSDI, Digital Unix/True64, FreeBSD, HP-IRIX, IRIX, HP-UX, Linux, Mac OS X, NetBSD OpenBSD, SCO Unix wars, Solaris, Sun OS, Ultrix, Xenix and More. |
|
| |
Windows 9x/ME, windows NT/2000/XP/2003 |
|
|
|
| |
IIS, PWS, NetScape, Apache Umni |
|
|
| |
|
| |
PHP is very fast, performance improving, easy to use web development language. PHP supports large library of functions. It has user-friendly programming environment and is very handy to the C, C++ developers.
Small as well big business companies work on PHP nowadays. Currently 60 to 65 percent web sites are developed in PHP. One of the well known web site, which is most commonly used web site world wide, is developed in PHP is Yahoo.
It provides all the web development facilities which one web development language should have to support. |
| |
 |
|