"Fall 2014" "Sinsing PHP" "0" clear understanding of the PHP language

Source: Internet
Author: User
Tags php framework

PHP Complex *****************

1. If you and I experience very similar, there may be such a PHP complex, why, because I was the first to learn Java, and then learn C + +, the development of things will feel unusually tired, because these languages are too cumbersome, even Java's lightweight framework than the weight of the PHP framework is heavier, Because PHP is really too light.

2.PHP is the first dynamic scripting language I contacted, the first time I experienced the powerful script language, that is, the program is written directly in the browser to run it, not as we write C + + must compile the long waiting time, and the development of the Web in PHP is simply "0 configuration", Put a PHP file can be run directly, without Java EE so complex configuration.

3. Although the various programming languages will have its framework, after all, we need a way to speed up our development, PHP framework is generally more lightweight, because it is tailor-made for web development, for micro programs, even without framework development speed will not fall too much, I think a lot of people have the energy to do it. A PHP framework reads its source code.

The evaluation of mainstream language **********************

1. If a language is a mainstream language, then it will certainly have its shining point, so how do we choose when we learn the mainstream language? I can only say my opinion in my experience.

2.C language and C + + language are many universities set as a compulsory course of a language, I feel this point of departure is very good, because C and CPP has its irreplaceable role, especially in some deep-level development, C and C + + status is more significant, and these two languages are also used in response to high-demand applications , and C and C + + often require efficiency and performance, so the majority of the language is the algorithm party, but to be honest, its employment direction is mostly the bottom of the development, many times also need to understand the hardware.

3.Java since the birth seems to have been very popular, cross-platform became its big selling point, "once compiled everywhere run" do not know how much more powerful than "compile everywhere", and Java in the mobile development also determines its irreplaceable role, and as a purely object-oriented language, and the user base is large, Around the technology is countless, is a very good language.

4.Python is my favorite language, although it can also write interface applications, but this is not its strengths, it is doing the web, numerical analysis, algorithms, reptiles and many other aspects are still excellent, and it is the Linux operating system of the iconic language, And my favorite is its concise and elegant writing style.

5.Ruby is definitely a very good language, but unfortunately, its founder as is the Japanese, although not far from the Sino-Japanese feud, but the language in China want to fire up, it is difficult.

6. For C #, VB and other Microsoft series of languages, I am in the mind do not want to learn, you may say: you this person is too deep prejudice, but I really do not like Microsoft's things, it's things, I can not use.

7. For Object-c and other languages, I have not dabbled, dare not jump to conclusions, first avoided, for Pascal and Delphi, can only be said to be the tears of the Times.

php**********************

1.PHP is the abbreviation of hypertext preprocessor, the hypertext preprocessor, is an open-source scripting language, its interpreter is written in C, so if you want to develop two times, you must first learn C language.

2.PHP can be said to be a language tailored for web development, and the learning threshold is quite low, and widely used, the current version of PHP is 5.6.

3. The first is the latest list of tiobe in August this year:

4. Then the list is divided by year:

We here PHP is one of the Brown line, you can see that the market share of PHP peaked in 04, began to slump in 08, but in 2012 began to pick up, now stabilized, in short, is a very good language.

The main advantage of 5.PHP is that it is cross-platform and free, and very efficient, easy to learn.

History of PHP *************************************

The history of 1.PHP is still very long, created in 1994 by Rasmus, mainly for the maintenance of personal sites, when the name is personal home page, that is, the meaning of the personal homepage.

2.1995 PHP officially released its 1.0 version, released on June 8, 1996 PHP2, at the end of 1996, there are 15,000 Web sites in use of PHP.

For 3.1997 years, Zeev and Andi rewritten PHP's parser, releasing a shocking PHP3.

The PHP4 was officially released on May 22 4.2, and a landmark PHP5 was released on July 13, 2004.

5.2008 years PHP5 became the only developed version, now PHP6 has, but has not yet been put into use, this tutorial uses its stable version of PHP5.5.

Warm Practice **********************************

1. In this section we simply introduced the history of PHP and did not really start learning.

Is 2.PHP the language you want to learn?

3. What questions do you have about PHP itself?

4. There is a problem not put in the following message, I will promptly reply.

"Fall 2014" "Sinsing PHP" "0" clear understanding of the PHP language

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.