|Filed Under:||Programming / Web Development|
|Posts on Regator:||3735|
|Posts / Week:||10.2|
|Archived Since:||June 30, 2008|
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
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 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 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
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
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.
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
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
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.
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
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
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
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
@ircmaxell Show Notes New York PHP The post Interview with Anthony Ferrara appeared first on Voices of the ElePHPant.
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 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.
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
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