PHPNews

Git and WordPress: How to Auto-Update Posts with Pull Requests

Written by Sitepoint - Published on Sitepoint
Aggregated on Wednesday October 18, 2017 - Permalink

At Bitfalls.com , we also use WordPress for now, and use the same peer review approach for content as we do at SitePoint . We decided to build a tool which automatically pulls content from merged pull requests into articles, giving us the ability to fix typos and update posts from Github, and see the changes reflected on the live site. This tutorial will walk you through the creation of this …

Continue reading »


Symfony Flex: Paving the Path to a Faster, Better Symfony

Written by Sitepoint - Published on Sitepoint
Aggregated on Sunday October 15, 2017 - Permalink

Symfony Flex is a modern replacement for the Symfony Installer, and not the name of the next Symfony version. As the intro text says: Internally, Symfony Flex is a Composer plugin that modifies the behavior of the require and update commands. When installing or updating dependencies in a Flex-enabled application, Symfony can perform tasks before and after the execution of Composer tasks. …

Continue reading »


Let’s Compare: RunCloud vs Forge vs ServerPilot

Written by Sitepoint - Published on Sitepoint
Aggregated on Sunday September 24, 2017 - Permalink

When your website or web application has outgrown your shared hosting account, it is time to move it to the cloud, or into a virtual private server (VPS). Nowadays, VPS providers offer better value in terms of CPU and RAM resources than the shared hosting counterparts. However, I can recall when I wanted to move my website to Amazon Web Services a few years ago, and it took me days to deploy the …

Continue reading »


Symfony Console Beyond the Basics – Helpers and Other Tools

Written by Sitepoint - Published on Sitepoint
Aggregated on Thursday September 14, 2017 - Permalink

It's undeniable how useful console commands can be when developing software. Not too long ago we re-introduced the Symfony Console component . This component allows us to create structured and testable CLI commands. We created some simple commands and tested them; but when our commands become bigger and more complex, we need a different set of tools. This is what we are going to look at …

Continue reading »


Rapid Development of Zend Expressive Modules

Written by Sitepoint - Published on Sitepoint
Aggregated on Monday September 4, 2017 - Permalink

I have learned a few tricks when writing Zend Expressive modules that I want to share with you. Please follow the previous post first to set up a proper working environment. I explained how to install and configure Zend Expressive with Doctrine, Gulp, and an abstract reflection factory - it'll take a total of 10 minutes. In this tutorial, we'll build a simple read-only blog module (a …

Continue reading »


Rapid Enterprise App Development with Zend Expressive

Written by Sitepoint - Published on Sitepoint
Aggregated on Monday August 28, 2017 - Permalink

If you've ever done a Zend Framework quick start, you've probably never worked in Zend Framework. The quick start has historically been anything but quick, and it's easy to lose interest and move on to the next thing. Zend Expressive greatly improves upon this experience with the wizard driven composer create-project command. However, it can still be daunting to set up because there are so …

Continue reading »