Once programming, we discovered that the extension of the active pages used by the surrounding sites was growing richer, from the previous most popular Microsoft ASP (*.asp) to The Sun's JSP (*), which was once used as an easy-to-use, modular ColdFusion (*.cfm) and a large commercial website. JSP), small and medium Web site "favorite" PHP (*.php/*.php3/*.phtml) and so on, really everything, let a person dazzling. And now, you can even in Sina and other well-known websites also found PHP shining figure. So what is PHP? Why does everyone so favor it?
First, PHP Introduction
PHP is a server-side, Cross-platform, HTML-embedded scripting language, as defined by the official site www.php.net referencing PHP (hgpertext preprocessor or personal home Page Tools). In fact, it is as familiar as the ASP, is a commonly used in the Web programming language. PHP was conceived in 1994, and its first public version was released in 1995, up to the current release of the latest version of PHP4.05.
PHP is a freeware software that runs in most operating systems, including Windows, Linux, and so on, and is often used in conjunction with free web services Apache and free database MySQL on Linux platforms with the highest performance-price ratio, known as the "Gold portfolio."
Perhaps the most powerful and important feature of PHP is its database support, which currently covers most common databases, including Oracle, Sybase, MySQL, ODBC, and so on. It's easy to use it to write a Web program that contains database functionality.
PHP developed to PHP 3.0 when there is a fairly long period of stability, so many PHP applications are still PHP3 as extensions, now most of the system has been gradually upgraded to PHP more than 4.0, using PHP as an extension; while PHP is used in combination with Apache, Phtml is usually used as an extension, so we can easily identify the PHP system on the network.
Second, online learning PHP
PHP is a language that was born on the web, used for networking, and developed on the web. It was born to be branded as a free development. At home and abroad, there are thousands of individuals and organizations in various forms, languages to learn, develop and improve it, and constantly publish the latest applications and research results. We can use search engines and other tools on the Internet in the official PHP and many private websites are very convenient, cheap to find rich learning, research materials and software and even BBS exchange venues, so that we can closely focus on its development, at any time to observe the latest field developments. All of this, for PHP itself, is a huge asset for US programmers who care about web development.
Third, PHP learning site, forum Tour
With the growing popularity of PHP at home and abroad, PHP in the domestic study and research has gradually set off a boom, the emergence of a large number of high-quality PHP technology Chinese web site. To promote the localization of network technology, we will focus on the Chinese PHP technology website.
1.www.php.net PHP official website (English)
Whether you're a beginner or a master, this PHP base is a natural place to visit. Here we can find the latest news and software versions about PHP. Even those PHP pros are always visiting and getting the latest information. If your English is not a problem, you can find almost everything about PHP here, including English text such as manuals, annotations, software source code and even found bugs.
2.www.zend.com Zend Official website (English)
Zend is a commercial accelerator for PHP. So in addition to Zend itself, the site is entirely for PHP services. It has a wealth of data, code resources. Its forum content is also quite rich, you can see that speakers are mixed with the English-dominated dialect, is a global PHP enthusiasts to seek medical advice for a good place. If you have a problem, you might as well try it. At the same time, because this is also the originator of the study of PHP, many of the answers to the questions may be in the history of the forum, look for it.
3.www.phpuser.com PHP Chinese website
This is one of the earlier PHP technology sites. The page design is concise, the forum is clear and bright. Set up article tutorials, forums, installation guides, program code, related downloads and other columns, and support registered users to upload articles, materials. The site is rich in content. Forum more active, lurking in the multi-channel PHP master.
4. www.phpease.com PHP Easy Station
Known as the PHP Developer's post station. The collection of a lot of PHP code, articles, is indeed a PHP developer to look up a good place for reference, and many articles are very suitable for beginners.
5. Www.phpx.com China PHP Alliance
By the domestic earlier PHP technology Web site-"joke Studio" personal homepage evolved, and by a number of PHP technical master support, its website relatively flat page, but its forum due to the support of several road players, so many PHP enthusiasts flock.
Other more professional website also has the Chinese PHP website (chinaphp.com), the PHP century Net (php2000.com), the PHP Star (phpstar.com) and so on.
6. If the introduction of several professional Web site so that the beginners of PHP, can not be deterred, then the author introduces several relatively soft, relatively relaxed atmosphere of the learning site.
cgreen.363.net php Beginners ' Corner
This is the home of a php lover Oriental snake. Oriental snake has been active in many PHP forums, and published a lot of original articles. Here are a lot of basics, learn PHP, start here (Figure 4).
Php.silversand.net PHP Resource Network
The content here is also very simple, but are some of the necessary information and software, directly, not so much luxury decoration, may be suitable for you.
Finally, I would like to recommend a more unusual forum http://www.chinaasp.com/php/. He can be said to be a national forum in the technical and formal and conceptual leadership. His technical forum has considerable influence in the country, has a large number of suites, covering most of the popular network technology, gathered a large number of network development with the expertise of enthusiasts, of course, including PHP. Because Web development involves a series of related content such as DHTML, Database, network security and so on, the chinaasp forum is still a very rich and comprehensive technical exchange place in the form with characteristic and content. You will certainly have a worthwhile trip (Fig. 5).
Four, PHP learning tools download
Learning PHP, the most important thing is to build an experimental environment and familiar with grammatical functions. So there are two big chunks of learning tools.
(a) Download PHP and related software
Building a PHP environment involves system platforms, Web service software and database software, and PHP itself. According to our existing computer software and hardware environment, we are free to choose the appropriate software. Normally we would choose WINDOWS98/NT as the experimental platform, This way we can download the Windows version above PHP4.0, the database can download the MySQL version of Windows (www.mysql.org) or use Microsoft's Mssql,web service software to directly use Windows98 PWS or Windows NT IIS, want to be professional to download Apache's version of Windows (www.apache.com). If you want to build Linux to run the actual environment, then all of these software must download its corresponding version of Linux, and some may need to compile and build in Linux, there are many articles are introduced.
(ii) Download the PHP user manual
User manual is learning php "killer", many of the master of PHP is still available for reference. The manual is usually PHP4.0, with Chinese and English versions, as well as HTML, zip, and CHM formats. Many websites have downloads. It is recommended to download the CHM format for easy access.
Also worth mentioning is the use of PHP MySQL management tool-phpmyadmin, if you want to use MySQL to do your database, then you will definitely use, and like the tool. Can be downloaded on the phpwizard.net.
V. Source code Resources for PHP
In general, the domestic web site has been able to find a considerable number of source code resources. But there is no doubt that the ancestors of PHP in foreign countries, many of our development and research are based on their results, so, really excellent and comprehensive source code and other resources or foreign sites more.
Www.phpbuilder.com
Very well-known PHP technical professional website. The page is clearly clear, the article, the source code has a detailed classification, is a good place for the PHP enthusiasts gold.
Www.weberdev.com
The classification is more exquisite, reaches 80 kinds of many. The common technologies involved in using PHP for Web development are also listed at the same time as MySQL, JavaScript, etc.
Www.hotscripts.com
A very comprehensive web technology Web site that includes all of today's major web development technologies, with a wealth of articles and source code, with commentary levels, very intuitive.
Six, free PHP space
Support PHP System Free home page is also gradually increasing, but with the proliferation of users and the content of the home page confusion, many sites have to reduce and close the space, so the real use of high-speed PHP free space to be more to explore.
Www.51.net Beijing Tiger Wing Net
20M space, faster, does not support MySQL. There is a pop-up advertising window, while you can apply for yourname.51.net domain name.
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.