Home arrow Blog

Another Joomla installer problem

There is a problem with the PHP function gunzip() which in early versions of PHP 5 is known to have made large and unnecessary memory demands in some circumstances. This error is liable to be triggered by Joomla for some PHP versions in the 5.1.x range. Also, there is a problem with some of the Joomla code.

#128006 • 10/20/2009 5:26pm by Martin Brampton • Vote: Up votes (12) Down votes (10)

Well used singletons are GOOD!

Pejorative comments about singleton classes abound. All they seem to me to have proved is the age old truth of software: all techniques can be used badly. Earlier, I looked at Steve Yegge's complaints about singletons. Now I'm reviewing a set of objections attributed to Brian Button by Scott Densmore.

#128005 • 09/19/2009 1:00pm by Martin Brampton • Vote: Up votes (9) Down votes (10)

In defence of singleton

It has become fashionable to condemn the singleton pattern. Apart from specific complaints, it is said to be not OO. Now what I'm going to provide is not a general response to general remarks, it is a PHP specific response to attacks on singleton. It's based on my own actual development experience.

#128004 • 09/19/2009 10:32am by Martin Brampton • Vote: Up votes (7) Down votes (9)

Using powerful PHP array functions

There is a wealth of useful power in the PHP array functions. They are generally much more efficient than writing your own PHP code, since they are compiled. Not that I'm against PHP being an interpreted language, there are a lot of advantages in that. But you should still take advantage of efficiency where it is easily available.

#128003 • 09/17/2009 10:24pm by Martin Brampton • Vote: Up votes (7) Down votes (9)

Joomla extension installer memory failures

The Joomla! installer for adding extensions can take excessive amounts of memory. So much so that your PHP memory may be exceeded, causing the install to fail. A significant part of the problem is a coding error that can be easily fixed.

#128002 • 08/30/2009 8:34am by Martin Brampton • Vote: Up votes (7) Down votes (14)

Web Software on a VPS

Much of my time is spent as a developer of web related software. But recently I've found it impossible to avoid being drawn into some quite complex hosting issues - for handling my own sites and those of clients. Experts in internet related software will be familiar with the problems I have found; many software developers will be less familiar with them. This article is intended to help those who, like me, approach the use of hosting with less than comprehensive knowledge of the area.

#128001 • 08/28/2009 4:03pm by Martin Brampton • Vote: Up votes (17) Down votes (12)

Results 1 to 6 of 6