Model-View-Controller (MVC) is a software design pattern that advocates for the separation of concerns (SoC) and don’t repeat yourself (DRY) principles.
It’s time - PHP 7 has arrived. The long awaited version promotes some significant speed improvements and some great new features. Here's everything you need to know!
Joomla! Love it or hate it, it doesn't seem to be going anywhere any time soon. In more ways than one. Read about my experience with the platform over the past few months.
With all of the excitement surrounding the newest release of PHP7 it can be a little bit difficult to see past all of the hype and get a firm grasp on the practical uses of all of these shiny new features.
There are so many text editor options these days that as developers, we're actually spoilt for choice. With that being said, here’s a roundup of some of the biggest contenders in 2015 (so far!)
With the next major release of PHP just around the corner it’s time to consider setting your applications up in a testing environment to make sure that they are ready to be deployed to the latest and greatest.
Flexbox, or ‘flexible box layout’ has been around for sometime, but it’s been treated with caution due to its lack of support from browsers in the past. Now, Flexbox is a go-to model for a lot of everyday layout answers.
With the advent of composer and packagist, there has been an increase in the amount of people creating generic, framework independent libraries for use in almost all PHP projects.
eCommerce software can be complex technology to build and manage. As the internet has rapidly become the de facto standard for buying and selling goods, business requirements of e-commerce systems are becoming increasingly more varied and intricate.