Luc Shelton

PHP FPM

FPM (FastCGI Process Manager) is an alternative PHP FastCGI implementation with some additional features (mostly) useful for heavy-loaded sites.

Website

Blogs

I've written 7 blogs about PHP FPM.

SilverStripe: Generating URL Segments for DataObjects
Posted 3 years ago by Luc Shelton

As documented on the official SilverStripe website, you can render DataObjects as individual pages using controller actions.

SilverStripe: Integrating Memcached Caching with Docker
Posted 3 years ago by Luc Shelton

In this blog post, I am going to demonstrate how you can hook up an existing memcached server instance with SilverStripe.

SilverStripe: Generating Google Sitemaps for DataObjects
Posted 3 years ago by Luc Shelton

Lately I've been trying to expose as much as my website as possible through the Google Sitemap that is generated automatically when you navigate to the /sitemap.

SilverStripe: JSON-LD Structured Data
Posted 3 years ago by Luc Shelton

This website is currently powered by SilverStripe which is an all encompassing Content Management System (CMS) and framework for building web applications using PHP.

Tips for Optimizing Page Speeds
Posted 3 years ago by Luc Shelton
An in-depth guide on how to improve the performance of your website in several areas, including Docker, NGINX, and SilverStripe.
Setting Up a Windows PHP Development Environment
Posted 6 years ago by Luc Shelton

Setting up a local development environment for PHP on Windows has proven to be tricky if you're using an existing web-server package such as XAMPP or WAMP.

Enabling Syntax Highlighting in SilverStripe 4
Posted 6 years ago by Luc Shelton

SilverStripe's backend HTML WYSIWYG editor does not come out-of-the-box with support for inserting code snippets or samples with syntax highlighting enabled.