PHP
Colin O'Dell, Nov 22

Case Study: Optimizing CommonMark Markdown Parser with Blackfire.io

Colin O'Dell demonstrates how Blackfire helped with optimizations that resulted in a 53% performance boost in the league/commonmark parser.
PHP
Colin O'Dell, Nov 21

How to Optimize Docker-based CI Runners with Shared Package Caches

Colin O'Dell explores how using a shared cache volume across Docker-based Gitlab CI jobs drastically improves build speeds.
PHP
Iain Poulson, Nov 20

How to Optimize SQL Queries for Faster Sites

Iain Poulson provides a helpful guide to database query optimization, showing how to track down slow database queries and fix them up.
PHP
Christopher Pitt, Nov 16

How to Read Big Files with PHP (Without Killing Your Server)

Christopher Pitt shows how to read and write large files efficiently, using of streams and generators to remove an entire category of application errors.
PHP
Tom Butler, Oct 31

Your First PHP Code

Now that you have your virtual server up and running, it’s time to write your first PHP script. PHP is a server-side language.
PHP
Bruno Skvorc, Oct 30

How to Optimize MySQL: Indexes, Slow Queries, Configuration

Here's a compendium of practical MySQL optimization tricks - from bottlenecks to configuration and indexes. Leave your ORM behind and get your hands dirty!
PHP
Bruno Skvorc, Oct 18

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

How compatible are git and wordpress? Let's see how easy it is to make WordPress posts auto-update based on PR submissions on the Github repository!
PHP
Bruno Skvorc, Oct 15

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

Symfony Flex is a new package manager exclusively for Symfony 3.3 and above, sporting a new directory structure and smoother workflow. Come see!
PHP
Iszuddin Ismail, Sep 24

Let's Compare: RunCloud vs Forge vs ServerPilot

Cloud deployment SaaS compared: Runcloud vs ServerPilot vs Laravel Forge - who's cheapest? Who's simplest? Who's got the features?
1 COMMENT
PHP
Christopher Pitt, Sep 14

Procedurally Generated Game Terrain with React, PHP, and WebSockets

Chris uses ReactJS, PHP, and Websockets to demonstrate how we can procedurally generate game terrain for our rip-off of Stardew Valley!
PHP
Claudio Ribeiro, Sep 13

Symfony Console Beyond the Basics - Helpers and Other Tools

Symfony's Console can be used in any non-Symfony project to develop command line apps. Learn about console helpers in this tutorial by Claudio Ribeiro!
6 COMMENTs
PHP
Christopher Pitt, Sep 13

Game Development with React and PHP: How Compatible Are They?

Chris bootstraps a basic Stardew-Valley-like game in this game development with PHP post, using an async server, preprocessors, and ReactJS!
PHP
Kirk Madera, Sep 04

Rapid Development of Zend Expressive Modules

Kirk Madera goes through the process of creating the R side of a blog module CRUD in this quick, 10-minute Zend Expressive tutorial, demonstrating its power
PHP
Kirk Madera, Aug 28

Rapid Enterprise App Development with Zend Expressive

Kirk presents a way to get going quickly with Zend Expressive, setting up an enterprise-ready application bootstrap in under 10 minutes. Awesome!
PHP
Christopher Pitt, Aug 25

ReactJS in PHP: Writing Compilers Is Easy and Fun!

Christopher Pitt is back with another esoteric use case in PHP land - building custom compilers! Here he builds one which can process ReactJS code in PHP!
PHP
Bruno Skvorc, Aug 21

Are Bitwise Operators Still Relevant in Modern PHP?

Heard of bitwise operators? Let's explore their practical application in storing and checking for user permissions, and whether this makes sense!
PHP
Younes Rafie, Aug 17

How to Master Your API Workflow with Postman

Younes present Postman - the API development tool of choice - in comprehensive detail. There's never been a better way to improve your API dev workflow!
PHP
Bruno Skvorc, Aug 15

PHPBot - Can a PHP Bot Help You Look up Documentation Faster?

Let's take a look at a new PHP experiment: PHPBot. An interactive PHP manual bot which returns code examples from the manual for easy copy-pasting!
PHP
Bruno Skvorc, Aug 12

Duolingo for PHP - How Much PHP Can Apps like Mimo Teach?

Let's take a look at Mimo - an app aiming to teach programming "on the go". How much PHP can it teach us? Is it the Duolingo of programming?
PHP
Shahroze Nawaz, Aug 07

What Are the Workflows of Prominent PHP Community Members?

Sharoze asks some prominent community members about their development workflow - some answers are predictable, others will surprise. What can you relate to?
PHP
Tobias Nyholm, Aug 04

Introducing the Neo4j Symfony Bundle

Tobias introduces us to the Neo4j bundle for Symfony. Dive into the mysterious (and mysteriously efficient) world that is graph databases with this tool!
PHP
Christopher Vundi, Aug 02

What Are the New Features in Laravel 5.5?

Christopher goes through new features in Laravel 5.5, explaining and demonstrating each, and linking to further resources about them. Dive into 5.5 now!
PHP
Bruno Skvorc, Jul 31

Re-Introducing PHPUnit - Getting Started with TDD in PHP

Let's take a fresh look at PHPUnit - the de-facto TDD tool for PHP. We'll explain TDD on an example, implement code coverage, and more!
PHP
Claudio Ribeiro, Jul 30

Twig - the Most Popular Stand-Alone PHP Template Engine

Claudio re-introduces you to Twig - the most popular stand-alone (not enslaved to a framework) template engine for PHP. Come see how easy to use it is!