A collection of PHP resources compiled by foreign programmers

Source: Internet
Author: User
Tags mongodb query oauth php class php books php debug php debugger php framework zend framework

Dependency Management

Dependency and Package Management Library

    • Composer/packagist: A package and dependency manager
    • Composer Installers: A multi-frame Composer Library Installer
    • Pickle: a php extension installer
Other dependency Management

Other related dependency management

    • Satis: A static composer repository generator
    • Composition: A library that checks the composer environment at run time
    • Version: parsing and comparison library for semantic versions
    • namespacer-Convert a library that is underlined to a namespace
    • Patch installer-using composer to install patches
    • Composer checker-Check Composer configuration Tools
Framework

Web Development Framework

    • Symfony2-a framework consisting of a standalone component
    • Zend Framework 2-Another framework made up of independent components
    • Laravel 4-Another PHP framework
    • Aura php-stand-alone component frame
    • yii2-another PHP framework
    • nette-Another framework made up of individual components
    • PPI Framework 2-an interoperability framework
    • phalcon-framework implemented by C extension
Other frameworks

Other web development frameworks

    • Symfony cmf-Create a custom CMS Content management framework
    • KNP rad bundle-symfony 2 Fast Application (RAD) Pack
Framework Components

Standalone components from the Web development framework

    • Symfony2 Components-symfony2 Components
    • Zend Framework 2 COMPONENTS-ZF2 components
    • Aura components-php5.4 Component Pack
    • Hoa project-another PHP component package
Miniature frame

Mini-frames and routing

    • silex-Micro-framework based on SYMFONY2 components
    • slim-another simple mini-frame
    • Bullet php-Mini-framework for building rest APIs
    • Fast route-Quick Routing Library
    • pux-Another fast routing library
Other Mini-Frames

Other related micro-frameworks and routes

    • Silex Skeleton-silex's Project architecture
    • Silex Web Profiler-silex Web Debugging toolbar
    • Stack-silex/symfony Stackable Middleware Library
    • Slim Skeleton-slim Architecture
    • Slim View-slim Collection of custom views
    • Slim Middleware-slim Custom Middleware Collection
Template

Libraries and tools for templating and lexical analysis

    • twig-a comprehensive template language
    • Twig cache extension-A template fragment caching library for Twig
    • mustache-a PHP implementation of a mustache template language
    • Phly mustache-Another PHP implementation of the Mustache template language
    • mthaml-a PHP implementation of a Haml template language
    • phptal-PHP Implementation of a Tal template language
    • plates-A native php template Library
    • lex-a lightweight template parser
Static Site Builder

Preprocessing tools to generate content for Web pages

    • sculpin-convert markdown and twig to static HTML tools
    • phrozn-Another tool that transforms Textile,markdown and twig to HTML
HTTP

Libraries for HTTP and site crawling

    • guzzle-a full-fledged HTTP client
    • buzz-another HTTP client
    • requests-a simple HTTP library
    • httpful-a chained HTTP library
    • goutte-a simple web crawler
    • PHP vcr-to record and replay HTTP request libraries
Url

The library that resolves the URL

    • purl-a URL processing library
    • PHP Domain parser-A local prefix parsing library
Email

Library for sending and parsing messages

    • swiftmailer-a mail solution
    • phpmailer-another mail solution
    • fetch-an IMAP library
    • Email Reply parser-a mail reply parsing library
    • stampie-Mail Service Library, not as SendGrid, postmark, Mailgun and Mandrill.
    • csstoinlinestyles-a library for inline css in mail templates
File

File processing and MIME type detection libraries

    • gaufrette-a file System abstraction Layer
    • flysystem-Another file system abstraction Layer
    • canal-a library for detecting internet media types
    • Apache MIME types-A library that parses Apache MIME types
    • Ferret-A MIME detection library
    • Hoa mime-another Mime detection library
    • lurker-A resource Tracking library
    • PHP file locator-A library that locates files in a large project
    • PHP ffmpeg-a library for FFmpeg video wrappers.
    • csv-a CSV Data processing library
Streams Flow

The library that processes the stream

    • streamer-an object-oriented flow wrapper library
Dependency Injection Dependency Injection

Implementing a library that relies on injection design patterns

    • Pimple-a small Dependency injection container
    • auryn-Another Dependency injection container
    • Orno di-Another scalable Dependency injection container
    • PHP di-A dependency injection implemented using annotations
    • acclimate-a generic interface that relies on injection containers and service positioning
Imagery image

Library for working with images

    • imagine-an image processing library
    • PHP image workshop-Another processing library
    • Intervention image-another image processing library
    • GIF frame extractor-a library for extracting animated frame information from GIF
    • GIF creator-A library that creates GIF animations from multiple images
    • Image with text-a library that embeds text in an image
    • Color extractor-a library that extracts colors from an image
Testing test

Test code and libraries that generate test data

    • phpunit-a unit Test framework
    • Dbunit-phpunit Database Test Library
    • Parallel Test library for Paratest-phpunit
    • phpspec-Unit Test library based on function point design
    • codeception-a full stack test framework
    • Aspectmock-phpunit/codeception Simulation Framework.
    • atoum-a simple test library
    • mockery-a mock object library for testing
    • phake-another simulated object library for testing
    • prophecy-an optional high-level simulation framework
    • faker-a pseudo data generation library
    • samsui-another pseudo-data generation library
    • Alice-'s expressive Generation library
    • Behat-A behavioral-driven development (BDD) testing Framework
    • pho-a behavior-driven development testing framework
    • Mink-web Acceptance Test
    • HTTP mock-a library that simulates HTTP requests in unit tests
    • VFS stream-a wrapper for a virtual file system stream for testing
    • vfs-Another for testing virtual file systems
    • locust-A modern Load test library written in Python
Continuous Integration Continuous Integration

Libraries and applications for continuous integration

    • Travis ci-a Continuous integration platform
    • phpci-an open source continuous integration platform for PHP
    • sismo-A continuous Testing service library
    • Jenkins a continuous integration platform supported by PHP
    • jolici-A continuous integration client, written in PHP, supported by Docker
Documentation Documentation

Build a library of project documents

    • sami-an API document generator
    • apigen-Another API document generator
    • PHP Documentor 2-an API document generator
    • phpdox-a PHP project's document Generator (not limited to API documentation)
Security safety

Generate secure random numbers, encrypt data, scan the vulnerability library

    • HTML purifier-a compatible standard HTML filter
    • randomlib-a library that generates random numbers and strings
    • True random-a library using www.random.org to generate random numbers
    • securitymultitool-A PHP security library
    • phpseclib-a pure PHP Secure Communication Library
    • tcrypto-a simple key-value encryption repository
    • PHP ids-A structured PHP security layer
    • PHP ssh-an experimental object-oriented SSH wrapper library
    • iniscan-a library to scan php INI file security
    • Sensiolabs Security check-A Web tool that provides safety recommendations for checking composer dependencies
    • zed-an integrated Web application penetration Testing tool
Passwords password

Libraries and tools for handling and storing passwords

    • Password compat-A new compatibility library for PHP5.5 cryptographic functions
    • phpass-A portable password hash frame
    • PHP Password lib-A library to generate and verify passwords
    • Password policy-a PHP and JavaScript password Policy library
    • Password validator-checksum upgrade password Hash Library
    • Zxcvbn php-a PHP password strength estimation base based on the reality of Zxcvbn JS
Code Analysis

Tools for analyzing, parsing, and working with libraries of code libraries

    • PHP parser-a PHP parser written by PHP
    • phpphp-a PHP-implemented PHP virtual machine
    • phpsandbox-a PHP sandbox environment
    • Dissect-a collection of tools for lexical and syntactic analysis
    • PHP Mess detector-A library that scans for code flaws, suboptimal code, unused parameters, and so on.
    • PHP code sniffer-A library that detects standard violations of PHP, CSS, and JS code
    • Phpcpd-A library that detects copy and paste code
    • PHP analyser-a library that parses PHP code to find bugs and bugs
    • PHP CS fixer-an encoding standard library
    • PHP manipulator-a library that parses and modifies PHP source code
    • PHP metrics-a static measurement library
    • PHP refactoring browser-a command line toolset for refactoring PHP code
    • ubench-a simple miniature benchmark detection library
    • athletic-A base Detection library based on annotations
    • mondrian-using the Code analysis tool using graph theory
    • scrutinizer-A web tool for reviewing PHP code
    • phploc-a quick tool for measuring PHP project size
    • xhprof-Another PHP analysis tool
    • phpcheckstyle-a tool that helps to comply with specific coding practices.
Debugging commissioning

Libraries and tools for debugging code

    • xdebug-a tool for debugging and analyzing PHP
    • PHP Debug bar-a debug toolbar
    • PHP console-a Web Debug console
    • Barbushin PHP console-Another Web debugging console that uses Google Chrome
    • phpdbg-an interactive PHP debugger
    • tracy-a simple error detection, write log and Time measurement library
Build Tools Builder

Project building and automation tools

    • go-A simple PHP build tool
    • bob-a simple project automation tool
    • phake-a PHP clone library
    • box-a tool for building Phar Files
    • phing-a PHP project building system inspired by Apache Ant
Task Runners Mission Runner

Libraries that automatically run tasks

    • task-a pure PHP task runner inspired by grunt and gulp
    • robo-a PHP task runner with object-oriented configuration
    • bldr-a PHP task runner built on the Symfony component
Navigation navigation

Tools for building the navigation structure

    • knpmenu-a menu Library
    • cartographer-a site Map generation library
Asset Management Resource Management

Tools for managing, compressing, and minimizing web site resources

    • assetic-A resource-managed pipeline Library
    • pipe-Another resource-managed pipeline Library
    • munee-A Resource Optimization library
    • jshrink-a JavaScript minimized library
    • Puli-a library that detects absolute paths to resources
Geolocation location

For geocoding addresses and libraries that use latitude and longitude

    • geocoder-a geo-coded library
    • geotools-a geo-tool-related library
    • Phpgeo-a simple geo-Library
    • geojson-implementation of a geographic JSON
Date and time dates and times

The library that processes the date and time

    • carbon-a simple date-time API extension
    • expressivedate-Another date Time API extension
    • calendr-a calendar Management library
Event Events

Libraries for time-driven or non-blocking event loops

    • React-an event-driven, non-blocking I/O Library
    • rx.php-a reactive extension library
    • ratchet-a Web socket font
    • Hoa websocket-Another Web socket font
    • Hoa eventsource-an Event Source Library
    • evenement-an event distribution library
    • fuelphp event-Another event distribution library
Logging Log

Libraries that generate and process log files

    • Monolog-A comprehensive logging tool
    • klogger-an easy-to-use PSR-3-compatible log class
E-commerce e-commerce

Handle payments and build libraries and apps for online ecommerce stores

    • omnipay-a framework mixed with multi-gateway payment processing libraries
    • payum-a payment abstract library
    • sylius-an open source e-Business Solution
    • thelia-Another open source e-Business Solution
    • money-a PHP implementation of a Fowler money model
    • Sebastian money-Another library that handles currency values
    • swap-an exchange rate library
Pdf

Libraries and software for working with PDF files

    • snappy-a PDF and Image Generator Library
    • wkhtmltopdf-a tool to convert HTML to PDF
Database databases

Database interaction Library Using object-relational mapping (ORM) or data-mapping technology

    • Doctrine-a comprehensive Dbal and ORM
    • Doctrine extensions-A collection of Doctrine behavior extensions
    • propel-a fast ORM, migration Library and query architect
    • Eloquent-laravel 4 ORM
    • baum-a eloquent nested set implementation
    • spot2-an ORM mapper for MySQL
    • redbean-a lightweight, low-profile ORM
    • pomm-a PostgreSQL object model manager
    • Proxymanager-A toolset that generates proxy objects for data maps
Migrations Migration

Libraries to help manage database schemas and migrations

    • phpmig-Another migration management library
    • phinx-Another database Migration management library
    • migrations-a Migration management library
    • Doctrine migrations-a Doctrine migration library
Nosql

Dealing with a NoSQL backend library

    • mongoqb-a MongoDB Query building library
    • monga-a MongoDB abstract library
    • Predis-a full-featured Redis library
Queue queues

Libraries for handling events and task queues

    • pheanstalk-a BEANSTALKD client library
    • PHP amqp-a pure PHP AMQP library
    • thumper-a RABBITMQ Schema Library
    • Bernard-a multi-backend abstract library
Search searches

Libraries and software that index and execute queries on data

    • ElasticSearch Php-elasticsearch's official client library
    • Elastica-elasticsearch Client-side Library
    • SOLARIUM-SOLR Client-side Library
    • Query library for SPHINXQL query Builder-sphinx search engine
Command line

Building a library of command-line tools

    • boris-a miniature PHP REPL
    • psysh-another miniature PHP REPL
    • pecan-an event-driven and non-blocking kernel
    • getopt-a command line selection parser
    • optparse-Another command line select parser
    • commando-another simple command-line selection parser
    • getoptionkit-Another command line select parser
    • Cron Expression-calculates the cron run date Library
    • shellwrap-a simple command-line wrapper library
    • Hoa console-Another command-line library
    • Shunt-a library that runs command lines in parallel on multiple remote machines
    • cilex-a mini-framework for building command-line tools
Authentication Authentication

Libraries that implement authentication

    • sentry-a hybrid authentication and authorization framework Library
    • Sentry social-A social network authentication library
    • opauth-a multi-channel authentication framework
    • oauth2-One OAUTH2 Authentication Service, resource server and client library
    • OAuth2 server-another OAuth2 server implementation
    • PHP oauthlib-another OAuth library
    • twitteroauth-a Twitter OAuth library
    • twittersdk-A fully tested Twitter SDK
    • hawk-a Hawk HTTP identity authentication Library
    • hybridauth-an open-source social landing Library
Markup Mark

Library for working with tags

    • decoda-a lightweight Tag parsing library
    • PHP markdown-a Markdown parser
    • Commonmark php-a markdown parser with full support for Commonmark spec
    • Dflydev markdown-another Markdown parser
    • parsedown-another markdown parser
    • ciconia-Another markdown parser that supports GitHub markdown style
    • Cebe markdown-a fast and extensible Markdown Parser
    • HTML5 php-a HTML5 parsing and serialization library
Strings string

Libraries that parse and process strings

    • ANSI to Html5-ansi to HTML5 conversion Library
    • Patchwork utf-8-A portable library that handles UTF-8 strings
    • Hoa string-another UTF-8 string library
    • stringy-a multi-byte supported string processing library
    • Color jizz-library for processing and converting colors
    • uuid-Generating a UUIDs library
    • slugify-converting strings to slug libraries
    • urlify-a Django urlify.jsphp channel.
    • text-a Text Processing library
    • SQL formatter-A library that formats SQL statements
    • UA parser-a library that resolves user-agent strings
Numbers Digital

Library for working with numbers

    • Numbers php-handling of digital libraries
    • math-handling large numbers of libraries
    • byteunits-parsing, formatting, and converting a library of byte units in binary and metric systems
    • PHP Units of measure-a unit of measure conversion library
    • PHP conversion-Another unit of measurement conversion Library
    • Libphonenumber for php-google phone number processing PHP implementation Library
Filtering and Validation Filtering and validation

Libraries for filtering and validating data

    • filterus-A simple PHP filter library
    • Respect validate-a simple validation library
    • valitron-Another validation library
    • Upload-a library to process file uploads and validations
    • DMS filter-a Comment filter library
    • metayaml-A schema validation library that supports Yaml,json and XML
    • iso-codes-validates various ISO and zip coded libraries (IBAN, Swift/bic, BBAN, VAT, SSN, Uknin)
Rest and APIs

Libraries and web tools for developing Rest-ful APIs

    • apigility-an API builder built using the Zend Framework 2
    • hateoas-a Hoateoas REST Web service Library
    • hal-a Hypertext Application language (HAL) build Library
    • negotiation-A Content Negotiation library
    • Drest-A library that exposes doctrine entities as rest resource nodes
    • Restler-A lightweight framework that exposes PHP methods to restful web APIs
Caching Cache

Library of cached data

    • Alternative PHP cache (APC)-Open PHP pseudo-code cache
    • cache-a cache library (doctrine section)
    • stash-another cache library
Data structure and storage

Libraries that implement data structures and storage technologies

    • ardent-a data Structure library
    • PHP collections-a simple collection library
    • Serializer-a library that serializes and deserializes data
    • PHP Object storage-a repository of objects
    • fractal-A library that transforms complex data structures into JSON output
    • totem-a library for managing and wearing data exchange sets
    • pinq-a PHP real-time LINQ Library
    • jsonmapper-A library that maps an inline JSON structure to a PHP class
Notifications Notice

Libraries that process notification software

    • nod-a notification library (growl, etc.)
    • Notificato-A library that handles push notifications
    • Notification pusher-a standalone library of device push notifications
    • notificator-a lightweight notification library
Deployment deployment

Project Deployment Library

    • pomander-A PHP Application Deployment tool
    • A quick and simple deployer in the rocketeer-php world
    • envoy-a tool to run SSH tasks with PHP
    • plum-a Deployment Library
Internationalization and Localization

Internationalization (i18n) and localization (L10N)

    • Aura.intl
Third-party APIs

Libraries accessing third-party APIs

    • Amazon Web Service sdk-php AWS SDK Official Library
    • S3 Stream Wrapper-amazon S3 Stream Packaging Library
    • Stripe-stripe Official PHP Library
    • Campaign monitor-campaign Monitor official PHP Library
    • Digital ocean-digital Ocean API Interface Library
    • Github-github API Interaction Library
    • PHP GitHub api-Another GitHub API interaction Library
    • Twitter oauth-twitter OAuth Workflow Interaction Library
    • Twitter rest-twitter REST API Interaction Library
    • Dropbox Sdk-the official PHP Dropbox SDK Library.
    • Dropbox sdk-dropbox SDK official PHP Library
    • Twilio-the official Twilio PHP REST API.
    • Twilio-twilio official PHP REST API
    • Mailgunthe official Mailgun PHP API.
    • Mailgunmailgun official PHP REST API
Extensions extension

Help group build a library of PHP extensions

    • zephir-for developing PHP extensions, and a compilation language between PHP and C + +
    • PHP cpp-a C + + library for developing PHP extensions
Miscellaneous Miscellaneous

Useful libraries and tools that are not in the category above

  • spork-A library that handles forking
  • JSON lint-a JSON Lint tool
  • jsonpcallbackvalidator-Validating the JSONP callback library
  • pagerfanta-a paging library
  • Ruler-a simple stateless production environment Rule engine.
  • litecqrs-a CQRS (command query responsibility separation) Library
  • Sslurp-a library that makes SSL processing less
  • PHP option an optional type library
  • Metrics-A simple Metrics API library
  • Sabre vobject-A library that parses vcard and icalendar objects
  • annotations-a Comment library (doctrine section)
  • whoops-a good error handling library
  • finite-a simple PHP finite state machine
  • ladybug-a dumper library
  • procrastinator-a library that runs time-consuming tasks
  • compose-a feature combination library
  • Superclosure-A library that allows closure serialization
  • jumper-a remote service execution library
  • underscore-PHP Implementation of a Undersccore JS library
  • PHP passbook-an iOS PassBook PHP library
  • PHP expression-a PHP expression language
  • Rmt-a repository for authoring and publishing software
  • wise-a Configuration Manager
  • opengraph-an open Gallery
  • essence-a library that extracts web media
  • embera-a oembed consumer library
  • graphviz-a graphics library
  • Monad php a simple Monad library
  • Flux-a regular Expression build library
  • patchwork-a library of functions that redefine a user
  • galapagos-Language Conversion Evolution
  • Design Patterns php-A repository for designing patterns implemented with PHP
  • phpcr-PHP Implementation of a Java content Repository (JCR)
  • Functional php-A function-type programming library
  • classpreloader-an optimized auto-loaded Library
  • Lib country-a national and regional library of data
  • Lib accessor-a library for simplified access
  • phpstack-a PHP-written TCP/IP stack concept
  • nmap-an nmap PHP wrapper
  • Code mover-A library of mobile code
  • iter-a library that uses generators to provide an iterative primitive
  • Lambda php-a lambda compute parser in PHP
  • Country list-List of all countries with names and ISO 3166-1 codes
  • php-gpio-Library for GPIO pins for Raspberry Pi
  • Print_o-a visualizer for an object graph
  • alias-a category name library
Software software

Software to create a development environment

PHP Installation

Tools to help install and manage PHP on your PC

    • homebrew-an OSX Package Manager
    • HomeBrew php-a HomeBrew PHP channel
    • PHP osx-a php installer under OSX
    • PHP brew-a PHP version management and installer
    • PHP env-another PHP version manager
    • PHP switch-another PHP version manager
    • PHP build-another PHP version installer
    • virtphp-a tool for creating and managing standalone PHP environments
Development Environment Development environment

Software and tools for creating sandboxed development environments

    • vagrant-a portable development environment tool
    • Ansible-a very simple programming framework
    • puppet-a server automation framework and applications
    • puphpet-A web tool for building PHP development virtual machines
    • protobox-Another web tool for building PHP development virtual machines
    • phansible-A web tool for building PHP development virtual machines with ansible
Virtual Machines VM

Related PHP virtual machines

    • HipHop php-facebook PHP virtual machine, runtime and JIT
    • hippyvm-another PHP virtual machine
    • hack-a PHP HHVM programming language for seamless operation
IDE Integrated development Environment

PHP-enabled integrated development environment

    • netbeans-a PHP and HTML5-enabled IDE
    • Eclipse for PHP developers-a PHP IDE based on the Eclipse platform
    • phpstorm-a commercial PHP IDE
Web Applications Web Application

Web-based applications and tools

    • 3v4l an online PHP shell
    • dbv-a database version control application
    • PHP queue-an application for managing back-end queues
    • Composer as a service-tool to download the Composer package as a zip file
    • mailcatcher-a web tool for crawling and viewing messages
Resources Resource

A variety of resources to improve your PHP development skills and knowledge, such as books, websites, articles

PHP website

Useful Web sites related to PHP

    • PHP the right way-a quick guide to PHP best practices
    • PHP Best practices-A guide to php good practices
    • PHP weekly-a php Newsweek
    • PHP security-a PHP Security Guide
    • PHP fig-php Framework Interaction Group
    • PHP ug-A Web site that helps users locate the nearest PHP user group (UG)
    • Seven php-a member of the PHP community interviewed for the site
    • Nomad php-an online PHP Learning Resource
    • PHP mentoring-Point-to-point PHP Mentor Organization
Other Websites Sites

Web development-related useful sites

    • The Open WEB Application Security Project (OWASP)-An open software safety community
    • Websec io-A Web Security community resource
    • Web advent-a web Developer calendar
    • Semantic versioning-a Web site with a parsed semantic version
    • Atlassian git tutorials-a git tutorial series
    • Hg init-a Mercurial tutorial series
    • Servers for hackers-a newsletter about server management
PHP Books

Very good books related to PHP

    • Scaling PHP applications-A Steve Corona e-book on extending PHP applications
    • The grumpy Programmer ' s Guide to Building testable php applications-a book about building PHP application testing
    • Grumpy phpunit-a book by Chris Hartjes on unit testing with PHPUnit
    • Mastering object-orientated php-A Brandon Savage about PHP object-oriented books
    • Signaling php-a Cal Evans book about capturing pcntl signals in CLI scripts
    • Securing Php:core concepts-A book by Chris Cornutt on common security clauses and practices in PHP
    • Modernising Legacy applications in php-a book on the modernization of legacy PHP applications by Paul M.Jones
Other books

Books related to general computing and web development

    • The Linux command Line-william shotts a book about Linux commands.
    • Understanding Computation-tom Stuart A book on computational theory
    • The Tangled web-securing Web Applications-michal zalewski a book on Web application Security
    • Elasticsearch:the Definitive Guide-clinton Cormley and Zachary Tong A guide to work with Elasticsearch
    • Eloquent Javascript-marijin Haverbeke a book on JavaScript programming
    • Vagrant Cookbook-erika Heidi A book about creating a Vagrant environment
    • Pro Git-scott Chacon and Ben Straub a book about Git
PHP Video

Very good videos related to PHP

    • Taking PHP seriously-from Facebook Keith Adams to tell PHP advantages
    • PHP town hall-a random php podcast for Ben Edmunds and Phil Sturgeon
    • Programming with Anthonyanthony Ferrara video series
PHP Reading

Other reading materials related to PHP

    • Create Your Own php framework-a Fabien Potencier series of articles on creating your own PHP framework
    • Seven Ways to screw up bcrypt-an article on correcting BCrypt implementations
    • Preventing CSRF attacks-An article on organizing CSRF attacks
    • Don ' t worry about breach-an article about BREACH attacks and CSRF tokens
    • On PHP 5.3, Lamda Functions and closures-an article about lambda functions and closures
    • Use env-an article about using the UNIX environment Help
    • Composer Primer-composer Junior
    • Composer versioning-An article about the Composer version
    • Composer stability flags-An article on the Composer stability mark
    • Innocent villagefolk or a pillagin ' pirate?-an article about PHP getting ideas from other languages
    • Predicting random Numbers in php-an article about generating random numbers
    • A List for preventing XSS in php-an article about organization XSS
    • PHP sucks! But I like it!-an article about PHP pros and cons
    • PHP is Much Better Than you think-an article about PHP language and biosphere
PHP Internals Reading PHP Kernel read

Read PHP kernel or performance-related materials

    • PHP rfcs-php RFCs Home page (Request annotations)
    • PHP Internals book-An online book on the PHP kernel, written by three core developers
    • Print vs Echo, which one is faster?-an article on print and Echo performance
    • The PHP ternary Operator. Fast or not?-an article on ternary operational performance
    • disproving the single Quotes myth-an article on the performance of a mono, double quote string
    • You ' re Being Lied to-an article about kernel zvals
    • How Long is a Piece of string-an article on the principle of string
    • Understanding opcodes-an article on pseudo-code
    • How foreach works-stackoverflow details about the foreach answer
    • When Does foreach copy?-an article about the principle of foreach
    • How Big is PHP Arrays (and Values) really?-an article on the principle of arrays
    • Why Objects (usually) use less Memory Than arrays-an article on object and array theory
    • PHP Evaluation order-An article about the sequence of PHP evaluations
    • PHP Source code for Developers: 1 2 3 4-About PHP source code series
    • Garbage collection: 1 2 3 Series on the principle of PHP garbage collection

A collection of PHP resources compiled by foreign programmers

Related Article

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.