PHP is a widely used, high-level, dynamic, object-oriented and interpreted scripting language primarily designed for server-side web development.

- Stackoverflow.com Wiki
9 articles, 11 books. Go to books ↓

A curated list of amazingly awesome PHP libraries, resources and shiny things.


Yii is a free, open-source framework for PHP5 that promotes clean, DRY design, and supports rapid development.


Managing your dependencies manually in any programming language is a huge pain. This is why in most programming languages today you will find that they all have some implementation of a dependency management system or sometimes a package manger. Composer is the dependency management system that you will find inside most modern PHP projects.


Almost any web application of any usefulness requires some form of user registration. Yii provides a couple of ways to approach user registration, both relatively straightforward. This is one of the things I like about using Yii over vanilla PHP—in moments, I can have a fully featured web application framework ready to build cool stuff on.


This blog post will walk you through building your first Slack bot using PHP in 5 minutes. The clock is ticking, let’s get started.


5 very common mistakes many PHP developers do. Some of them happen because lack of knowledge (new frameworks are available all the time, make sure you know about them). Some happen because lack of experience (read, read and read more to make sure you use the safest and best APIs out there).