15 Sets of PHP resource libraries for Developers (1)

Source: Internet
Author: User
Tags interface php language resource web services

In recent years, PHP as an efficient server-side programming language, started in the field of web development has launched another upsurge. As you may not imagine, the PHP language has been installed on more than 240 million websites and 2.1 million Web servers worldwide, according to a survey published in January 2013. PHP is all called "hypertext preprocessor" and is primarily used to create dynamic Web pages. However, PHP has a variety of other uses, and therefore in the developer group and large-scale enterprises have a very high popularity. With the continuous development of related technologies in various fields, PHP developers currently have a very strong market demand.

PHP is used to host Web services on top of servers, and mod_php is one of the most popular Apache HTTP server modules. The popular Content Management System (CMS) written by PHP includes WordPress, Joomla, MediaWiki and SilverStripe, etc.

The PHP library plays an important role in extending the core functionality of the language. A set of libraries is a collection of useful resources, including prepared code, classes, values, message templates, and even configuration data. For now, we can choose from a large number of PHP libraries responsible for the rapid and efficient implementation of web development work. In today's article, I'll list my favorite 15 sets of PHP repositories, which I hope will help developers better complete their project building work. Gossip less, let's get into the problem.

1) Mink

Mink is a set of PHP 5.3 libraries that simulate the process of interacting between Web applications and browsers in a test. This library can help you use a single application programming interface (API) to manipulate multiple browser emulators simultaneously. Mink also allows us to efficiently control browsers, traverse pages, and manipulate page elements.

2) Geocoder

Geocoder is a set of PHP libraries for building geo-aware applications. It provides a powerful set of abstraction layers for geo-programming operations. Geocoder also offers a large number of address-based service offerings, including Bing Maps, Google Maps, MapQuest, TomTom, and Yandex.

3) Ratchet

Ratchet is a powerful PHP library that allows developers to create real-time two-way applications between clients and servers through a web interface. It contains a number of practical components, including Wamp server, Lo Server, session provider, router, HTTP server, and source check, among others.

4) Requests for PHP

Requests is a set of HTTP libraries written by PHP. It allows us to send a variety of different HTTP requests, including head, get, Post, put, delete, and patch. In addition, you can also add header files, recognition data, create multiple files, and access response data, and so on. This library provides a wealth of functionality, including internal domain/url, browser-style SSL authentication, and basic/digest validation.

5) Munee

Munee belongs to a set of PHP 5.3 libraries, capable of mirroring resizing, cropping, and padding with imagine (OOP libraries for mirroring operations) and parameter syntax. This library provides less, SCSS, and coffeescript compilation capabilities, as well as client-and server-side cache resource requests.



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.