Blog Profile / Planet PHP


URL :http://www.planet-php.net
Filed Under:Programming / Web Development
Posts on Regator:3735
Posts / Week:10.2
Archived Since:June 30, 2008

Blog Post Archive

Memoization or function cache - Simon Holywell

A little known feature of PHP’s static keyword is that it allows for memoization or function caching. This is a process whereby a functions heavy lifting can be cached so that subsequent calls are faster. It is possible to store anyShow More Summary

How I Use Traits - Ross Tuck

Recently, a few folks asked about a trait in a new project I wrote. Right around the same time, Rafael Dohms showed me his new talk about complex cognitive processes we don’t notice. Because my brain is a big mushy sack, the two blended together. Show More Summary

Are You Ready for MySQL extension Removal from PHP - Lately in PHP podcast episode 59 - PHP Classes

Are You Ready for MySQL extension Removal from PHP - Lately in PHP podcast episode 59 By Manuel Lemos When PHP 7 will be released it will have the mysql extension removed from the core distribution. PHP 5.4 will stop being updated. Many PHP developers will have to move to PHP version 5.5 or higher, on which the mysql extension is deprecated. Show More Summary

A few thoughts about composer and how people use it - Peter Petermann

A few thoughts about composer and how people use it composer has changed the PHP ecosystem like now other tool introduced – almost everyone is using it today. Now, I have written about composer before, and have always been a big proponent of using it. Show More Summary

Splitting the ZF2 Components - Matthew Weier O'Phinney

Today we accomplished one of the major goals towards Zend Framework 3: splitting the various components into their own repositories. This proved to be a huge challenge, due to the amount of history in our repository (the git repository...Show More Summary

PHP 5.6.9 is available - PHP: Hypertext Preprocessor

The PHP development team announces the immediate availability of PHP 5.6.9. Several bugs have been fixed. All PHP 5.6 users are encouraged to upgrade to this version. For source downloads of PHP 5.6.9 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

Speaking at AppSec USA 2015 - blog.phpdev

It’s always good to step outside of your usual bubble and try something new every once and a while. I recently took this step and submitted for the AppSec USA 2015 conference happening in San Francisco on September. My topic? PHP security, naturally but it’s to a much more diverse audience. Show More Summary

Using Ajax Forms in Drupal 8 - SitePoint PHP

In this article, I am going to show you a clean way of using the Drupal 8 Ajax API without writing one line of JavaScript code. To this end, we will go back to the first custom form we built for Drupal 8 in a previous article and Ajaxify...Show More Summary

Tries and Lexers - Anthony Ferrara

Lately I have been playing around with a few experimental projects. The current one started when I tried to make a templating engine. Not just an ordinary one, but one that understood the context of a variable so it could encode/escape it properly. Show More Summary

PHP 5.4.41 Released - PHP: Hypertext Preprocessor

The PHP development team announces the immediate availability of PHP 5.4.41. Seven security-related issues were fixed in this version. All PHP 5.4 users are encouraged to upgrade to this version. For source downloads of PHP 5.4.41 please visit our downloads page, Windows binaries can be found on windows.php.net/download/. The list of changes is recorded in the ChangeLog.

Displaying Youtube Videos in PHP - SitePoint PHP

In this two-part article, we’re going to learn how to work with version 3 of the Youtube API and we’ll build a demo along the way. Let’s get started. What We’re Building We’re going to build a demo that lets the user browse popular videos...Show More Summary

PHP’s “Magic Hash” Vulnerability (Or Beware Of Type Juggling) - Pádraic Brady

A while back, I noticed a flurry of activity around a somewhat obvious outcome of PHP’s type juggling antics. As the snowball gathered pace and grew, it’s being more widely reported as a vulnerability dubbed “Magic Hashes”. What is this...Show More Summary

Breaking the Single Responsibility Principle - Brandon Savage

Whenever I give lessons on the Single Responsibility Principle, I always teach that object creation is a job, and that it should be separate from classes that are using the objects. So instead of this: We use this: The goal here is to...Show More Summary

PHP and JavaScript Innovation Award Report May 2015 Edition - February 2015 nominees - PHP Classes

PHP and JavaScript Innovation Award Report May 2015 Edition - February 2015 nominees By Manuel Lemos This is the May edition of the Innovation Award podcast hangout recorded by Manuel Lemos and Arturs Sosins to comment on the outstanding...Show More Summary

How to know if your remote workers are working - Brandon Savage

Let’s get right down to it: many managers worry about whether or not their employees would work or goof off if they were allowed to be remote. It’s a huge fear; it requires faith in your employees, since you can no longer see them or glance at their screen from time to time. Show More Summary

Interview with Anthony Ferrara - Cal Evans

@ircmaxell Show Notes New York PHP The post Interview with Anthony Ferrara appeared first on Voices of the ElePHPant.

Getting Started with eZ Platform on Vagrant - SitePoint PHP

Last year, I had a somewhat negative experience with installing eZ Publish on a Vagrant box. Since then, they’ve significantly improved both the software and the VM-friendliness by, well, flat out removing the legacy stack. The VM setup...Show More Summary

3 Ways to Access Application Common Data in PHP - PHP Classes

3 Ways to Access Application Common Data in PHP By Vallo Reima Every PHP application needs to use throughout its code, the same kinds of common data or functions, like for instance configuration values. Read this article to learn about the Gateway pattern, an additional way to access common application data besides better known ways that use global and static variables.

Building a Micro Markdown API App with Lumen - SitePoint PHP

If you’ve been using Laravel for a while, you know that it sometimes feels a little heavy for a small application or service. For that same purpose, Taylor, the creator of Laravel built Lumen. A small micro-framework built on top ofShow More Summary

Symfony2 Registration and Login - SitePoint PHP

In part 1, we discussed the basics of setting up a security system in our app (database and security.yml settings). We also covered the pre-registration stage where a user verifies their invitation status with the app. In this article,...Show More Summary

Recent Posting Activity

Achievements

Posts per Week
Posts on Regator

Related Blogs


Copyright © 2015 Regator, LLC