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:7026
Posts / Week:21.7
Archived Since:June 30, 2008

Blog Post Archive

Soccer, Development, and The Value Of Teamwork - Paul M. Jones

The lesson of soccer is that individual effort will often suffice when things are relatively easy. But in order to surmount the more difficult challenges, you will almost always need reliable teammates of one sort or another. I assert the same is true in development efforts. Show More Summary

Action-Domain-Responder, Content Negotiation, and Routers - Paul M. Jones

While talking about Action-Domain-Responder on the Crafting Code Tour, one of the common questions I got was: “Where does content negotiation happen?” My response was always: “Where does it happen in Model-View-Controller?” That opened...Show More Summary

How to Create and Share a Vagrant Base Box - Bruno Škvorc

Interesting tools are emerging each day of the year, helping developers work faster, keeping them focused on the actual business values of the project. One such tool is Vagrant, which is becoming one of the strongest helping hands for a developer, standardizing how development environments are created and managed. Show More Summary

Using Phing with Travis CI - Lorna Mitchell

We've started using Travis CI on one of my projects to run some build processes to check that everything looks good before we merge/deploy code. One thing I ran into quite quickly was that I wanted to install phing in order to use the...Show More Summary

A First Look at OroCRM and Extending with Bundles - Bruno Škvorc

CRMs are a tricky business. What some devs consider to be “just log everything about the user” apps, others know to be incredibly advanced and convoluted business apps that not only monitor your interactions with the user, but improve...Show More Summary

No to a Uniform Variable Syntax - Derick Rethans

No to a Uniform Variable Syntax London, UK Wednesday, July 16th 2014, 16:48 BST As you might have heard, PHP developers voted on an RFC called "Uniform Variable Syntax". This RFC "proposes the introduction of an internally consistent and complete variable syntax". Show More Summary

phorkie 0.4 with single-click remote forking - Christian Weiske

I've just released phorkie 0.4.0, which brings you single click remote forking as well as a bunch of other new features. Single-click remote forking Phorkie is a self-hosted pastebin tool, but the fun of pastes on comes...Show More Summary

Celebrating 10 Years of PHP 5.0 - Davey Shafik

Yesterday I published a blog post on the Engine Yard Blog, Celebrating 10 Years of PHP 5.0.0. As part of this post I researched and put together a timeline of the last 12 years (since the initial public release of Zend Engine 2) forShow More Summary

Social Network Authentication: Merging Accounts - Bruno Škvorc

In this part, we will have a look at how we can make sure people don’t have multiple accounts after signing into our application through different means. Merging accounts If you allow users to sign up through different social networks and perhaps your own registration system, there is a good chance some users will have multiple accounts. Show More Summary

Quickly add Amazon Cloudfront as a CDN - Lorna Mitchell

Right now I'm working on an application which is experiencing lots of interest - and therefore lots of load! We needed to look at ways of trying to bring down the pressure on the servers, and decided to use a CDN (Content Delivery Network) for our image files. Show More Summary

Social Network Authentication: Google+ - Bruno Škvorc

In the previous part of this series, we created our initial interfaces which we’ll be using for all future parts. In this article, we will integrate Google+ within our application. You can view the code for all the articles on this Github page. Google+ login We start off by creating the following directory: src/SitePoint/SocialLogin/Google. Show More Summary

Guide: How to Install OroCRM on a Vagrant Box - Bruno Škvorc

OroCRM is a CRM application we’ll be describing in a post dedicated to it tomorrow. This guide merely covers its installation and first run on a Vagrant Box - in particular, our good old Homestead Improved. If you need to get up and running with Homestead, see the original Quick Tip. Show More Summary

PEAR 1.9.5 is out - Christian Weiske

This article has originally been published on the PEAR blog: PEAR 1.9.5 is out @ . The PEAR installer version 1.9.5 has been released today. The new version – three years after the last stable 1.9.4 and 2 weeks after he...Show More Summary

PEAR 1.9.5 is out - Official Blog of the PEAR Group/PEAR President

The PEAR installer version 1.9.5 has been released today. The new version – three years after the last stable 1.9.4 and 2 weeks after the preview – is a bugfix only release. 13 bugs have been fixed. Among them are the following: #18466:...Show More Summary

Social Network Authentication: Setup - Bruno Škvorc

Almost every website which contains a log in option, also contains ways to log in through different social networks. In this series of articles, we will take a look at how we can make sure that our visitor can log in through Google+ and eventually other networks like Twitter and Facebook. Show More Summary

8 Heroku Add-ons for Production Ready PHP Apps - Bruno Škvorc

This article was sponsored by Heroku, the cloud application platform. Thank you for supporting the sponsors that make SitePoint possible! Introduction Heroku is a cloud application platform that makes it super easy to deploy and maintain apps. Show More Summary

Intro to PHP extensions - easybib/dev

These are the slides for a talk about writing PHP extensions that I gave at the Berlin PHP User Group: Extending PHP - How to mount a rocket launcher on the back of an elephant (online) (PDF version) The code I used for demos is available...Show More Summary

Getting Started with FluentPDO - Bruno Škvorc

You know the story: writing SQL queries is so boring. Especially when you don’t have time to do it. If you feel like me, today we are going to see something really cool: Fluent PDO. If the term “PDO” sounds new to you, don’t worry. It’s...Show More Summary

Paginating Real-Time Data with Cursor Based Pagination - Bruno Škvorc

Pagination is a technique for breaking large record sets into smaller portions called pages. As a developer, you should be familiar with implementing pagination, but implementing pagination for real time data can become tricky even for experienced developers. Show More Summary

Automate PHP with Phake – Real World Examples - Bruno Škvorc

In part one, we covered the basics of Phake and demonstrated ways of executing tasks with it, covering groups, dependencies, and arguments. In this part, we’ll look at some sample real world applications of Phake. Note that the following...Show More Summary

Recent Posting Activity


Posts per Week
Posts on Regator

Related Blogs

Copyright © 2011 Regator, LLC