Simple, efficient, inexpensive Web program development, Web program Development _php Tutorial

Source: Internet
Author: User
Tags mysql tutorial

Simple, efficient, inexpensive Web program development, Web application development


Why PHP?

First, the simple development environment construction

The development environment can be simply attributed to the program's running environment and the program's editing and debugging environment, without the dazzling SDK, or the various system configurations that are annoying. Such a development environment is the simplest. Xampp+windows environment built to add a lot of PHP, at least after the system reload, you can configure the development environment in a short period of time, and even after the N-year, the installation of the fool you do not need any installation manual.

XAMPP Download Address: http://www.apachefriends.org/zh_cn/xampp.html

Of course, can also toss, such as in Ubuntu under the lamp environment: http://mini-pin.com/ror/?p=132

About the editor: Sublime Text http://www.sublimetext.com/The benefit is that even if it is not registered, it can be used free of charge, of course, will be saved when prompted to buy the dialog box, ignore it. And this is multi-platform available, the default environment color is also good.

notepad++ http://notepad-plus-plus.org/, this is mainly used for text format encoding changes, especially ANSI, UTF-8, UCS-2 between the cross, to solve Chinese garbled is very useful.

Second, efficient program release

There are many space and databases supporting PHP at home and abroad, and the price is very cheap,

Domestic host: http://www.59.cn/Chinese, but the domain name needs to be filed

Foreign host: http://www.justhost.com/English, the domain name does not need to record

Sina Platform: http://sae.sina.com.cn/

Compared to other scripting languages, the program is relatively easy to deploy, and it's easier to publish your own apps.

III. Rich documentation, programming community and open source framework

PHP Tutorial: Http://www.w3schools.com/PHP/DEfaULT.asP

MySQL Tutorial: http://dev.mysql.com/

More Mature Systems: http://www.joomla.org/http://www.magentochina.org/

A more practical framework: http://www.speedphp.com http://codeigniter.org.cn/

Amoy Code Place: http://www.osphp.com.cn/http://www.php-open.com/

Four, off-topic, recommend their own feel more like the tool

Version control: If the local version control, or prefer SVN, but to remote version control, such as in the company and the family need to develop, then the git, the problem, git free to open source Ah, so combined with Dropbox can be a perfect solution. Using SVN or Git to control it locally, and then submit it to Dropbox's public, 2G of space can be put in a few projects.

Browser: Google Chrome, whether it is debugging Web pages or browsing the site, it is very convenient, especially the notes can be used folder management, synchronization function, there are a wealth of plugins, great.

Note tool: Evernote sync, plus a good reading experience, combined with the chrome plugin, a button cut, it is easy to add things on the page to your notes.

Schedule management: Doit, domestic, free, multi-platform, sync function

Upload Tool Ftp:filezilla free, windows+linux applicable.

V. Conclusion

Time consumption: All support Windows installation, build environment count on download time not more than 1 hours, if it is repeated build faster, all data support synchronization.

Money consumption: In addition to space and domain name, unexpectedly to pay for things Ah, a year also 250 Yuan bar, silver Thai in a pair of shoes can not buy.

http://www.bkjia.com/PHPjc/1110972.html www.bkjia.com true http://www.bkjia.com/PHPjc/1110972.html techarticle Simple , efficient, inexpensive Web application development, Web application development Why PHP? A simple development environment to build a development environment can be simply attributed to the program's operating environment and program editing ...

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