Jacek Barecki answers some common questions you might have about OpCache - the bytecode cache that's included by default in PHP 5.5 and above
Tag: PHP
Diffbot is a machine learning algorithm which relies on visual information - it parses content visually and determines parts of it as a human would.
Design patterns help us write cleaner code that's easier to share, maintain and upgrade. But are they all used properly? One of the most abused ones is MVC.
A tutorial on how you can use OAuth to authenticate Guzzle with Twitter and make it into a Twitter client - uses Guzzle's own Oauth adapter
Misel Tekinder gets you up and running with ImpressPages - a CMS that puts emphasis on stylish and easy content editing while maintaining customizability
An in depth implementation guide to building a REST API from scratch, while adhering to best practices in API design.
This post will show you how to install custom PHP extensions into Zend Server 7. The tutorial focuses on Phalcon, but applies to all extensions.
In this post, we'll take a look at Zend Server 7 - what it brings to the table, what it impresses with, and where it falls short.
Go in depth on building a REST API from scratch, while adhering to best practices in API design. Learn how to build REST apps like a pro.
Here are seven mistakes PHP developers often do - from wrong database drivers to too much transparency, read this list to find out what you shouldn't do
After logging in with social networks, all that's left is merging accounts - and that's what Peter does in this part: merge the Google+ account with another
Francesco Malatesta introduces you to FluentPDO - a small and simple PDO library built to solve your data manipulation needs. See what it can do.
Rakhitha Nimesh dissects, explains and implements real time data pagination with cursor based pagination
Themosis is a new plugin for WordPress which enables MVC-powered plugin development for WP with rigid Laravel-like structure
Wern Ancheta explains the role of Phake - an automation tool for PHP based on Ruby's Rake which lets you automate mundane tasks you don't want to deal with
Danny Sipos covers the Drupal 8 version of EntityFieldQuery in depth, explaining the differences from Drupal 7 and demonstrating its use.
Is it possible to get eZ Publish up and running in a Vagrant box hosted on Windows? Let's find out.
Peter Nijssen reviews PHP-CI, a new Continuous Integration tool focusing on PHP projects exclusively. See how it stacks up against the rest!
Here's how you get XDebug to work though PHPStorm across a Vagrant layer all the way to your PHP app. Don't let virtual machines impede your debugging!
Ever wondered how you can install PHP extensions from source? Bruno Škvorc explains in this step by step tutorial.
Peter Nijssen demonstrates the use of Mockery, a mocking library by Padraic Brady you can use to mock your dependencies while doing TDD
Stress-test your app with ApacheBench - a tool designed to nuke your application with as many requests as you tell it to - see how strong your server is.
Danny Sipos explains Relationships, Contextual Filters and Field Rewriting in Drupal's Views 3
Reza Lavaryan wraps up his fleximenu series by writing the last two classes for our menu builder - Item and Link.
Reza Lavaryan introduces an implementation of a menu builder for Twitter Bootstrap 3 by building a Menu Manager class for part 1 of this series
Heard of Laravel Homestead? It's Laravel's official local development environment based on Vagrant, configured by Taylor Otwell. See why you should use it.
Danny Sipos wraps up his Drupal 8 Module Development series by focusing on configuration management and service containers
Danny Sipos continues his series on Drupal 8 module development by explaining and demonstrating Blocks and Forms
Danny Sipos introduces you to the cutting edge of Drupal: building Drupal 8 modules
Peter Nijssen activates and demonstrates PhpMyAdmin's additional features - from SQL bookmarking to visual relationships