An Introduction to PHP
- Lesson 1. History of PHP
- Lesson 2. Versions and Differences between them
- Lesson 3. Practicality
- Lesson 4. Power
- Lesson 5. Installation and configuring Apache and PHP
PHP is a server-side scripting language that can be used for converting any website into a dynamic website and allow for dynamic behavioural functions in the website. PHP is a free open-source tool and is the preferred development option of most companies across the web. Benefits of PHP include being able to collect form data, generate dynamic page content, or send and receive cookies.
PHP is an acronym for “Hypertext Processor” and was first released by Danish-Canadian programmer Rasmus Lerdorf in 1995. PHP scripts can be easily embedded into HTML documents that are served at the front end of the server. An interpreter acts as a backend module integrating into the webserver. Thus, PHP is an excellent choice for building full-fledged websites based on static HTML. A neat feature of PHP is that it's very flexible and versatile. PHP is almost the same as if it was an object-oriented language, making it a very convenient language to work with. It also has a quite powerful meta-language for developers. PHP is typically used to run Web sites, but you can run PHP on your Windows, macOS, and Linux workstations. The easiest way to run PHP is to install Docker and then run a container with PHP included. The container referred to in the link has PHP, MySQL, and NGINX running in a single container. You can be up and running in a few hours.
Comments ( 2 )
Cras porttitor sed diam
Vestibulum a mauris orci. Sed eros enim, euismod at eros ac, vestibulum volutpat tortor. Suspendisse neque dui, rutrum congue ligula ut, semper pulvinar diam.
Maecenas euismod mi ac risus faucibus
Suspendisse vitae iaculis purus, non malesuada odio. Nunc nec interdum est, vel porta lacus. Praesent leo magna, lacinia non arcu eget, pulvinar tristique sapien. Etiam eget urna eget magna sollicitudin molestie. Praesent vitae libero ligula. Suspendisse ut tortor nulla. Nunc a bibendum nibh. Etiam ornare scelerisque velit sed egestas.
Cras porttitor sed diam
Vestibulum a mauris orci. Sed eros enim, euismod at eros ac, vestibulum volutpat tortor. Suspendisse neque dui, rutrum congue ligula ut, semper pulvinar diam.