├── .gitignore ├── README.md ├── cms.md ├── conferences.md ├── dev-tools.md ├── frameworks.md ├── php-adjacent.md ├── podcasts.md └── user-groups.md /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | 3 | # Ignore VIM editor files 4 | .*.swp 5 | 6 | 7 | # Ignore packaged files 8 | *.gz 9 | *.iso 10 | *.jar 11 | *.rar 12 | *.tar 13 | *.tar.gz 14 | *.tgz 15 | *.zip 16 | 17 | 18 | # Ignore generic files 19 | temp.txt 20 | *.bak 21 | 22 | 23 | # Ignore log files 24 | *.log 25 | 26 | 27 | # Ignore OS X specific files 28 | *.dmg 29 | .DS_Store 30 | 31 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | # PHP Resources 3 | 4 | PHP and it's ecosystem is continually growing, evolving, refining. It's not as 5 | you knew it even a couple of years ago. A lot of people are doing great work. 6 | To help you find your way, here are some great resources. 7 | 8 | * [PHP The Right Way](http://www.phptherightway.com/) 9 | * [PHP Standards Recommendations](http://www.php-fig.org/psr/) 10 | * [PHP Versions](http://phpversions.info/) 11 | 12 | ## Table of Contents 13 | 14 | * [Conferences](conferences.md) 15 | * [CMS](cms.md) 16 | * [Development Tools](dev-tools.md) 17 | * [PHP Adjacent](php-adjacent.md) 18 | * [Frameworks](frameworks.md) 19 | * [Podcasts](podcasts.md) 20 | * Publications 21 | - [PHP Architect](https://www.phparch.com/) 22 | - [PHP Magazine](http://phpmagazine.net/) 23 | - [SitePoint](https://www.sitepoint.com/php/) 24 | - [PHP Developer](http://phpdeveloper.org/) 25 | * Organizations 26 | - [PHP Fig](http://www.php-fig.org) 27 | - [The League of Extraordinary Packages](http://thephpleague.com/) 28 | * [User Groups](user-groups.md) 29 | 30 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /cms.md: -------------------------------------------------------------------------------- 1 | # CMS 2 | 3 | * [Drupal](http://www.drupal.org/) 4 | * [Joomla](https://www.joomla.org/) 5 | * [Magento](http://magento.com/) 6 | * [WordPress](http://wordpress.org) 7 | * [Grav](http://getgrav.org/) 8 | 9 | -------------------------------------------------------------------------------- /conferences.md: -------------------------------------------------------------------------------- 1 | 2 | # Conferences 3 | 4 | Most conferences try to keep the same time of the year and month, but the 5 | actual dates change year over year. Instead of specifying the specific dates 6 | for a given year, the conferences have been organized by quarter to minimize 7 | maintenance. 8 | 9 | You can find more conferences at [PHP.net](http://php.net/conferences/index.php) 10 | 11 | 12 | ## Jan - Mar 13 | 14 | * [PHPBenelux](https://conference.phpbenelux.eu/) 15 | * [SunshinePHP](http://sunshinephp.com/) 16 | * [PHP UK Conference](https://www.phpconference.co.uk/) 17 | 18 | 19 | ## Apr - Jun 20 | 21 | * [Midwest PHP](https://midwestphp.org/) 22 | * [LonghornPHP](https://www.longhornphp.com/) 23 | * [Dutch PHP Conference](https://www.phpconference.nl/) 24 | * [php[tek]](https://tek.phparch.com/) 25 | 26 | 27 | ## Jul - Sep 28 | 29 | * [CascadiaPHP](https://cascadiaphp.com/) 30 | * [Madison PHP](http://www.madisonphpconference.com/) 31 | * [PHP Conference Asia](https://2018.phpconf.asia/) 32 | 33 | 34 | ## Oct - Dec 35 | 36 | * [php[world]](https://world.phparch.com/) 37 | 38 | 39 | ## Throughout the year 40 | 41 | * [SymfonyLive](http://live.symfony.com/) 42 | 43 | 44 | ## Archive 45 | 46 | These are conferences that are no longer active 47 | 48 | * [ZendCon](https://www.zendcon.com/) 49 | * [PNWPHP](http://pnwphp.com) 50 | * [LonestarPHP](http://lonestarphp.com/) 51 | 52 | -------------------------------------------------------------------------------- /dev-tools.md: -------------------------------------------------------------------------------- 1 | 2 | # Development Tools 3 | 4 | * [Composer](https://getcomposer.org/) 5 | * [Packagist](https://packagist.org/) 6 | * [PHP Code Sniffer](http://pear.php.net/package/PHP_CodeSniffer) 7 | * [PHPDocumentor](http://phpdoc.org/) 8 | * [Phing](https://www.phing.info/) 9 | * [PHP Mess Detector](https://phpmd.org/) 10 | * [Utilphp](http://brandonwamboldt.github.io/utilphp/) 11 | 12 | # Testing Tools 13 | 14 | * [Atoum](http://atoum.org/) 15 | * [Behat](http://behat.org/en/latest/) 16 | * [PHPUnit](http://www.phpunit.de/) 17 | * [PHPChunkit](https://github.com/jwage/phpchunkit) (provides parallel test execution) 18 | * [SimpleTest](http://www.simpletest.org/) 19 | * [Selenium](http://selenium-rc.openqa.org/) 20 | -------------------------------------------------------------------------------- /frameworks.md: -------------------------------------------------------------------------------- 1 | # Frameworks 2 | 3 | ## Full Stack Frameworks 4 | 5 | * [CakePHP](http://cakephp.org/) 6 | * [CodeIgniter](http://codeigniter.com/) 7 | * [Laravel](https://laravel.com/) 8 | * [Symfony](https://symfony.com/) 9 | * [Yii](http://www.yiiframework.com/) 10 | * [Zend Framework](https://framework.zend.com/) 11 | 12 | ## Microframeworks 13 | 14 | * [Lumen](https://lumen.laravel.com/) 15 | * [Silex](http://silex.sensiolabs.org/) 16 | * [Slim Framework](https://www.slimframework.com/) 17 | * [Zend Expressive](https://zendframework.github.io/zend-expressive/) 18 | 19 | -------------------------------------------------------------------------------- /php-adjacent.md: -------------------------------------------------------------------------------- 1 | 2 | # PHP Adjacent 3 | 4 | There are things that are used by PHP developers, that are not built in PHP, but are commonly used to build or deliver PHP applications 5 | 6 | 7 | * [Behat](https://behat.org/en/latest/) - Behat is an open source Behavior-Driven Development framework for PHP. It is a tool to support you in delivering software that matters through continuous communication, deliberate discovery and test-automation. 8 | * [DynamoDB](https://aws.amazon.com/dynamodb/) - Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. 9 | * [MariaDB](https://mariadb.com/) - the open source version of the MySQL database 10 | * **ELK**: [ELK](https://www.elastic.co/guide/index.html) is the acronym for three open source projects: *Elasticsearch*, *Logstash*, and *Kibana*. 11 | 12 | - [Elasticsearch](https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html) is a search and analytics engine. 13 | - [Logstash](https://www.elastic.co/guide/en/logstash/current/index.html) is a server‑side data processing pipeline that ingests data from multiple sources simultaneously, transforms it, and then sends it to a "stash" like Elasticsearch. 14 | - [Kibana](https://www.elastic.co/guide/en/kibana/current/index.html) lets users visualize data with charts and graphs in Elasticsearch. 15 | 16 | * [NewRelic](https://docs.newrelic.com/docs/using-new-relic/welcome-new-relic/get-started/introduction-new-relic) 17 | * [Grafana](https://grafana.com/) - Grafana is the open source analytics & monitoring solution for every database 18 | * [Kafka](https://kafka.apache.org/intro) - Apache Kafka® is a distributed streaming platform. 19 | 20 | ## Dev Ops 21 | 22 | * [Docker](https://www.docker.com/) - Package Software into Standardized Units for Development, Shipment and Deployment 23 | * [Ansible](https://www.ansible.com/overview/how-ansible-works) - can be used for Provisioning, Configuration Management, App Deployment, Continuous Delivery, Security Automation, Orchestration 24 | 25 | * [BitBucket](https://bitbucket.org/) - git hosting and code management by Atlassian 26 | * [Jenkins CI](https://jenkins.io/) - The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project. 27 | * [Travis CI](https://travis-ci.org/) - Test and Deploy with Confidence. Easily sync your projects with Travis CI and you’ll be testing your code in minutes! 28 | 29 | -------------------------------------------------------------------------------- /podcasts.md: -------------------------------------------------------------------------------- 1 | 2 | # Podcasts 3 | 4 | ## PHP 5 | 6 | * [/dev/hell](http://devhell.info) ([@dev_hell](https://twitter.com/dev_hell)) 7 | * Chris Hartjes ([@grmpyprogrammer](https://twitter.com/grmpyprogrammer)) 8 | * Ed Finkler ([@funkatron](https://twitter.com/funkatron)) 9 | * [5-minute Geek Show](http://www.fiveminutegeekshow.com/) ([@5minutegeekshow](https://twitter.com/5minutegeekshow)) 10 | * Matt Stauffer ([@stauffermatt](https://twitter.com/stauffermatt )) 11 | * [PHP Round Table](https://www.phproundtable.com/) ([@phproundtable](https://twitter.com/phproundtable)) 12 | * Sammy Kaye Powers ([@SammyK](https://twitter.com/SammyK)) 13 | * [PHP Town Hall](http://phptownhall.com/) ([@phptownhall](https://twitter.com/phptownhall)) 14 | * Ben Edmunds ([@benedmunds](https://twitter.com/benedmunds)) 15 | * Amanda Folson ([@AmbassadorAwsum](http://twitter.com/AmbassadorAwsum)) 16 | * [Three Devs and a Maybe](http://threedevsandamaybe.com/) 17 | * Michael Bud ([@michaelbud6](http://twitter.com/michaelbud6)) 18 | * Fraser Hart ([@FraserHartDev](http://twitter.com/FraserHartDev)) 19 | * Lewis Cains ([@LCainsWebDev](http://twitter.com/LCainsWebDev)) 20 | * Edd Mann ([@edd_mann](http://twitter.com/edd_mann)) 21 | * [That Podcast](https://thatpodcast.io/) 22 | * Beau Simensen ([@beausimensen](https://twitter.com/beausimensen)) 23 | * Dave Marshall ([@davedevelopment](https://twitter.com/davedevelopment)) 24 | * [Voices of the Elephant](http://voicesoftheelephpant.com/) 25 | * Cal Evans ([@CalEvans](https://twitter.com/CalEvans)) 26 | 27 | ## General Web Dev 28 | 29 | These discuss web development in general but cover PHP 30 | and its subcommunities sometimes. 31 | 32 | * [Full Stack Radio](http://www.fullstackradio.com/) ([@fullstackradio](https://twitter.com/fullstackradio)) 33 | * Adam Wathan ([@adamwathan](https://twitter.com/adamwathan)) 34 | * [Changelog](https://changelog.com/podcast/) 35 | * Adam Stacoviak ([@adamstac](https://twitter.com/adamstac)) 36 | * Jerod Santo ([@jerodsanto](https://twitter.com/jerodsanto)) 37 | 38 | -------------------------------------------------------------------------------- /user-groups.md: -------------------------------------------------------------------------------- 1 | # User Groups 2 | 3 | [PHP.UserGroup](http://php.ug/) 4 | 5 | ## Canada 6 | 7 | * [Vancouver, CA](https://www.meetup.com/Vancouver-PHP/) 8 | 9 | ## United Kingdom (UK) 10 | 11 | ### England 12 | 13 | ### North Ireland 14 | 15 | ### Scotland 16 | 17 | ### Wales 18 | 19 | ## United States (USA) 20 | 21 | ### California 22 | 23 | * [San Francisco](https://www.meetup.com/sf-php/) 24 | * [South Bay](https://www.meetup.com/South-Bay-PHP-User-Group/) 25 | 26 | ### Oregon 27 | 28 | * [Portland](http://www.meetup.com/pdx-php/) 29 | 30 | ### Washington 31 | 32 | * [Seattle](http://www.meetup.com/seaphp/) 33 | 34 | 35 | --------------------------------------------------------------------------------