Programster's Blog

Tutorials focusing on Linux, programming, and open-source

PHP

Set up Latest Dev PHP with Multithreading on Ubuntu 16.04

This tutorial will show you how to recompile PHP with ZTS enabled, before then adding the pthreads extension in order for us to be able to easily write multithreaded PHP CLI scripts.

PHP

Install PHP 7.0 With Pthreads on Ubuntu 16.04

Install PHP 7.0 With Pthreads for multithreading on Ubuntu 16.04

PHP

Set Up PHP With Multithreading on Ubuntu 16.04

This tutorial will show you how to recompile PHP with ZTS enabled, before then adding the pthreads extension in order for us to be able to easily write multithreaded PHP CLI scripts.

PHP

PHP - The Importance of Actually Implementing The Interface

An example of why you need to use the implements keyword on a class to implement an interface, and not just implement its methods.

PHP - Async cURL Requests

PHP - Specifying Package Requirements

PHP

PHP - Convert a String to Characters With str_split

PHP

PHP - Colon Syntax

Deploy Your Own S3 Server

PHP

PHP - Splat Operator

PHP 7 - Spaceship Operator

PHP

PHP - Generators

PHP 7.0 - Anonymous Classes

Using DI to Avoid Inheritance

Ubuntu 16.04 - Install GPG Extension for PHP 7

Extremely Defensive PHP

PHP-FPM - Show/Hide Errors

Ubuntu 16.04 - Install NGINX with PHP

PHP - Using Traits

Ubuntu 16.04 - Install PHP SSH2 Extension

Debian 8 - Install GPG Extension for PHP 5.6

Debian 8 - Install PHP 7.1

Dependency Injection

Slim3 - Use Middleware to Check User Is Logged In

Debian 8 - Setting up PHP For Aerospike

Getting Started With Using PostgreSQL in PHP

RabbitMQ Job Queue With PHP

PHP - Install YAML Support

PHP

PHP Gotchas and Tips

PHP

PHP Time/Date Cheatsheet

PHP - Converting Data for Google Charts

Laravel Route Jenkyness

Using Markdown in PHP Safely

Install Zookeeper PHP Extension

PHP

Ubuntu 14.04 - Install PHP 7 From PPA

RabbitMQ Exchanges With PHP

PHP

PHP - Callbacks And Sharing Resources

Getting Started with MongoDB GridFS And PHP

Debian 8 - Install MongoDB PHP Driver

PHPUnit - Installation

PHP

PHP - Use the Integrated Webserver for Quick Debugging

Getting Started With PHP And RethinkDB

Ubuntu - Create a Laravel Project

Hosting Multiple Dockerized Websites on a Single Host

Debian 7.x - Install PHP 5.6