Web Application Development

Programming for Real Data

Some problems should jump out at you and shout "Look at me!". But, because things appear to work properly, you just don't notice. But then you load some real data into a system and suddenly everything grinds to a halt and, with a sinking feeling in the pit of your stomach, you come to the [...]

Database Abstraction

Here at ireckon we've invested a lot of time into developing our own in-house PHP framework, dubbed Vincent. The need for a custom PHP framework arose after tests of existing frameworks (Zend, Symphony, CakePHP) failed on our existing server set up combined with the traffic that we currently do. The intention was to write a [...]

Centralising Logins With OpenId

These days, with so many free and well supported open source items available on the net, it is easier and a lot more cost effective to use some of these services to provide our clients with an easy and effective business solution.  With the needs of most business being different, there is sometimes a need [...]

Performance Considerations

In an environment where resources are limited it is important to not just be smart about how many resources you use but also the way in which you use them. I have to admit that this wasn’t something I really thought about too much until a few years ago when I had to create a [...]

Making CSS Work In SSL

When integrating a shopping cart into a web site you obviously need to switch to an SSL environment before asking for any payment details, and you want the SSL site to look as nice as the main site does, or identical to the main site in fact. But you don’t want to have two copies [...]