In computer programming, naming convention might be considered as a set of rules for choosing the identifiers to denote variables, types and functions & methods names in source code and project documentation. The purpose for using this naming convention is only to reduce the effort needed to read and understand the source code and to also to enhance the code appearance by using appropriate and concise keys.
Most popular Social networking Site Facebook has moved one step ahead at making the PHP programming language runs more quickly. Facebook has developed a PHP virtual machine, called HipHop Virtual Machine (HHVM) that can executes the PHP web programming language as much as 9 times as quickly as running PHP on large systems.
PHP is already popular, used in millions of domains (according to Netcraft), supported by most ISPs and used by household-name Web companies like Yahoo! The upcoming versions of PHP aim to add to this success by introducing new features that make PHP more usable in some cases and more secure in others. Are you ready for PHP V6? If you were upgrading tomorrow, would your scripts execute just fine or would you have work to do? (more…)
PHP is a server-side, HTML-embedded, scripting language which gives the user the power to create web pages ‘on the fly’ All the processing of the PHP script is carried out by the server (interpreted line by line), and the user’s browser receives the resulting HTML produced.
Some of the reasons why this has become so widely used are…
- It’s free to use
- It’s open source, and as a result has developed to meet the needs of the web programmer
- There is a large community and knowledge base
- It’s cross platform (it can run on a windows or unix server)
- It’s fast
PHP: Developed in 1994, PHP was an initially an acronym for ‘It has evolved as open source language and has become a widely used language to construct dynamic web pages and is now often referred to as is a programming language specifically designed for building dynamic websites. Personal Home Pages’ Pre Hypertext Processor.