PHP: 40 + development tool recommendation

Source: Internet
Author: User
Tags php debug php template php web development codeigniter kohana perl script rainloop netbeans
PHP: PHP is a server scripting language designed for Web development. it is recommended for more than 40 development tools, but it is also a common programming language. Over 0.24 billion index domains use PHP, including many important websites such as Facebook, Digg, and WordPress. Compared with other scripting languages such as Python and Ruby, Web developers have many good reasons to prefer PHP.
For PHP developers, there are many available development tools on the Internet, but it is difficult to find a suitable PHP development tool, and it takes a lot of effort and time. Today, we will introduce 45 convenient PHP Tools to developers.

Plates

Plates is an easy-to-use PHP template system. Plates is designed for those who prefer to use local templates instead of compiling templates.

Laravel

Laravel is an open-source framework with elegant expressions.

Parsedown

A Laravel Parsedown package that can compile markdown into HTML. Parsedown runs fast and supports GitHub flavored markdown.

Guzzle

Guzzle is an HTTP client of PHP version. it makes PHP easy to use together with the HTTP/1.1 protocol and reduces the pain of Web services.

Hoa

Hoa is a set of PHP libraries that create bridges between industry and research.

PHP-CPP

PHP-CPP is a PHP Extension library written in C ++. It provides a collection of well-documented and easy-to-use classes that can be used and extended to build local PHP extensions.

Twig

Twig is a fast, secure, and stable PHP template engine.

Requests for PHP

Requests is an HTTP library written in PHP.

The Prettifier

Prettifier provides an online editing, format, and language highlighting platform for some programming languages, such as CSS, HTMl, XML, PHP, SQL, and Perl.

Geocoder PHP

Geocoder is a good library for building geo applications and provides an abstraction layer for geocoding operations.

Slim Starter

Slim Starter is created by Xsanisty and is a solution for creating advanced Web applications.

Mink

Mink is a PHP library that allows you to test Web apps in a browser in interactive mode. it removes the API differences between two browser simulators, provide you with a more accurate test environment.

Forp

Forp is a PHP analyzer written in C. Forp is a lightweight PHP extension that provides a simple PHP array or JSON output that contains the complete script call stack and CPU and memory usage. Forp is non-invasive and provides PHP comments to complete the work.

Belt

For PHP developers, Belt is a very useful tool that provides over 60 useful functions.

Icon Generator for PHP

Icon Generator allows you to generate Icon based on the color background, which is similar to Gmail.

Rainloop

Rainloop is a free and open-source PHP Web mail application. It has modern user interfaces and supports SMTP + IMAP.

Pattern Lab

Pattern Lab is not only a front-end framework, but also a PHP-driven static website builder, project mode library, and front-end style guide.

Composer

Composer is an independent PHP management plug-in. create a bundle file in the root directory of your project and run another command to download and use all your dependencies.

Directus

Directus is a free, open-source, client-friendly database GUI created with Backbone. js. It provides a wide range of functions for users to quickly develop and manage custom database solutions.

PHP Debug Bar

Debug can be easily integrated into any project and show analysis data from any part of the application. It comes from the features of PHP built-in data collectors and popular projects.

Phalcon PHP

Phalcon PHP is a C extension Web framework that provides high performance and low resource consumption.

Pinboard

Pinboard is a MySQL storage engine that provides a read-only interface for real-time monitoring/statistical data services for MYSQL usage in PHP.

Casebox

Casebox is an open-source PHP/MYSQL-driven Web application used to store and manage records, tasks, and files. It has a desktop-like interface. we can create an unlimited-level directory to prioritize the storage of structured things.

Munee

Munee is an integrated library that is open-source to handle many issues related to Web resource optimization and operations. Munee also has powerful caching functions that can cache resources on servers and clients.

ImageWorkshop

ImageWorkshop is an open source class based on the GD Library. it helps you manage images using PHP. This class is very similar to image editing software such as PS and GIMP: you can add many layers or layers, each layer has a background image.

Sylius

Sylius is a free, open-source e-commerce solution designed for PHP (based on Symfony2) that manages stores of any size and complex product categories.

Pico

Pico is an open-source CMS application. it has nothing to do with it. this is the most important thing. It uses a flat file as a database and is built with PHP. Simply put, this APP can run without setting anything.

PHP MyFAQ

PHP MyFAQ is a stable and open-source php f. a. q. application, to build a good F. a. q. the system provides many functions and a powerful management interface for managing categories, entries, users, and viewing statistics. A ### PHP plugin entor
PHP pluentor can read the code structure, file system structure, class, function, and between the two, and generate a document.

CakePHP

CakePHP is an open-source Web application framework that follows the MVC pattern and is written in PHP. It was released with the MIT license, following the concept of Ruby on Rails.

CodeIgniter

CodeIgniter is a powerful and open-source PHP framework.

Monsta FTP

Monsta FTP is a PHP cloud file and can manage FTP files in a Web browser. you can drag and drop files in the browser.

XAMPP

XAMPP is a free and open-source cross-platform web server solution, mainly including the Apache HTTP Server, MySQL database, PHP and Perl script interpreter.

NetBeans

NetBeans is open-source and allows you to quickly develop desktop, mobile, and Web applications using Java, HTML5, PHP, and C/C ++.

Aura

Aura provides an independent library package for PHP5.4 +. These packages can be used independently, with consistency and can be combined into a complete framework.

PHPCheckstyle

PHPCheckstyle is an open-source function that helps PHP programmers maintain consistent encoding styles. This tool checks input PHP source code and reports any violation of given standards.

PHP Mess Detector

PHP Mess Detector is easy to configure and user-friendly. It can check potential problems in the code, including possible errors, sub-optimal code, unused parameters, and so on.

Kohana

Kohana is an elegant, open-source and object-oriented HMVC framework based on PHP5, maintained and developed by a group of volunteers. It aims to be fast, secure, and lightweight.

Sabberworm

A css file parser written in PHP. Sabberworm allows you to extract CSS files to a data structure and manipulate the structure and output (optimized) CSS.

Nette

The Nette Framework is a PHP web development tool. It is designed to be as friendly and easy to use as possible. It focuses on security and performance and is definitely one of the safest PHP development frameworks.

PHP Markdown

This is a library package that includes the PHP Markdown parser and additional function extensions. Markdown is a text-to-html conversion tool.

Yii 2

Yii 2 completely overrides its previous version 1.1, and Yii is also one of the most popular PHP development frameworks. Yii is a high-performance PHP framework that is best suited for developing Web 2.0 applications.

PHP Sandbox

PHP Sandbox uses PHPParser to prevent insecure code running in the Sandbox. It uses FunctionParser to break down the calls passed to the sandbox, so that PHP calls can run in the sandbox even if they are not converted to strings.

Http://www.ido321.com/1546.html.

40 + tools for writing better PHP

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.