Monthly Archives for September 2009

I-Programmer.info: Building a Joomla component using Eclipse for PHP

On the I-Programmer.info blog there's a recently posted tutorial about creating a component for Joomla in the Eclipse IDE (with the PHP development tools installed).

Although there are a lot of good tutorials describing how to create a new component for Joomla it can still be difficult to organise all of the material into a procedure for developing using an IDE and a local test environment such as Eclipse for PHP. So here are some more specific instructions about the whole process with nothing left out (I hope!).

They step through the process - making the Eclipse project, creating the XML definition, packaging it up into a zip file and installing the new package in your Joomla! installation. Sample XML and screenshots are provided to make the component creation easier.

BiGiTSS Blog: Upgrading to PHP 5.3..! ‘” are you sure?

New from the BiGiTSS blog there's a reminder for those looking to upgrade to the latest PHP 5.3 release - is your code ready?

If you are planning to upgrade to PHP 5.3 from PHP 5.2.x then you must think twice before you really do it. There are few things you should take care of. Recently last week I tried upgrading one of the web-server to PHP 5.3 from PHP 5.2.9 and it was not a good idea which I came to know later on.

They mentions all of the warnings/errors they found on the upgrade and spotted an issue with one of their external libraries that caused them to have to roll back that as well. Be sure to check the deprecated list before you try moving up your PHP version and ensure that things like the __toString override don't catch you and your application off guard.

CodeWorks ‘09 - Atlanta - Chuck Burgess