One great advantage of Open Source software is that it provides the opportunity for adaptation to new environments. This is true of PHP. Although originally intended as a module for the Apache Web server, PHP has since abstracted its Web server interface. Today we are going to learn about what kind of minimum hardware and software require to run a php web application or php based website.
The new abstraction layer allowed an ISAPI module to be written, which allows it to work equally well with Microsoft's Internet Information Server(IIS). With regard to hardware requirements, When I was first run php on my brother computer then tested it on 2.2-GHz Pentium4 machines running Windows XP with 256MB of Ram respectively. Performance was fine for use as a personal development environment. That the engines for PHP 3 and 4 were developed on Intel 486 CPUs must have helped. But It was in local server , so that it seems running very soomthly. But there have some difference between local server and realtime web server.
A site expected to receive thousands of requests a day would need faster hardware, of course. Although more resources are needed when comparing a PHP-powered site to a flat HTML site, the requirements are not dramatically different. Despite my example, you are not limited to Intel hardware. PHP works equally well on PowerPC, Sparc, and other 32-bit or better CPUs.

When choosing an operating system, you have the general choice between Windows and a UNIX-like OS. PHP will run on older Windows operating systems, although these operating systems aren't suited for high-traffic Web servers. It will also run on Windows 2000 and Windows XP. For UNIX operating systems, PHP works well with Linux and Solaris as well as others. If you have chosen a PPC-based system, such as a Macintosh, you may choose LinuxPPC, a version of Linux. Chad Cunningham contributed patches for compiling PHP in Apple's OS X. There's even support of IBM's OS/2 and Novell Netware.
PHP still works best with the Apache Web server. But it now works very well with IIS. It also compiles as a module for the fhttpd Web server. You can make PHP work with almost any Web server using the CGI version, but I don't recommend this setup for production Web sites.
Right now I'm working on a computer with 2.2GHz core2Duo processor with 4GB of Ram and installed Xampp version 1.4.7(PHP 5) as my local server and it working very fine. So, my suggestion is to get better performance you should upgrade your computer and enjoy the full speed of PHP5.
Like our site? Be a member of Coolajax fan page to get daily posts updates!
Tags:
hardware and software requirements, open source software, apache web server, faster hardware,operating system, unix operating systems, php, tutorials, code, script
Total Read: 1388 Topics