10 Tools for simplifying PHP development _php Tips

Source: Internet
Author: User
Tags pear php framework codeigniter

This article describes 10 projects that can help simplify PHP development, including frameworks, class libraries, tools, and code.

1.CakePHP Development Framework

Cake is a fast development framework for PHP. It provides an extensible architecture that uses common MVC and ORM patterns. It follows the convention better than the configuration idea.

2.pChart

Pchart is a PHP framework for creating charts. In most chart class libraries are charged today, Pchart insists free. You can use SQL queries, CSV files, or manually enter data. The project is still in the early stages of development and is updated weekly.

3.PHP Filters

We always need data validation when we use the form. Illegal typing can create security problems and may also mess up your Web pages. The "Filter_var" function can be used to authenticate, or to remove, a flying fork character.

4.Symfony

Symfony is a fully functional framework based on PHP. It provides frameworks, components, and tools for faster development of complex WEB applications. Symfony is a project based on experience. It does not reinvent the wheel, it leverages many of the best practices available, and integrates many of the third party's class libraries.

5. Back up the database to an XML file

Backing up the data is important, and the database is often the most important part. The consequences of losing a database are catastrophic. The code above can help you back up your database to an XML file.

6. Use PHP to compress CSS files

7.PHP Auto Prompt component

For many beginners, this is probably the easiest way to implement an automatic prompt. You just need to change some of the parameters.

8.XAMPP

Many people have trouble installing the development environment. XAMPP is a heavy-release package that can help you install apache,mysql,php and Perl at once. Its use is super simple, download, decompression, installation is done!

9.CodeIgniter

CodeIgniter is a powerful PHP framework, but it's small. It takes up less resources, develops fast, and documents comprehensively.

10.pear.php.net

PEAR is a distribution system and framework for a reusable PHP component. It can greatly simplify the work of downloading and installing your development package.

10. Caching Dynamic PHP pages

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.