PHP
|
PHP is a simple, fast, portable scripting language well studied for development of database-enabled Web sites. It was developed in 1995 and is currently powering tens of millions of Web sites worldwide. The predecessor to PHP was PHP/FI, Personal Home Page/Forms Interpreter, developed by Rasmus Lerdorf n 1995 to help him track the number of visitors accessing his online resume. It was basically a set of per1/CGI scripts later rewritten by Lerdorf in the C language and open-sourced; that is, made freely available. PHP was vary Perl-Like in syntax, but whereas Perl is an all purpose, jack-of-all-trades scripting language, PHP was designed specifically to master the web. PHP instruction can be embedded with HTML right in the web page so that whenever the page is loaded, PHP can execute its code. PHP pretation of the from variables. It allowed for interaction with databases. It enabled users to create simple dynamic web site. The toolset Rasums Lerdorf developed was so popular that in 1997. PHP/FI 2.0 was released. Due to the popularity of this new release, Lerdorf was soon joined by a core group of developers. By this time, there where thousands of users and approximately 50,000 Websites running PHP/FI pages. Zeev Suraskhi and Andi Gutmans, two students attending Technion-Israel Institute of Technology, needed a language for their university e-commerce project. They chose PHP/FI for their project. Dissatisfied with its limitations and bugs, they put their project aside, and rewrote PHP almost from scratch. PHP 3.0 was a significan departure from the previous code base. The new language supported add-on-modules and had a much more consistent systax. At this time, the meaning of the acronym changed as well. PHP now stands for PHP: Hypertext Preprocesor. PHP 3.0 was released in 1998 and is the closest version to PHP today. By May 2000, PHP 4 was released. The core of PHP 4 entirely rewritten to improve the performance of complex Web applications and improve modularity of the platform. Zeev Suraski and Andi Gutmans, the authors of PHP 3, introduced a new parsing engine, called the Zend engine, which is the scripting language that powers PHP today. Because of their internationally recognized authority, Suraski and Gutmans founded Zend Technologies, the PHP company, and their contributions to PHP have been a major reason for its explosive worldwide growth. Version 4 offered an open Application Programming Interface (API), allowing other programmers to write modules for PHP, modules the would extend its functionality, modules that allowed PHP 4 to support most of the available database and Web servers available. With this release, PHP become a serious programming and platform for developing and deploying complex Web applications. The latest incarnation of PHP was released in July 2004. PHP 5 added a whole new object-oriented model to the language. The new model is based on Zend Engine 2 and greatly improves PHP performance and capabilities. Most of the functionality is backword compatible, allowing programs written in older versions to continue working. MySQL: MySQL is a database software (DBMS or Database Management System) that actually does all the work of storing, retrieving, managing and manipulating data. MySQL is a DBMS; that is, it is database software. MySQL has been around for a long time, and is now installed and in use at millions of installations worldwide. Why do so many organizations and developers use MySQL? Here are some of the reasons: Cost : MySQL is open-source, and is usually free to use. (and even modify) the software without paying for it. Trusted: MySQL is used by some of the most important and prestigious organizations and sites, all of whom entrust it with their critical data. Simplicity : MySQL is easy to install and get up and running. In fact, the only real technical criticism of MySQL is that it has not always supported the functionality and features offered by other DBMSs. But as new features are added to each new version, this is changing. Courtesy by: |








