Blog Profile / Planet PHP

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

Blog Post Archive

The best way to improve team productivity - Brandon Savage

Green field projects are certainly rare, but they hold a certain appeal over developers. The ability to ignore all the mistakes of the past, and instead focus on new architecture, new ideas and new methodologies is enticing. And yet,...Show More Summary

Working with CodeIgniter HMVC Framework, Smarty Template and Doctrine ORM all together - PHP Classes

Working with CodeIgniter HMVC Framework, Smarty Template and Doctrine ORM all together By Tariqul Islam This is a tutorial to show how to combine CodeIgniter HMVC Framework with Smarty Template and Doctrine ORM. Read this article toShow More Summary

Interview with Code Climate - Cal Evans

Twitter Jeff Rafter @jeffrafter Bryan Helmkamp @brynary David Calavera @calavera Beth Tucker Long @e3BethT Show Notes Code Climate Madison PHP

What's a link? - Evert Pot

When you ask a developer, what is a "link", they may quickly answer "a URL" or "a URI", but this is not the whole truth. A URL is only an address that you can find to build a resource. A "link" connects one resource to another. My goal...Show More Summary

FluentDOM 5.2 - Thomas Weinert

FluentDOM 5.2 is released and here some new features: FluentDOM::load() The new static FluentDOM::load() function allows to use the loaders to get a FluentDOM\Document instance. $json = FluentDOM :: load ( $json, 'text/json' ); echoShow More Summary

Effective PDF Generation in Drupal - SitePoint PHP

A few months ago I had a client requirement for PDF generation, in this case to generate certificates that could be viewed online or printed. I spent some time looking into the best Drupal options available and picked up some advice along the way on how best to accomplish these aims. Show More Summary

ZCE Preparation Pack - Lorna Mitchell

tl;dr version: the ZCE Preparation Pack is now available from Leanpub costing $30. I've been running a preparation course for the Zend Certified Engineer exam for many years now.  Once upon a time it was possible...Show More Summary

RAML, the RESTful API Modeling Language - SitePoint PHP

In a recent article I introduced Slate, a static site generator specifically designed for writing API documentation. This time around, I’m going to look at something which in many ways is even better. But first, if you’ll indulge meShow More Summary

ClassManager – You shall not pass - Piotr Pasich

Hi! First of all I’d like to ask you a question – what’s your name? My name is Piotr and that is derived from the Greek ?????? (Petros) meaning “stone”.  Next to me is sitting my friend – Michael. Michael is from the Hebrew name ???????? (Mikha’el) meaning “who is like God?” (after this article […]

Developer Security Outreach - blog.phpdev

I’ve been thinking a lot lately about how to try to bring the security and development communities together, most specifically for PHP (see these two posts for more on that). PHP has a long standing reputation for being an insecure language that it’s had to overcome. Show More Summary

purpose of framework benchmarking speed - Michael Kimsal

I’ve followed the techempower benchmarks, and every now and then I check out benchmarks of various projects (usually PHP) to see what the relative state of things are. Inevitably, someone points out that “these aren’t testing anything ‘real world’ – they’re useless!”. Show More Summary

Introducing CockpitCMS – a CMS for Developers - SitePoint PHP

In this tutorial, we will see how to use Cockpit CMS to setup a CMS backend and to use the API interface provided by Cockpit to build a customized functional frontend. Not quite like other “heavy weight”, or “fully fledged” CMS’, Cockpit is light weight and “bare”. Show More Summary

A new URI handling library for PHP. - Evert Pot

The last little while have been all about URI's for me. I've been engaged in discussions about the upcoming 'PSR-7', I started working on a sort of 'hypermedia'-focussed router/repository type of system, and I recently ran into a bug...Show More Summary

Questions from the Field: Should I Escape My Input, And If So, How? - Derick Rethans

Questions from the Field: Should I Escape My Input, And If So, How? London, UK Tuesday, January 27th 2015, 09:03 GMT At last weekend's PHP Benelux I gave a tutorial titled "From SQL to NoSQL". Large parts of the tutorial covered using MongoDB—how to use it from PHP, schema design, etc. Show More Summary

Basic TDD in Your New PHP Package - SitePoint PHP

In part 1, we set up our development environment, baked in some rules as inherited from The League, and created two sample but useless classes - Diffbot and DiffbotException. In this part, we’ll get started with Test Driven Development. If...Show More Summary

PSR-7 By Example - Matthew Weier O'Phinney

PSR-7 is shaping up nicely. I pushed some updates earlier this week, and we agged 0.6.0 of the http-message package last week for implementors and potential users to start coding against. I'm still hearing some grumbles both of "simplify!"...Show More Summary

Lean publishing "Principles of Package Design" - Matthias Noback

During the great PHP Benelux Conference 2015 edition I published the final version of Principles of Package Design. Let me tell you a little bit about its history and some of the things I had to deal with. A bit of history My first book, A Year With Symfony, was released on September 4th, 2013. Show More Summary

It’s Monday, you could use some motivation - Piotr Pasich

Three days ago I decided to give you some motivation to start doing a code kata (see the Friday Dopamine Dump). Well, if you forgotten, haven’t got any time, had to do something more important and didn’t even try to try, then stop. No excuses! If you really want to do this – just start. […]

Recent Posting Activity


Posts per Week
Posts on Regator

Related Blogs

Copyright © 2015 Regator, LLC