PHP Developer's Docker Tour

Source: Internet
Author: User
Tags hhvm php development environment
Using PHP as our "docker development package" The beginning is with some pilgrimage mood. " This is the "ancient" language, which is the most controversial language, this is a constant language. "php is the best language" this long-circulated terrier, perhaps it is the most popular in China, the most basic programming language description, the most classic annotation. "

Let's take a look at the evolution of PHP as the beginning of this series of articles. History is the best teacher and he gives inspiration to every future.

Who created PHP?

Rasmus Lerdorf created Php,andi Gutmans and Zeev Suraski in 1994 after rewriting the parser for PHP in 1997, after which they set up a famous Zend company in Israel to maintain PHP development.

What is PHP abbreviation for?

At first the meaning of the blunt a little near rude "personal Home page", later changed to "php:hypertext preprocessor" even with today's vision is also very cool name.

What is the most famous version of PHP?

PHP 5 was released on July 13, 2004, just 11th years from now.

Next PHP version?

PHP 7 is scheduled for release on November 12, 2015.

PHP's image spokesperson?

A blue elephant, because "elephpant" (the yellow Head is Hadoop).

Who is leading the direction of PHP?

PHP Group to maintain its standards, Zend as a commercial company to provide reference implementations.

What is HHVM again?

HipHop Virtual Machine (HHVM) is a revolutionary evolution of Facebook to PHP, HHVM the use of real-time compilation process, so that the efficiency of PHP significantly improved. In 2013, Facebook used HHVM to run PHP, indirectly pulling up the PHP eco-grid, stimulating the vitality of the entire phper community.

What does PHP's package depend on?

Composer

How does the unit test of PHP work?

PHPUnit

Common PHP technology stacks and application scenarios?

LAMP (Linux + Apache + MySQL + PHP) has long dominated the mainstream architecture of Internet applications in China. Even today, this is the main technology stack for e-commerce and community-based internet companies. Especially in the field of e-commerce, said PHP to hold up half of China's shopping cart is not too.

Why is there not a wide range of PHP audiences for ASP and JSP?

The same year FTP than VPS is almost cabbage price. But this also indirectly developed the PHP development of heavy functional light engineering, coupled with the deployment of randomness, on the scale after the operation and abuse into a dog.

As for this operation and maintenance problem, what does the author Rasmus Lerdorf think?

I ' m not a real programmer. I throw together things until it works then I move on. The real programmers would say "Yeah it works but you ' re leaking memory everywhere. Perhaps we should fix that. " I ' ll just restart Apache every requests.

"The restart should have good luck," the translator said.

How is that broken, can you teach?

On docker!

Welcome to the "php Application Docker development Package-Powered by daocloud", six-story, well-designed series of articles that lead PHP developers through the new experience of Docker application development and release.

    • How to make a custom PHP base Docker image (i)
    • How to develop a PHP application for Docker (ii)
    • How to develop a PHP + MySQL Docker Application (iii)
    • How to configure a Docker continuous integration PHP development environment (IV)
    • How to develop a PHP + newrelic production-level Docker application (v)
    • How to develop a Laravel + MySQL framework for Docker applications (vi)
  • Related Article

    Contact Us

    The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

    If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.