Who is the Original Creator of PHP?
PHP is one of the most widely used server-side scripting languages on the web today, powering over 70% of all websites with a known server-side programming language. This article explores the origins of PHP, identifying its original creator, Rasmus Lerdorf, and explaining how a simple set of personal tools evolved into a foundational technology of the modern internet.
Rasmus Lerdorf: The Creator of PHP
The original creator of PHP is Rasmus Lerdorf, a Danish-Canadian programmer. He unleashed the first version of the language in 1994.
Unlike many programming languages that were designed from the ground up for general-purpose computing, PHP was created to solve a specific, practical problem. Lerdorf wanted to track visitors to his online resume and manage his personal web page. To do this, he wrote a suite of Binary Common Gateway Interface (CGI) binaries in the C programming language.
From “Personal Home Page” to PHP/FI
Lerdorf initially named his creation PHP Tools, which stood for Personal Home Page Tools.
As he needed more functionality, he wrote a larger implementation that could work with web forms and communicate with databases. He combined PHP Tools with his own Form Interpreter to create PHP/FI (Personal Home Page / Form Interpreter).
On June 8, 1995, Lerdorf released the source code for PHP/FI to the public. This allowed other developers to use it, fix bugs, and improve the code.
The Evolution into a Community Project
While Rasmus Lerdorf is the undisputed original creator, PHP as it exists today is the result of collaborative open-source development.
In 1997, two Israeli developers, Andi Gutmans and Zeev Suraski, recognized the potential of PHP/FI but found it underpowered for e-commerce applications. They partnered with Lerdorf to completely rewrite the parser. This effort resulted in PHP 3, which officially changed the acronym to a recursive one: PHP: Hypertext Preprocessor.
Gutmans and Suraski went on to write the Zend Engine (a combination of their names, Zeev and Andi), which served as the core of PHP 4 and continues to power modern versions of the language.
Today, PHP is managed by the PHP Group and a vast community of global developers, but it all started with Rasmus Lerdorf’s simple tools for managing his personal website.