Simplify PHP development with 10 tools

Source: Internet
Author: User
Tags codeigniter

Simplify PHP development with 10 tools

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

1. CakePHP Development Framework

CakePHP is a PHP rapid development framework. It provides a scalable architecture and uses common MVC and ORM modes. It follows the Convention and is superior to the configuration concept.

2. pChart

PChart is a PHP framework used to create charts. PChart is free of charge for most chart class libraries. You can use SQL queries, CSV files, or manually input data. This project is still under development and is updated every week.

3. PHP Filters

We always need data verification when using forms. Illegal input may cause security issues or disrupt your webpage. The "filter_var" function can be used for verification or to remove the Flying Cross character.

4. Symfony

Symfony is a PHP-based full-featured framework. It provides some frameworks, components, and tools for developers to develop complex Web applications more quickly. Symfony is an experience-based project. It has not repeatedly invented the wheel. It leverages many existing best practices and integrates many third-party class libraries.

5. Back up the database to an XML file

Backing up data is very important, and databases are often the most important part. The consequence of database loss is catastrophic. The above code can help you back up the database to an xml file.

6. Use PHP to compress CSS files

7. PHP automatic prompt component

For many new users, this is perhaps the easiest way to implement the automatic prompt function. You only need to modify some parameters.

8. XAMPP

Many people are worried about installing the development environment. XAMPP is a one-time re-release package that can help you install Apache, MySQL, PHP, and Perl. Its usage is super simple. Download, unzip, and install it!

9. CodeIgniter

CodeIgniter is a powerful PHP framework, but it is very small. It occupies less resources, is fast in development, and provides comprehensive documentation.

10. pear.php.net

PEAR is a distribution system and framework for reusable PHP components. It greatly simplifies the download and installation of Development kits.

10. cache dynamic PHP pages

Http://webinsightlab.com/development/10-useful-tools-to-make-easy-php-development/.

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.