Written by Simon Asika on
Coding Tools
Editor
IDE
Online REPL's/editors/IDE's
Online PHP Sandbox
Cloud Hosting
IaaS
PaaS
- AppFog
- Heroku
- Google App Engine
- Windows Azure Website
- CloudControl
- PHPCloud - by Zend
- CloudAccess - for Joomla!CMS
- Acquia Cloud - for Drupal CMS
- Tribeca Cloud - for many CMSes
VPS
Server Package
Apache
- AppServ - Win / only support php 5.2.6
- XAMPP - Win / Mac / Linux
- AMPPS - Win / Mac
- WAMP Server - Win
- MAMP - Mac
- Zend Server - Win / Mac / Linux
Project Management
Continuous Integration
- Travis-CI - Auto build and test codes from Github
- PHPCI
- Jenkins CI
Team Communication
Development Environment
Framework
Full-Stack
Lightweight
Micro
Extension Manager
Application
CMS
Wiki
Forum
- phpBB
- Invision Power Board (IP Board)
- vBullectin
- Simple Machine Forum (SMF)
- Kunena - a joomla component
File Manager
App Store & Manager
Auto deploy applications.Library
ORM & Datamapping
Assets Manager
Debug / Profiler / Error Report
API Connection
- Amazon - AWS Official SDKs
- Azure - Azure PHP SDK / Samples
- Github - Joomla Github Component
- Twitter - Joomla Twitter Component
- OAuth1 - Joomla OAuth1 Component
- OAuth2 - Joomla OAuth2 Component
- Facebook - Facebook SDK
- Facebook - Joomla Facebook Component
Template Engine
Log
Parser
- YAML - Symfony YAML Component
- JSON - Service_JSON for PHP4
- Markdown - PHP Markdown Extra
- Github Markdown - Joomla Github Component
- BBCode - jBBCode
- HTML & DOM Parser - PHP Simple HTML DOM Parser - Find tags on an HTML page with selectors just like jQuery.
Testing
- PHPUnit
- PHP Codesniffer
- Faker - Fake data generator
- Doctrine Data-Fixtures - Fake data generator