Community News: PHPBenelux Conference Schedule Announced

The PHPBenelux conference has officially released their schedule for this year’s event. Speakers include:

  • Fabien Potencier
  • Juliette Reinders Folmer
  • Ivo Jansch
  • Cal Evans
  • Paul Borgermans
  • Rowan Merewood

The conference, being held January 30, 2010, Antwerp, Belgium, is also accepting registrations and has early bird pricing of 75 Euro until the December 24th deadline.

IBuildings techPortal: Profiling with XHProf

On the IBuildings techPortal site today there’s a new article (written up by Lorenz Alberton) about using the XHProf profiling tool as an alternative to the feature used in another popular PHP-related too Xdebug.

In this article, we’re going to try another profiler, XHProf, developed at Facebook and open sourced in March 2009 (under the Apache 2.0 license). XHProf is a function-level hierarchical profiler, with a PHP extension (written in C) to collect the raw data, and a few PHP scripts for the reporting/UI layer.

He walks you through the install (either via packages or, if it complains, via the usual PECL build process) and the functions you’d need to profile a chunk of code, an entire page and how to use the UI and reporting output to help define where the real problems are in your code.

Brandon Savage’s Blog: 5 (Good) Lessons The Government Teaches Us About Object-Oriented Programming

Brandon Savage has taken some of the good practices in object oriented application development and related them to some of the things that the government can teach you about them:

However, the ubiquity of governments around the world also gives us a unique opportunity to learn some lessons from them as developers, particularly about principles of object oriented programming. Governments serve as perfet object lessons (pun intended), demonstrating some of the good, the bad, and the ugly object-oriented practices we see.

He looks at five topics – abstraction, encapsulation, implementation of dumb objects, decoupling and the concept of “one class, one responsibility”.

Stefan Koopmanschap’s Blog: A day filled with symfony news

Stefan Koopmanschap has posted about some major recent advancements with Symfony framework:

Great stuff is happening today! I would dare to say that to date, December 1 2009 is probably the most active and important day in the history of the symfony project! Three(!) new versions have been released, amongst which the first of the last branch of symfony 1, and a new book is available in the form of an online advent calendar and a print book.

The releases included a major bugfix release (1.2.10) and the two new branches – Symfony 1.3 and 1.4. You can find their advent calendar for this year here. Its different than in the last two years – it’s not a project but more the usual collection of articles.

ThinkPHP Blog: Developing desktop applications by using web technologies

On the ThinkPHP blog today there’s a new post looking at one of the better offerings for making desktop applications with the web-related skills you already know – CodeStrong (as a part of the Appcelerator/Titanium project).

Looking how to develop a desktop application in a short term, I came accross “Titanium Developer”. This Open-Source tool helps you to create desktop apps. The special feature about it is the possibility to use well-known Web-Technologies such as HTML, JavaScript and PHP. Thus, learning a new programming language is no longer necessary. Another advantage is that you can directly create binaries for Mac, Linux and Windows using the same code.

They look at some example code to create a basic “Hello World” kind of tool and show how PHP can be embedded directly into the code, as made possible by the native PHP support introduced from contributions from people like Ben Ramsey.

Community News: PHP Advent 2009 Kicks Off

As Chris Shiflett mentions in a new post to his blog, this year’s PHP Advent series of articles has kicked off with the first article, Comprehensible Code by Paul Jones (of the Solar framework project.

With the help of Sean and twenty-four fantastic authors from the PHP community, PHP Advent is back for a third year.

You can keep up with the latest articles either by checking back at phpadvent.org daily, following them on Twitter or by subsscribing to their feed.

Community News: PFCongres Call for Papers Now Open!

The PFCongres PHP conference (in April of 2010) has officially opened its Call for Papers today and will be open until February 8th, 2010.

PFCongres is the web development conference in the Netherlands and welcomes everyone, including expert PHP-professionals, ultimate beginners, and everyone in between. Also, we do not only focus on PHP, but welcome talks on front-end and back-end development as well as enterprise related presentations. Please do not hesitate to propose, even if you are not sure your talk fits in our subject range.

You can submit your talk idea (accepting both Dutch and English sessions) on their submission form. They’re also looking for sponsors for the event to help out with some of the costs of putting on a conference like this. If you’re interested in helping out, send them an email.

Sandro Groganz’s Blog: Commercialization of PHP Software

Sandro Groganz has posted an article with some of his thoughts on commercialization of PHP-based applications and how the right marketing can help the great source code shine.

Great source code doesn’t speak for itself. More often than not, it isn’t the better software product that wins in the market. This article explains how a PHP-based product can gain a good position in the market and be made appealing to customers by using marketing communication.

He touches on the differences in business models, the “licensing mix” that can happen when Open Source software is used and how open communication through various media, not just in the code, can help to define those really using the code and help you define where your product fits in the overall software world.

Community News: PHPBenelux Conference 2010 Site Now Live!

As Stefan Koopmanschap mentions in a new post to his blog, the official website for the PHPBenelux Conference 2010 is now live!

This is the first time we’re doing a conference of this size, but definitely not the last time. And it’s exciting already. We have already announced our first speaker: David Zuelke will be speaking about the state of SOAP in PHP. Aside from that, we have 9 other excellent speakers that will be announced in the coming days, plus two top-notch keynote speakers, also to be announced in the coming days.

You can get Early Bird pricing if you register before January 30th at a cost of 75 Euro. The PHPBenelux is the main representative for the PHP community in the Netherlands, Belgium and Luxembourg (BeNeLux), providing monthly meetings and special events for PHP enthusiasts.