Getting started guides, How-to's, and in-depth explanation of various topics in software development.
In this tutorial I'll walk you through using message broker software RabbitMQ with PHP. It acts as a middleman between a producer and a consumer. We'll build an app that sends emails on a delay as an example.
Skeletons are pre-made projects that you can use to bootstrap your projects. In this tutorial, I'll guide you through creating your very own for PHP projects using Composer.
It can be a chore to manage script dependencies as your PHP applications grow larger and more complex. Once you've finished this crash course in bootstrapping, you'll have a basic -- yet powerful -- modern application template with simplified script dependency built in.
Learn the Factory design pattern through a case-study of a fictional toy company.
Pagination is probably the most widely used feature in any website. For PHP developers, there are already quite a number of libraries out there for us to pick and use in our own site -- if you choose not to develop one from scratch, that is. Though DRY (Don't Repeat Yourself) is a good motto to follow
In Part 1 of this two-part series, we looked at installing PostGIS, a promising extension for the PostgreSQL database that adds spatial objects to a database. Specifically, we covered: Installing the prerequisite libraries for PostGIS. Setting up PostGIS on Linux. Creating your first spatial database
OVERVIEW & INSTALLATION PostGIS is a promising extension for the PostgreSQL database that adds spatial objects to a database. In simple words, PostGIS adds geographical capabilities to a database. With the growing importance of Location Based Systems (LBS) in our day-to-day life, PostGIS is a blessing
PHP and MySQL is one of the most common stacks for web development, even in 2014. With it such a common combination powering so many websites, it is quite shocking that the most common online examples of using it are completely horrible and outdated by at least a decade. Try searching for "php mysql