PHP script: Arbitrary code is becoming popular _php tutorial

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

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

From the obscurity of new things to the role of the Stars on the Web

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

At the time, Web developers were hit by the presentation features provided in HTML and began to discover the benefits of this new PHP scripting language when building dynamic content Web sites. The 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 PHP can be quickly learned, the Web site of dynamic content can be quickly built, and changes to the code can be done quickly. As developers program, you can see the results immediately, without the IDE, and without having to deal with user types and integer types, as well as objects and classes-they make up the daily mental work that developers need to worry about in more complex languages such as Java. PHP keeps it simple in every way, and you don't have to be a skilled programmer to get started.
  

Thanks to PHP's entry-level nature, an open-source community has grown around the language to help make PHP development easier. 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 show that the use of PHP has exploded in the last 3 years. Recalling 2000, according to the Monitoring and consulting group Security Space Web Server report, only 100,000 sites are using PHP. In August 2003, Security Space reported that the number of WEB sites using PHP was close to 1.4 million.


  

In June 2003, more than half (approximately 52%) of the servers in the WEB server that took part in the Security Space survey ran some kind of PHP. Because PHP is open source, it is undoubtedly attractive to other open source web products, such as the Apache Web server, which has grown up entirely with PHP. In the recent field survey of Netcraft, Apache has more than two-thirds of the WEB server market, while the second Microsoft IIS has a share of about 24%.

http://www.bkjia.com/PHPjc/313809.html www.bkjia.com true http://www.bkjia.com/PHPjc/313809.html techarticle remember the exciting days when HTML was developed from version 1.0 to version 2.0, when mastering a new Web language is just as easy as looking at the code behind a Web site? Remember to learn easily ...

  • 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.