Tools for PHP Web Development

A generic list of needful tools and technique required by most of the PHP Development Activities.

HCI Data Source: markdown, Import:, Section:

Essential Sklls Set

Selected list of tools, technologies, platforms, concepts and skills set for building PHP based

Category Platforms / Products / Concepts
Databases MariaDB, MySQL, PostgreSQL, SQLite, MongoDB, CouchDB, Cassandra
SQL/DB Operations Function, VIEW, Permissions, Backup, Restore, Indexing
E-Commerce OpenCart, Zen Cart, Magento, OroCRM, Woocommerce, Prestashop
Frameworks Symfony, Laravel, CodeIgniter, Yii, Zend Framework, CakePHP, Phalcon
Content Management Drupal, Joomla, WordPress - Plugins, Themes
Backend Languages PHP 5/7, Shell Scripting, cULR, GD, DOM
Frontend Languages Javascripts, HTML, HTML5, Flash, Flex, Flash Cookies
Javascripts JS, Ajax, JQuery, Angular, React, Meteor, Reveal, Gulp
Styling CSS, Less, SASS, Bootstrap, Themes, Templates
IDEs PHPStorm, Android Studio, Eclipse, Dreamweaver, Netbeans, PHPEditor, Notepad++
Source Control GIT, SVN, TSF, GitHub, Bitbucket
Browsers Firefox, Chrome, Opera, IE, Safari, Mobile Browsers
Browser Adons Firebug, FirePHP, YSlow, Web Developer Tools, Fireshot, Ajax Inspectin
Debugging Tools XDebug, Webgrind, DBG, HTTP Debugger, Fiddler
Testing Tools PHPUnit, Selenium
Architectures MVC, HMVC, HMVCL, Design Patterns
Command Line Shell Scripting, CRON Jobs, Files/Configurations Management
Operating Systems MAC OSx, Windows, Ubuntu, RedHat, Fedora, CentOS
Virtualization Docker, Vagrant, Virtual Box, Virtual Machines
Hosting cPanel, Plesk
File Formats JSON, XML, CSV, INI, PNG, JPG
Readers PDF, XLSX, DOCx, PPTx
SEO Tools Google (Maps, Places, Business, Analytics, Webmaster Tools)
Language Grammer, Sentence Structures, Keywords, META Description, Spinning
Web Servers Apache, NginX, IIS, CDN
Build Tools Node, Phing, Composer, CI, Travis, CodeClimate
Safey Intrusion Detection, Vulnerability Detection, Mess Detection, Copy Detection
Coding Standards Standards, Formatting, Commenting, Documentation
Data Processing Regular Expressions, Scraping, DOM, SQL/UDF
DevOps Culture Branches: Dev, Staging, Live, Demo; Deployment: Pull-Only
Project Management Issue Tracking, Tasks Management, Time Logs, Invoicing, ECM
Reporting KPI, Data Visualization
Documentation Tools APIGen, phpDocumentor, PHP DOX
Social Media / API Facebook, Twitter, LinkedIn
Communication Slack, Skype, Hangout, Meetings *, Dropbox, Google Drive, FTP/SSH
Middleware API Development, Consumer Products, Access Validations, Licensing
Marketing Email Campaigns, Newsletters, Spamvertizing, MailChimp, Aweber, Groups
Payment Gateways Paypal,, 2CheckOut
Other Languages Ruby on Rails, C#, ASP.NET, Perl, Python, GO
Job Search Career Pages, Recruiters, LinkedIn, Indeed, Personal Networking
Online Working Upwork, Freelancer, Guru, Fiverr, PeoplePerHour, 99 Designs, TopTal, DesignCrowd, Twago, crowdSPRING, TaskRabbit,, Envato Studio

Other userful resources

The list above supports the titles of requirements. For a wider list of useful software, please see tools section. A developer may not have to know all of them. But for an ideal job, the more skills set, the better.