Why companies are using php for web development?

PHP (Hypertext Preprocessor) include a Varity of libraries such as graphics, XML, Encryption and it is a SEO friendly programming Technology so a company can easily customize website which has all features as Seo prospective like easy navigation,SEO- friendly design and URl, content placing and more.all these things are necessary for search engine.

php

 

 

 

 

It supports major Databases like mysql, mssql, oracle, db2 which covers major of database connectivity solutions which makes it a very useful and portable language for development of a web application.

It is a robust language supports major running platforms like linux, unix, windows, mobile editions and supported by major browsers in the market.

 

200x124xlinux-mysql-php-apache.jpg.pagespeed.ic.Ub1EMeobp_

Major companies that uses php for development are:

  • Wikipedia.org. it is a larger knowledge providing web portal online.
  • Photobucket.com is a largest photo sharing website online .
  • Facebook.com Every one of us is having an account on facebook it is developed in php only.

 

….PHP Version History….

hakre-php-history-banner

PHP/FI

  • The first version of "PHP/FI," called Personal Homepage Tools/Form Interpreter.
  • It was developed in 1995.
  • It is a collection of Perl scripts.
  • It lacked many common useful language features, such as for loops.

PHP/FI 2

  • A rewrite came with PHP/FI 2 in 1997.
  • At that time the development was almost solely handled by Rasmus. After that Andi Gutmans and Zeev Suraski bumped into PHP/FI.
  • One of the most interesting aspects included the way while loops were implemented. The hand-crafted lexical scanner would go through the script and when it hit the while keyword it would remember its position in the file. At the end of the loop, the file pointer sought back to the saved position, and the whole loop was reread and re-executed.

PHP 3

  • It is completely a new scripting language. They gave it a new name: PHP: Hypertext Preprocessor, to emphasize that PHP was a different product and not only suitable for personal use.
  • They also designed and implemented a new extension API. This new API made it possible to easily support additional extensions for performing tasks such as accessing databases, spell checkers and other technologies, which attracted many developers who were not part of the "core" group to join and contribute to the PHP project.
  • It was release in June 1998, the estimated PHP installed base consisted of about 50,000 domains. PHP 3 sparked the beginning of PHP’s real breakthrough, and was the first version to have an installed base of more than one million domains.

 

PHP 4

  • PHP 4 came with a new paradigm of "compile first, execute later." The compilation step does not compile PHP scripts into machine code; it instead compiles them into byte code, which is then executed by the Zend Engine (Zend stands for Zeev & Andi), the new heart of PHP 4.
  • Among other improvements was an improved extension API for better run-time performance, a web server abstraction layer allowing PHP 4 to run on most popular web servers, and lots more.
  • PHP 4 was officially released on May 22, 2000.
  • In PHP 3, the minor version number (the middle digit) was never used, and all versions were numbered as 3.0.x. This changed in PHP 4, and the minor version number was used to denote important changes in the language.

 

PHP 4.1.0

 

  • The first important change came in PHP 4.1.0, which introduced superglobals such as $_GET and $_POST .

 

PHP 4.2.0

  • On April 22, 2002, PHP 4.2.0 was released.
  • The new superglobals was introduced.
  • Disabled register_globals by default. Data received over the network is not inserted directly into the global namespace anymore, closing possible security holes in applications

 

PHP 4.3.0

 

  • PHP 4.3.0 was released on December 27, 2002.
  • This version introduced the Command Line Interface (CLI), a revamped file and network I/O layer (called streams), and a bundled GD library.

 

PHP 4.4.0

  • It was released on 11 July 2005.
  • This version introduced fixed a memory corruption bug, which required breaking binary compatibility with extensions compiled against PHP version

PHP 5

  • It was released on 13 july 2004.
  • They introduced a new engine named Zend Engine II with a new object model.
  • The new SOAP, MySQLi, and variety of other extensions are significant milestones in PHP’s support for additional technologies.

PHP 5.1.0

  • It was released on 24 November 2005.
  • This version is a complete rewrite of date handling code, with improved time zone support.
  • PDO extension is now enabled by default. Bundled libraries, PCRE and SQLite upgraded to latest versions.

PHP 5.2.0

  • It was released on 2 November 2006, this version enabled the filter extension by default. Native JSON support.

PHP 5.3.0

  • It was released on 30 June 2009
  • It supports Namespace
  • late static bindings, Jump label (limited goto), Native closures, Native PHP archives (phar)
  • Garbage collection for circular references, improved Windows support, sqlite3.
  • mysqlnd as a replacement for libmysql as underlying library for the extensions that work with MySQL.
  • fileinfo as a replacement for mime_magic for better MIME support, the Internationalization extension, and deprecation of ereg extension.

 

PHP 5.4.0

  • It was released on 1 March 2012.
  • In this Trait support, short array syntax support.
  • Removeditems:register_globals, safe_mode,allow_call_time_pass_reference, session_register(),session_unregister() and session_is_registered().
  • Built-in web server.
  • Several improvements to existing features, performance and reduced memory requirements.

PHP 5.5.0

  • It was released on 20 June 2013.
  • Support for generators, finally blocks for exceptions handling, OpCache (based on Zend Optimizer+) bundled in official distribution.

PHP 5.6.0

  • In this version, Constant scalar expressions, variadic functions, argument unpacking, new exponentiation operator, extensions of the useoperator, new phpdbg debugger as a SAPI module, and other smaller improvements

 

images (7)

 

Looking for PHP Training Call 08860352748

or

Visit www.cpd-india.com

or

http://www.cpd-india.com/php-courses-in-delhi.html

 

Your email address will not be published. Required fields are marked *

Contact CPD Technologies