Archive for February 7th, 2008
PHP Developer - February 7th, 2008
Over on the Zend Developer Zone today, Akash Mehta has written up a review of a book from Packt Publishing, “PHP Web 2.0 Mashups” (by Shu-Wai Chow):
As it’s title suggests, PHP Web 2.0 Mashup Projects is a demonstration of the various techniques available for developing mashups in PHP. Through a highly practical format, Shu-Wai takes the reader through a series of projects utilising different web services and APIs, while carefully exposing the reader to a wide variety of technologies and data formats.
With careful selection and shaping of language, the book is an extremely effective introduction to the world of mashup development with PHP.
Akash talks about the contents of the book (the different projects it covers) and how the book provides a version useful resource to those just getting into the mashup world - a reference guide to some of the popular data transfer methods/formats out there.
Continue Reading ·
PHP Developer - February 7th, 2008
DevShed has posted the next-to-last (part four) of their series looking at destructors in PHP5 applications today. This time they focus on passing information back out of the destructors as the script is finishing.
In this fourth article of the series I’m going to teach you how perform this process when working with multiple objects (remember that you already learned how to achieve this using only one class instance).
They start simple, showing how to handle one object to give you a base to work from. They modify this to expand it out and show the management instead of three different user data objects.
Continue Reading ·
PHP Developer - February 7th, 2008
Hasin Hayder has provided some instructions he’s created to install the Imagick extension for PHP on a Ubuntu linux system (7.10) in a new blog entry.
I already have ImageMagick installed in my machine and I tried to install the Imagick extension for PHP but I was stuck with strange errors. I have spent couple of hours today to figure out what I did wrong and Why I cant build that extension. Finally I’ve figured out that I must install ImageMagick from source first to build that extension. Heres how to.
He walks through the install, talking about where to get the package from, where to get the PECL extension for PHP and the compile process (with the result of a .so file PHP’s extension can use).
Continue Reading ·
PHP Developer - February 7th, 2008
Sebastian Bergmann has posted the results of some benchmarking on the compilation he’s done on the branches of PHP from version 3.0 all the way up to 5.3-CVS.
As people keep asking me for an update to my previous benchmarks (PHP / GCC / ICC Benchmark, PHP 5.1 / GCC Benchmark (Update), and PHP 5.1 Performance, I quickly ran a new benchmark today.
He rendered the results out into a series of charts defining the number of total seconds taken for the compile and how long each of the components took. It’s impressive to see how much of a jump there was between the 3.0 series and 4.3.
He also includes his compile settings (and machine information) as well as the numbers for the results if you’d like to graph them out yourself.
Continue Reading ·
Dev Shed - February 7th, 2008
Authentication and authorization are two of the most vital functions on a network if they aren t working properly nobody will be able to get anything done. This article the first part in a four-part series explains how to handle authentication and authorization in Samba. It is excerpted from chapter five of em Using Samba Third Edition em written by Gerald Carter Jay Ts and Robert Eckstein O Reilly 2 7 ISBN 596 7698 . Copyright 2 7 O Reilly Media Inc. All rights reserved. Used with permission from the publisher. Available from booksellers or direct from O Reilly Media….
Free Webcast: NextGen Load Testing & Diagnostics that Work Learn how integrated load testing and diagnostics can identify and fix performance bottlenecks
Continue Reading ·