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

Blog Post Archive

8 Must Have PHP Quality Assurance Tools - Bruno Škvorc

Quality Assurance in PHP is a valuable but very rarely seen aspect. In a world focused on rapid deployment and a “ship now, worry later” mentality, a focus on quality is a rare sight, especially when dealing with the web. One of ourShow More Summary

Promises in PHP - Evert Pot

We just released sabre/event 2.0 last week, featuring support for Promises. It's still kinda rare to need Promises in PHP. PHP isn't asynchronous the same way languages such as javascript are, and there's no real eventloop, unless you're one of the few that use libevent in PHP. Show More Summary

Drupal 7: Relationships, Contextual Filters and Field Rewriting in Views 3 - Bruno Škvorc

In this article we will continue exploring the powers of Views and focus on how to use relationships, contextual filters and rewrite field outputs. In a previous tutorial I showed you how to create a new View and perform basic customizations for it. Show More Summary

Modernizing Legacy PHP: From Service Locator To Dependency Injection - Paul M. Jones

In an earlier article I described how to start moving away from singletons in favor of dependency injection. It occurs to me that the process for moving away from Service Locator is almost exactly the same, except that we use the container outside the class instead of inside it. Let’s say we have a class that uses a Service Locator. Show More Summary

hi: happyjacq: Someone left this post-it on my desk and I... - Maggie Nelson

hi: happyjacq: Someone left this post-it on my desk and I don’t think I’ll ever recover. science

Help Develop PHP: 5.6 RC1 on Homestead - Bruno Škvorc

Last week we talked about Laravel Homestead, a prepared local development environment for PHP built on Vagrant by Taylor Otwell, meant to serve as a common starting point for all Laravel (and possibly other PHP) projects. If you’ve missed...Show More Summary

Dynamic Menu Builder for Bootstrap 3: Item and Link - Bruno Škvorc

In part 1, we prototyped the end product and wrote the main Menu class, which serves as the menu manager - a container to hold all sub-units (items and links). In this part, we’ll build the remainder of the classes and demonstrate the...Show More Summary

September 2014 – US - Nomad PHP

Secure Password Hashing: It's Not Just For Experts Anymore Presented By Jeremy Kendall Sept 18, 2014 20:00 CDT The post September 2014 – US appeared first on Nomad PHP.

Dynamic Menu Builder for Bootstrap 3: Menu Manager - Bruno Škvorc

Creating menus and navigation bars has never been easier than with Twitter Bootstrap. We can easily create stylish navigation bars without too much effort. While it’s enough for some projects, you might encounter situations when youShow More Summary

What We Can Learn From Code Spaces - Stefan Koopmanschap

A sad thing happened earlier this week to the (d)vcs hosting service Code Spaces. An unauthorized person gained access to their Amazon controlpanel, and after an attempt to extort money out of Code Spaces to stop a DDoS on their services, (s)he started deleting their Amazon instances. Show More Summary

September 2014 – EU - Nomad PHP

Surprise! It's PHP :) Presented By Sharon Lee Levy Sept. 18, 2014 20:00 CEST The post September 2014 – EU appeared first on Nomad PHP.

PHP 5.6.0RC1 is available - PHP: Hypertext Preprocessor

The PHP development team announces the immediate availability of the first release candidate of PHP 5.6. As we entered the feature freeze with beta1, this is a bugfix-only release. All users of PHP are encouraged to test this version carefully, and report any bugs in the bug tracking system. Show More Summary

Toran Proxy and the future of Composer - Jordi Boggiano

TL;DR: New shiny product to support Composer development: Toran Proxy A bit of history I have spent quite a large part of the last three years working on both Composer and Packagist. This has been great fun for the most part, I learned tons, met a gazillion people both online and offline, got to travel places to talk about it at conferences. Show More Summary

The Cause Of Bad Software Is Bad Management - Paul M. Jones

Bad software may be created by coders. But its cause is bad management. The typical problems are needlessly complex requirements, poor communication in the project team between business and technical people, and inadequate testing. From the discussion of an article about whether to require software engineers to be licensed at Good Sentences, Bad Sentences | askblog.

6 Reasons to Move to Laravel Homestead - Bruno Škvorc

Laravel Homestead is, in a nutshell: an official, pre-packaged Vagrant “box” that provides you a wonderful development environment without requiring you to install PHP, a web server, and any other server software on your local machine. In...Show More Summary

Building a Drupal 8 Module – Configuration Management and the Service Container - Bruno Škvorc

In the previous article on Drupal 8 module development, we’ve looked at creating block types and forms. We’ve seen that blocks are now reusable and how everything we need to do for defining block types happens in one single class. Similarly,...Show More Summary

Dead Code - Derick Rethans

Dead Code London, UK Wednesday, June 18th 2014, 09:13 BST Again and again I am being asked why Xdebug sees "dead code" in places where people don't expect it. Most often this is related to PHPUnit's Code Coverage in the following situations: 1: The explanation for this is rather simple. Show More Summary

This Week on the Web: Swift, Bitcoin calculators, and more - Bruno Škvorc

Hello and welcome to This Week on the Web. As the name suggests, this is a weekly round-up of trends and themes from the exciting and giddy world of web development. Every week, we’ll put together a collection of links to articles and...Show More Summary

Building a Drupal 8 Module: Blocks and Forms - Bruno Škvorc

In the first installment of this article series on Drupal 8 module development we started with the basics. We’ve seen what files were needed to let Drupal know about our module, how the routing process works and how to create menu links...Show More Summary

What You May Have Missed in PHP, June 2014 - Bruno Škvorc

Continuing the News You May Have Missed tradition, we’re once again aggregating the latest web development related news that may have flown under your radar. We’ll be changing the title format slightly, though, to accommodate information that isn’t strictly news, but very few people know about nonetheless. Show More Summary

Recent Posting Activity


Posts per Week
Posts on Regator

Related Blogs

Copyright © 2011 Regator, LLC