Blog Profile / Planet PHP

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

Blog Post Archive

Data Structures in PHP - Nomad PHP

October - US 2015 Presented By Matthew Turland October 22, 2015 20:00 CDT The post Data Structures in PHP appeared first on Nomad PHP.

Why programmers can make great CEOs - nick halstead

The popular (mis) perception of programmers is that they spend all of their time in darkened rooms, working with millions of lines of code, and perhaps aren’t always blessed with great people skills. Yes, I come from a programming background,...Show More Summary

Meeting the Broadway team - talking DDD, CQRS and event sourcing - Matthias Noback

Visiting Qandidate in Rotterdam Last Thursday I had the honor of meeting (part of the) Broadway team: three very smart developers working for Qandidate in central Rotterdam: Gediminas Šedbaras, Willem-Jan Zijderveld and Fritsjan. A short...Show More Summary

Review: PHP Cookbook 3rd edition - PHP Classes

Title PHP Cookbook 3rd edition Reviewer Jose Gomez Category PHP books Publisher O'Reilly Authors David Sklar, Adam Trachtenberg Summary This is really a very good book for intermediate and advanced users. I missed a couple of tips like...Show More Summary

New Screencast Series: Git Fundamentals - Lorna Mitchell

If you're a web developer looking to improve your git skills, then I have just the thing for you. I love it when a project is finished and "out there" and I'm pleased to announce that my new screencast course Git Fundamentals For Web Developers is now available. Show More Summary

Using PHP Object Interfaces - PHP Classes

Using PHP Object Interfaces By Dave Smith When you are sharing code with closely related objects, you use class abstraction. When you want to provide class templates for broadly related objects, you use Object Interfaces. Read this tutorial to learn the different ways to implement interfaces and set up interface dependencies in PHP.

Playing well with others - Liip

I was invited to speak at the T3DD15, the TYPO3 Developer Days 2015, on the topic of community collaboration. Indeed my presence there was also made happen because there was a big interest both from the TYPO3 CMS as well as from Neos CMS to explore adopting Symfony. Show More Summary

Creating a Z-Ray Plugin for Zend Server 8.5 - Andrew Embler

Learn how I built the Concrete5 Z-Ray plugin for Zend Server 8.5, including common pitfalls, lessons learned and more.

International PHP dates with intl - Simon Holywell

I wrote about localising dates (and other data) in a recent blog post, but unfortunately there were some shortcomings where time zones were concerned. As I alluded to in that post there is a way around this via the Intl extension hat...Show More Summary

Custom OAuth2 authentication in Apiiglity - Rob Allen

I have a client that's writing an Apigility API that needs to talk to a database that's already in place. This also includes the users table that is to be used with Apigility's OAuth2 authentication. Getting Apigility to talk to a specific table name is quite easy. Show More Summary

Can PHP Run Faster as Module of NGINX? - Lately in PHP podcast episode 61 - PHP Classes

Can PHP Run Faster as Module of NGINX? - Lately in PHP podcast episode 61 By Manuel Lemos A recent article in the NGINX blog claims that its thread pools feature can enhance the performance by 9 times of that Web server. PHP core developers...Show More Summary

Interview with Jacques Woodcock - Cal Evans

@jacqueswoodcock Show Notes Nashville PHP The post Interview with Jacques Woodcock appeared first on Voices of the ElePHPant.

Service locators don’t belong in controllers - Brandon Savage

It’s a pretty common pattern: instead of listing all the dependencies, you simply pass in the service locator, and look up the dependencies you need at runtime. Many frameworks (coughSymfonycough) advocate this model, but it has some serious drawbacks. Show More Summary

Defensive Programming in PHP - SitePoint PHP

Finagle’s Law of Dynamic Negatives: Anything that can go wrong, will - at the worst possible moment. What Does “Defensive Programming” Mean? Defensive programming, simply put, is programming with the intent to anticipate likely failure points. Show More Summary

PHP date localisation with setlocale - Simon Holywell

Localising sites can be a chore, but PHP has the venerable setlocale() to use system locales. These are like templates or profiles that describe how various ypes of data should be displayed. Should a price have a comma or point to indicate...Show More Summary

Improving PHP Password Authentication Robustness of a PHP Framework - PHP Classes

Improving PHP Password Authentication Robustness of a PHP Framework By Cyril Ogana The PHP User Credentials package provides several means to make password generation and the user authentication process more robust, helping to prevent...Show More Summary

Validating your data with Respect Validation - SitePoint PHP

Validation is an important aspect of every application’s interaction with data. Instead of reinventing the wheel every time, the community collaborated on some useful packages like Symfony, Laravel, Zend, etc. In this article, we’re going to introduce a new package called Respect Validation, which provides some nice new features. Show More Summary

Concrete5 Z-Ray Plugin Now Available for Zend Server 8.5 - Andrew Embler

Zend just released Zend Server 8.5, with an integrated Z-Ray plugin gallery – and a Concrete5 plugin to go with it.

Refactoring the Cat API client - Part III - Matthias Noback

In the first and second part of this series we've been doing quite a bit of work to separate concerns that were once all combined into one function. The major "players" in the field have been identified: there is an HttpClient and aShow More Summary

Recent Posting Activity


Posts per Week
Posts on Regator

Related Blogs

Copyright © 2015 Regator, LLC