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

Blog Post Archive

Welcoming New Authors – September, October 2014 - SitePoint PHP

In the past two months, the influx of new authors was a bit smaller than before, but we’ve noticed an increase in resurrection of old authors, and an increase in authors from other channels becoming interested in publishing on the PHP channel. Show More Summary

A Lesson In Security - Anthony Ferrara

Recently, a severe SQL Injection vulnerability was found in Drupal 7. It was fixed immediately (and correctly), but there was a problem. Attackers made automated scripts to attack unpatched sites. Within hours of the release of the vulnerability fix, sites were being compromised. Show More Summary

An Introduction to ChatOps: Devops Meets IM - SitePoint PHP

This article is sponsored by VictorOps. Thank you for supporting the sponsors who make SitePoint possible! Developers often use email as their primary mode of communication. Be it downtime alerts, 500 errors or repository commits — all...Show More Summary

grauphel: Tomboy note sync server - Christian Weiske

I spent the last two months working on grauphel, an ownCloud app that implements the Tomboy REST API . With grauphel you can synchronize notes across computers and mobile devices. With version 0.4.0 that I released yesterday, all features...Show More Summary

The Forum PHP Report - SitePoint PHP

Forum PHP is an annual PHP conference in Paris, France. This year, I was invited as a speaker and talked about work automation with some interesting tools and libraries. Organization The conference is organized by AFUP, the French Association of PHP Users - a.k.a. Show More Summary

ZendCon - Profiling with XHProf - Ilia Alshanetsky

My slides from ZendCon 2014 on "Profiling with XHProf" are now available for download here: Slides

ZendCon - Deep Dive into Browser Performance - Ilia Alshanetsky

My slides from ZendCon 2014 about "Deep Dive into Browser Performance" are now available for download here: Slides

The 100 Year Old Trick to Writing at 240 Words Per Minute - SitePoint PHP

Ever seen one of these badboys? This was some serious state-of-the-art tech in 1912 -- the stenotype machine. If you haven't come across one in real-life, you've most likely seen them in TV or movies. In courtroom dramas there's often...Show More Summary

PECL/mysqlnd_ms needs updates for MySQL Group Replication - Ulf Wendel

‘Synchronous’, multi-master, auto-everything – that’s the new MySQL Group Replication (IPC14 talk/slides) in simple words. After torturing PHP developers for decades with MySQL Replication there is now a new replication option which does not require read-write splitting. Show More Summary

"PL/SQL: The Scripting Language Liberator" - video recording now available - Christopher Jones

Oracle University has released a video from Oracle OpenWorld of a great session by Steven Feuerstein and myself. We walked through a PHP application, showed some application tuning techniques for Oracle Database, and hen looked at improving...Show More Summary

Duplication of effort and NIH - Brandon Savage

The PHP community is engaged in a discussion on whether or not developers should spend time writing new packages that solve existing problems with existing solutions. Ian Landsman uses Laravel as an example of a framework that wouldn’t have existed if nobody ever pushed the envelope of package development. While I agree that Laravel has […]

5 Easy Ways to Get Started with PHP on Vagrant - SitePoint PHP

Vagrant is a tool for creating and managing virtual environments that help many developers not have to care about the “works on my machine…” problem. Vagrant creates reusable development systems that can be used again and again, helping...Show More Summary

Foundations Of OO Design - Anthony Ferrara

It's quite easy to mix up terminology and talk about making "easy" systems and "simple" ones. But in reality, they are completely different measures, and how we design and architect systems will depend strongly on our goals. By differentiating Simple from Easy, Complex from Hard, we can start to talk about the tradeoffs that designs can give us. Show More Summary

Increase Productivity with Komodo: an Extensible, Multi-language IDE - SitePoint PHP

This article is sponsored by Komodo IDE. Thank you for supporting the sponsors who make SitePoint possible! As unglamorous as it sometimes is, it’s undeniable that most of a developer’s time is spent inside an editor, writing code. Think about it: You'll use your coding tool for hours every day at work, and then at home for coding side projects. Show More Summary

PHP versions statistics - October 2014 - Pascal Martin

Cet article est aussi disponible en français. You can follow me @pascal_martin, and there is an RSS feed of the posts I write in English. I have collected data and written about usage of each PHP versions a few times already — up until now, always in French: this is the first time I’m doing this in English. Show More Summary

Security Vulnerability Announcement - Official Blog of the PEAR Group/PEAR President

A vulnerability in the html_AJAX package has been found which allows arbitrary remote code execution. All versions of the package from 0.4.0 up to and including release 0.5.6 are affected by this. An new release of the package is available which fixes this issue. One is strongly encouraged to upgrade to it by using: $ pear upgrade html_AJAX-0.5.7.

RE: How to Submit a Talk to a Conference - Anna Filina

I just read a very nice post by my friend Beth Tucker Long “How to Submit a Talk to a Conference“. Here are some additional thoughts. Two thumbs up for “Identify a clear problem that the topic of your talk will help solve”. I read hundreds of proposals each year and nearly half of them fail to explain that. Show More Summary

Reduce number of queries - Anna Filina

Customers often call me because their site is slow. One of the most common problems I found was a high number of queries that get executed for every single page hit. When I say a lot, I mean sometimes more than 1000 queries for a single page. Show More Summary

Adding a unique request id using middleware - labs @

In our event-sourced applications build using Broadway we have a full log of all events that happened in our application. We also log all commands using monolog. We did however miss some traceability between the commands and the actual...Show More Summary

Interview with Erika Heidi Reinaldo - Cal Evans

Twitter: @erikaheidi Show Notes

Recent Posting Activity


Posts per Week
Posts on Regator

Related Blogs

Copyright © 2011 Regator, LLC