Discover a new way to find and share stories you'll love… Learn about Reading Desk

Blog Profile / Planet PHP

Filed Under:Programming / Web Development
Posts on Regator:7106
Posts / Week:21.6
Archived Since:June 30, 2008

Blog Post Archive

Interview with Tess Flynn and Larry Garfield - Cal Evans

Blog: Twitter: @socketwench Links to sessions mentioned Design Systems and Drupal Unified Worldview with Larry Garfield Example Module Ain’t Core Ain’t Contrib Neither with Tess Flyne Star Trek Voyager Model More Inclusive Drupal Community with Fredric Mitchell Twin Cities Drupal Camp on You Tube

Fine Tuning Drupal Themes with Patterns, Arg and Types - SitePoint PHP

In this article, we’ll discuss how you can leverage various Drupal API functions to achieve more fine grained theming. We’ll cover template preprocessing and alter hooks using path patterns, types and args(). We’ll use the arg() function...Show More Summary

A new feature toggling library for PHP - labs @

Adding features to an existing application can seem straightforward, but what if he system you need the feature in is already running in production and the feature needs small bug fixes from time to time? Or what if developing a feature takes longer than a standard release cycle, so it can’t be rolled out yet? ? labs @ Permalink

FluentDOM + html5 - Thomas Weinert

html 5 is not directly supported by PHPs DOM extension. That means FluentDOM will not understand it either. But here is a solution. html5-PHP is library that can parse html5 into a DOM document. Both libraries use Composer: "require"...Show More Summary

APIfy Your Legacy App with Toro - SitePoint PHP

For the Google Summer of Code 2014, I was selected for a project to create a REST API for ATutor. ATutor has hundreds of thousands of lines of code, yet is written in core PHP. Introducing a PHP router class for the API was necessary, but we needed something unintrusive. Show More Summary

DRY is about Knowledge - Paul M. Jones

From Matthias Verraes: “Don’t Repeat Yourself” was never about code. It’s about knowledge. It’s about cohesion. If two pieces of code represent the exact same knowledge, they will always change together. Having to change them both is risky: you might forget one of them. Show More Summary

9 reasons to consider eZ Publish CMS for your next web project - SitePoint PHP

Introduction With the recent refactoring of eZ Publish content management system as a full stack Symfony application it should be interesting for a broader PHP public to consider it as a content management solution. We at Netgen have...Show More Summary

PHP 5.6.0RC4 is available - PHP: Hypertext Preprocessor

The PHP development team announces the immediate availability of the fourth and hopefully lates release candidate of PHP 5.6.0. As we entered the feature freeze with beta1, this is a bugfix-only release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system. Show More Summary

Back On The Market! - Brandon Savage

With a couple projects wrapping up, I will once again have some free time to take on additional work in the form of contract or long-term projects. With more than ten years of experience in PHP development, I’ve worked on both large and small code bases alike. I am available to provide help modernizing a […]

Asynchronous Phystrix explained - labs @

We started this blog series with the basics of a circuit breaker. Our second post showed a running demo of an API consisting of two private microservices using oDesk’s Phystrix. The demo consisted of asynchronous calls using ReactPHP. The demo itself shows a working circuit breaker, but I didn’t explain how Phystrix actually works. Show More Summary

PHP 5.3 - Thanks for all the Fish - Johannes Schlüter

A few moments ago I pushed the buttons ans PHP 5.3.29 came out. As this is the final release for 5.3 it is a good time to look back. PHP 5.3's history starts somewhere in 2005. We knew what a pressure point of PHP was - a language made for solving The Web Problem needs a good Unicode story. Show More Summary

PHP 5.3.29 is available, PHP 5.3 reaching end of life - PHP: Hypertext Preprocessor

The PHP development team announces the immediate availability of PHP 5.3.29. This release marks the end of life of the PHP 5.3 series. Future releases of this series are not planned. All PHP 5.3 users are encouraged to upgrade to the...Show More Summary

How to Create a Unique 64bit Integer from String - Bruno Škvorc

PHP provides the popular md5() hash function out of the box, which returns 32 a hex character string. It’s a great way to generate a fingerprint for any arbitrary length string. But what if you need to generate an integer fingerprint...Show More Summary

Handling AngularJS POST requests in Symfony - Alexander Mols

At we started using AngularJS last year and I have to say it was love at first sight! Two-way databinding, testability, dependency injection, server communication...awesome! Did I say server communication? We use Symfony 2 (which is awesome too) for our back end API’s. Show More Summary

What’s in your Composer file? - Brandon Savage

During the recent Crafting Code Tour, Paul Jones would ask people who was currently using Composer. It was a rare night that more than half an audience raised their hands, meaning that the best invention in the PHP world in the last three years is still not being widely used by everybody. I want to […]

Asynchronous fault tolerant programming with PHP - Alexander Mols

In the previous post on fault tolerant programming in PHP we have shown the basics of fault tolerant programming using the circuit breaker pattern. Now we will show you a running demo of the application where the circuit breaker library Phystrix is combined with asynchronous programming. Show More Summary

Neurology & User Behaviour: What We Know - Bruno Škvorc

Eyeballs and conversions. I suspect most would agree that these are the main two ways we measure the success of any website. Sure, websites convey specific messages and may be built to achieve a raft of various smaller goals. Most websites...Show More Summary

Koschei: continuous integration of PHP stack in Fedora - Remi Collet

Continuous Integration is a common concern of all developers. Most of projects  use some tool, like Travis (available on PHP have its own tests suite. This allow to check that each modification of the source code doesn't...Show More Summary

CakePHP with Symfony’s2 router - Piotr Pasich

A couple of months ago I have started my adventure with CakePhp and as every Symfony’s developer I thought that any other framework except Symfony is a piece of crap. Day by day and step by step I began to realize that’s not so bad as it seemed to be in the beginning. Show More Summary

Recent Posting Activity


Posts per Week
Posts on Regator

Related Blogs

Copyright © 2011 Regator, LLC