WHAT IS PHP

WHAT IS PHP

PHP?is a?general-purpose?scripting language?geared toward?web development.[8]?It was originally created by Danish-Canadian?programmer?Rasmus Lerdorf?in 1993 and released in 1995.[9][10]?The PHP?reference implementation?is now produced by The PHP Group.[11]?PHP was originally an abbreviation of?Personal Home Page,[12][13]?but it now stands for the?recursive initialism?PHP: Hypertext Preprocessor.[14]

PHP code is usually processed on a?web server?by a PHP?interpreter?implemented as a?module, a?daemon?or as a?Common Gateway Interface?(CGI) executable. On a web server, the result of the?interpreted?and executed PHP code?– which may be any type of data, such as generated?HTML?or?binary?image data?– would form the whole or part of an?HTTP?response. Various?web template systems, web?content management systems, and?web frameworks?exist which can be employed to orchestrate or facilitate the generation of that response. Additionally, PHP can be used for many programming tasks outside the web context, such as standalone?graphical applications[15]?and?robotic?drone?control.[16]?PHP code can also be directly executed from the?command line.

The standard PHP interpreter, powered by the?Zend Engine, is?free software?released under the?PHP License. PHP has been widely ported and can be deployed on most web servers on a variety of?operating systems?and?platforms.[17]

The PHP language evolved without a written?formal specification?or standard until 2014, with the original?implementation?acting as the?de facto?standard which other implementations aimed to follow. Since 2014, work has gone on to create a formal PHP specification.[18]

W3Techs reports that as of January?2023, "PHP is used by 77.8% of all the websites whose server-side programming language we know."[19]?It also reports that only 8% of PHP users use the currently supported 8.x versions. Most use unsupported PHP 7, more specifically 7.4, and even PHP 5 has 23% of the use, also not supported with security updates, and known to have serious security vulnerabilities.

History

要查看或添加评论,请登录

Ashish Ranjan的更多文章

  • WHAT IS AGILE

    WHAT IS AGILE

    In software development, agile practices (sometimes written "Agile")[1] include requirements discovery and solutions…

  • WHAT IS GCP

    WHAT IS GCP

    Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services that runs on the same…

  • WHAT IS AGILE

    WHAT IS AGILE

    In software development, agile practices (sometimes written "Agile")[1] include requirements discovery and solutions…

  • WHAT IS UNITY 3D

    WHAT IS UNITY 3D

    Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at…

  • WHAT IS SHELL SCRIPTING

    WHAT IS SHELL SCRIPTING

    A shell script is a computer program designed to be run by a Unix shell, a command-line interpreter.[1] The various…

  • WHAT IS API

    WHAT IS API

    An application programming interface (API) is a way for two or more computer programs to communicate with each other…

  • WHAT IS JAVA DEVELOPER

    WHAT IS JAVA DEVELOPER

    Despite its age and legacy, Java remains one of the most popular programming languages to this day. According to a 2021…

  • WHAT IS POWER BI

    WHAT IS POWER BI

    Microsoft Power BI is an interactive data visualization software product developed by Microsoft with a primary focus on…

  • WHAT IS PMO

    WHAT IS PMO

    A project management office (abbreviated to PMO) is a group or department within a business, government agency, or…

  • WHAT IS NETWORKING

    WHAT IS NETWORKING

    A computer network is a set of computers sharing resources located on or provided by network nodes. Computers use…

社区洞察

其他会员也浏览了