1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

history of PHP

Discussion in 'Website Development' started by Jenniferlinn, Mar 13, 2009.

  1. Jenniferlinn

    Jenniferlinn New Member

    PHP is a scripting language originally designed for producing dynamic web pages. It has evolved to include a command line interface capability and can be used in standalone graphical applications.

    While PHP was originally created by Rasmus Lerdorf in 1995, the main implementation of PHP is now produced by The PHP Group and serves as the de facto standard for PHP as there is no formal specification.

    PHP is a widely-used general-purpose scripting language that is especially suited for web development and can be embedded into HTML. It generally runs on a web server, taking PHP code as its input and creating web pages as output. It can be deployed on most web servers and on almost every operating system and platform free of charge. PHP is installed on more than 20 million websites and 1 million web servers.PHP originally stood for Personal Home Page. It began in 1994 as a set of Common Gateway Interface binaries written in the C programming language by the Danish/Greenlandic programmer Rasmus Lerdorf. Lerdorf initially created these Personal Home Page Tools to replace a small set of Perl scripts he had been using to maintain his personal homepage. The tools were used to perform tasks such as displaying his résumé and recording how much traffic his page was receiving. He combined these binaries with his Form Interpreter to create PHP/FI, which had more functionality. PHP/FI included a larger implementation for the C programming language and could communicate with databases, enabling the building of simple, dynamic web applications. Lerdorf released PHP publicly on June 8, 1995 to accelerate bug location and improve the code.

    Hosting PHP applications on a server requires a careful and constant attention to deal with these security risks. There are advanced protection patches such as Suhosin and Hardening-Patch, especially designed for web hosting environments. Installing PHP as a CGI binary rather than as an Apache module is the preferred method for added security.

    PHP only parses code within its delimiters. Anything outside its delimiters is sent directly to the output and is not parsed by PHP. The most common delimiters are <?php and ?>, which are open and close delimiters respectively. <script language="php"> and </script> delimiters are also available. PHP includes free and open source libraries with the core build. PHP is a fundamentally Internet-aware system with modules built in for accessing FTP servers, many database servers, embedded SQL libraries such as embedded PostgreSQL, MySQL and SQLite, LDAP servers, and others. Many functions familiar to C programmers such as those in the stdio family are available in the standard PHP build. PHP has traditionally used features such as "magic_quotes_gpc" and "magic_quotes_runtime" which attempt to escape apostrophes (') and quotes (") in strings in the assumption that they will be used in databases, to prevent SQL injection attacks. This leads to confusion over which data is escaped and which is not, and to problems when data is not in fact used as input to a database and when the escaping used is not completely correct.
     
  2. Janepenelope

    Janepenelope New Member

    Good article, thanks for sharing it on the board
     
  3. Katysmith

    Katysmith New Member

    can you post the link to the complete article
     
  4. kuyun

    kuyun New Member

    Good article
     
  5. johl willson

    johl willson New Member

    PHP 2.0:A development team began to form. They spent months working and beta testing and released PHP/FI 2 in November 1997.

    PHP 3.0:The strength of PHP 3 was strong extensibility features. It also provided end users a solid infrastructure for lots of different databases, protocols and API. Another feature was the introduction of object-oriented syntax support.

    PHP 4.0:Additional features were added and were officially released in May 2000. PHP 4.0 included features such as support for many more Web servers, HTTP sessions, output buffering, more secure ways of handling user input and several new language constructs.

    PHP 5.0:Today, PHP is being used by developers all over the world and installed on 20% of domains on the internet. The latest release PHP 5 was released in July 2004 and is driven by the Zend Engine 2.0 with new object model and tons of new features.
     
  6. erickywelsh

    erickywelsh New Member

    Really Its a nice Article
    Thanks for sharing it

    I would like to add some more info on PHP here just read it

    PHP development and PHP MySQL-based web applications are known to save a lot of money and hence the perfect technology options for startups.

    PHP or Hypertext Preprocessor is extremely popular as a scripting programming language and is known for quality and dynamic web pages. It is Open Source Development and available under PHP license. Since it is freee and offers multiple benefits as a web development tool, the popularity of PHP has increased manifold.
     
  7. MkStuff

    MkStuff New Member

    Thanks for useful information on PHP and history of PHP, was really beneficial for me too..
     
  8. Jack Arsenault

    Jack Arsenault New Member

    Ohh really good artical thanks alot for sharing it I am sure lots of people desent know that little and basic things about PHP thanks for sharing it...
     

Share This Page