PHP script: Arbitrary code is becoming popular

Source: Internet
Author: User
Tags learn php php and php code php framework php script what php microsoft iis
Does the script remember the exciting days when HTML developed from version 1.0 to version 2.0, when mastering a new Web language was as simple as looking at the code behind the Web site? Remember to learn basic HTML easily? Remember being able to build some code at random and look at it quickly as you write, and if it doesn't work, can you easily modify the HTML code? No IDE, no objects and classes. Just a text editor, some tags and your own ingenuity. Fast and cost effective!

These days will not fade away forever. This "keep simple" spirit continues in PHP, a scripting language that has been widely used in recent years. This language is evolving, and gradually knowing what PHP can do and what it can't do, and make Web applications easier to build.

From the unknown to the star role on the Web

Like Hollywood actors in the the early 1950s, the real beginnings of PHP are not widely known. Some people think that PHP represents the "personal homepage." Some people think PHP is the initials of the inventor's name. In fact, PHP represents the hypertext preprocessor (hypertext pre Processor), which was invented about 1994/95 years by a man named Rasmus Lerdorf. Lerdorf presents a PHP framework as a way to track how visitors to a Web site can view their online resumes. He publicly released the original hypertext preprocessor source code to help other WEB developers perform similar operations on online content.

Web developers were hit by the presentation features provided in HTML and began to discover how much of the new PHP scripting language was good for building dynamic content Web sites. PHP code can be embedded directly into the HTML code, and the Young scripting language is as easy to master as HTML.

For developers, this means that you can quickly learn PHP and quickly build Web sites for dynamic content, and changes to your code can be done quickly. When developers program, you can see the results immediately, without the IDE, and without bothering to handle user types and integer types as well as objects and classes-they form the day-to-day mental work that developers need to worry about in more complex languages such as Java. PHP stays simple in all aspects and you don't have to be a skilled programmer to start using it.
  

Because of the entry level of PHP, an open source community has grown around the language to help simplify PHP development. The language now supports several query protocols, has a robust transport protocol, and provides many different types of module libraries to help build PHP applications.


  

All of these results suggest that PHP's use has exploded in the last 3 years. Looking back 2000, according to the Monitoring and consulting group Security Space Web Server report, only 100,000 sites are using PHP. In August 2003, the Security space report used PHP's Web site in the number of nearly 1.4 million.


  

In June 2003, more than half (approximately 52%) of the servers that were participating in the Security Space survey ran some type of PHP. Because PHP is open source, it is certainly attractive to other open source web products, such as the Apache Web server, which grew up entirely with PHP. In Netcraft's recent field survey, Apache has over two-thirds of the WEB server market, while the second Microsoft IIS has about 24% of its share.






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.