Every PHP developer will have heard the phrase “Test DrivenDevelopment”, but not everyone sees the point of it. Even amongthose who do see the point, there are many reluctant to investtheir time in learning a whole new way of working. Jeff Carouthexplains why making the move is easier than you might think.—by Jeff Carouth
Google Gadgets have the potential to offer far more in theway of interactivity than has been available in customizableportals until now. This is one area of Web development that looksset to expand, so read Timothy Boronczyk’s overview and familiarizeyourself with the technologies involved. You’ll be surprised at howlittle of it is new.—by Timothy Boronczyk
As we all know, the Web isn’t made up purely of (X)HTMLdocuments. If you’ve ever found yourself needing to pull togetheror manipulate PDF files and spreadsheets dynamically, you’llprobably find the information Aaron Wormus provides in this articlevery useful.—by Aaron Wormus
Long-term PEAR contributor Helgi ÞormarÞorbjörnsson gives a guided tour of the PEARpackaging system, and explains why using it for non-PEAR projectsis such a good idea.—by Helgi Þormar Þorbjörnsson
Is everything in Web development changing too fast? Or isnothing really changing at all?—by Steph Fox
Ivo Jansch explains the rationale behind his new EnterprisePHP column.—by Ivo Jansch
Firebug is without doubt the most popular development toolamong Firefox plugins. Christoph Dorn thought it would be nice tohave PHP integration for it.—by Christoph Dorn
Frustration with the Canadian media industry leads Marco todraw comparisons between cable TV and password-protectedfiles.—by Marco Tabini
Accessing backend system…
We're sorry, but your session has expired due to inactivity. Please use your browser to refresh this page and log in to our system again.