PHP application Docker development package? PoweredbyDaoCloud uses PHP as our "Docker development package" to start with a pilgrimage. This is an ancient language, and it is also the most controversial language. Is it a constant language? Language. "PHP is the best language", which has been around for a long time. it may be the most classic annotation of the most popular programming language in China.
Let's review the development history of PHP as the beginning of this series of articles. History is the best teacher who provides inspiration for every future.
Who created PHP?
Rasmus Lerdorf created PHP in 1994, Andi Gutmans and Zeev Suraski, and then rewritten the PHP parser in 1997. then they set up a famous Zend company in Israel to maintain PHP development.
What is PHP abbreviation?
At first, I was a little straightforward and almost rude, "Personal Home Page". later I changed it to "PHP: Hypertext Preprocessor". even today, it is a cool name.
The most famous PHP version?
PHP 5 was released in July 13, 2004, exactly 11th years ago.
Next PHP version?
PHP 7 is planned to be released in November 12, 2015.
PHP image spokesperson?
A Blue Elephant, because "elePHPant" (the yellow end is Hadoop ).
Who is leading PHP?
PHP Group to maintain its standards. Zend serves as a reference for commercial companies.
What is HHVM?
HipHop Virtual Machine (HHVM) is a revolutionary evolution of Facebook to PHP. HHVM uses a real-time compilation process, greatly improving the execution efficiency of PHP. Facebook used HHVM to run PHP in 2013, which indirectly increased the PHP ecosystem and stimulated the vitality of the entire PHPer group.
How does PHP package dependency work?
Composer
How does PHP Unit test work?
PHPUnit
Common PHP technology stacks and application scenarios?
LAMP (Linux + Apache + MySQL + PHP) occupies the mainstream architecture of Internet applications in China for a long time. Even today, this is also the main technology stack for e-commerce and community internet companies. Especially in the e-commerce field, it is said that PHP cannot hold up half of Chinese shopping carts.
Why is ASP and JSP not widely used in PHP?
In those years, FTP was simply a cabbage price compared to VPS. However, this also indirectly leads to a common problem of PHP development with heavy functions and light engineering. coupled with the randomness of deployment, O & M becomes a dog after large-scale deployment.
What is the author of Rasmus Lerdorf about this O & M problem?
I'm not a real programmer. I throw together things until it works then I move on. the real programmers will say "Yeah it works but you're leaking memory everywhere. perhaps we shoshould fix that. "I'll just restart Apache every 10 requests.
The translation is: "It should be good luck to restart 」.
How can this problem be solved? can you teach me?
Docker on!
Docker is an open-source application container engine that allows developers to package their applications and dependencies to a portable container and then publish them to any popular Linux machine, you can also achieve virtualization. Containers have almost no performance overhead and can easily run in machines and data centers. Most importantly, they do not rely on any language, framework, or system. (From Baidu Encyclopedia)
Welcome to the PHP application Docker development package? Powered by DaoCloud, six well-designed series of articles, giving PHP developers a new experience in Docker-based application development and release.
Http://www.csdn.net/article/2015-07-22/2825274