Simple, efficient, and inexpensive web Application Development

Source: Internet
Author: User
Tags mysql tutorial

Simple, efficient, and inexpensive web Application Development

Why php?

1. Simple Development Environment Construction

The development environment can be simply attributed to the running environment of the program and the editing and debugging environment of the program. There are no dazzling sdks or annoying system configurations. Such a development environment is the easiest. The xampp + windows environment adds a lot of color to php. At least after the system is reinstalled, you can configure the development environment in a short time, even after N years, the installation method does not require Installation manuals.

Http://www.apachefriends.org/zh_cn/xampp.html: xampp

Of course can also toss, such as in ubuntu build LAMP environment: http://mini-pin.com/ror? P = 132

About Editor: Sublime Text http://www.sublimetext.com/advantage is that even if not registered, it can be used for free, of course, will prompt you to purchase the dialog box while saving, ignore it on the line. In addition, this is multi-platform available, and the default environment color is also good.

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

 

2. Efficient program release

There are a lot of space and databases supporting PHP at home and abroad, and the price is also very low,

Domestic HOST: http://www.59.cn/Chinese, but the domain name needs to file

Foreign HOST: http://www.justhost.com/English, domain name does not need to file

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

Compared with other scripting languages, this method is easier to deploy programs and allows you to easily publish your own applications.

 

3. rich documentation, programming community and open-source framework

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

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

Mature systems: http://www.joomla.org/http://www.magentochina.org/

More practical frame: http://www.speedphp.com http://codeigniter.org.cn/

Taobao original code: http://www.osphp.com.cn/http://www.php-open.com/

 

4. Recommended out-of-question tools

Version Control: if local version control is enabled, SVN is preferred. However, if remote version control is required, for example, if development is required at the company or at home, GIT is used, git should be open-source for free, so it can be perfectly solved by combining DropBox. Use SVN or GIT locally for control, and then submit it to the public of DropBox. 2 GB space can be placed in several projects.

Browser: google chrome. It is very convenient to debug webpages or browse websites by yourself. In particular, you can use folder management and synchronization functions as well as a wide range of plug-ins.

Note-taking tool: Evernote synchronization function, with a good reading experience, combined with the chrome plug-in, one-click cut, you can easily add the content on the web page to the notes.

Schedule Management: Doit, made in China, free, multi-platform, synchronization function

Upload tool FTP: FileZilla is free of charge. It is applicable to windows + linux.

V. Conclusion

Time consumption: Installation in windows is supported. Setting up an environment is counted as the download time does not exceed 1 hour. If it is set up repeatedly, It is faster and all data can be synchronized.

Money consumption: Apart from space and domain names, I can't think of anything I want to pay for. I can't buy a pair of shoes in intime for 250 yuan a year.

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.