Computer Programming

To content | To menu | To search

Tuesday, June 9 2009

Moving DotClear

Links and other annoying things

After testing out this new and otherwise wonderful blogging software, today seemed like a good day to move it from the test area to the main web site.  All that needed doing was to change the directory for this domain name to point to the blogging software.  Well, it turned out to be a bit more tricky....but it's a practical example of how to fix software problems with a hack or two.

Continue reading...

Friday, June 5 2009

Dynamic Web Pages

To Strut or not to Strut.

OK, so we have some web pages that we want to dynamically generate.  For example on www.Love.it, when a registered user logs in, they are given a home page that displays the number of messages that they have waiting for them.  A typical page for a data based backed web site.  The problem is, how on earth do we get the data from the database and put it somewhere onto the HTMP web page and do this on the fly.

Continue reading...

No Cookies thanks

Cookie free Web Navigation

Here is one simple way to avoid having to force cookies onto the visitors to your web site.

Continue reading...

Wednesday, June 3 2009

Blogging Software

The good, the bad and the plain aggressive.

There are a countless number of web sites out there claiming to show us how to download and install blogging software onto our own servers.  This they say can easily be done in 5 minutes or less.  Some even go so far to suggest we must be a idiot if we can't follow their cryptic instructions.  

Continue reading...

Tuesday, June 2 2009

Session Tracking

Internet cookies

Web sites these days typically track visitors to their sites with a session identifier, either held in little files called cookies ( the ones quickly baked by Netscape in the 1990's ) or by adding the identifier to the web site’s URL’s. Unfortunately for the individual internet citizen, there are serious problems with both these methods.

Continue reading...

Welcome to Dotclear!

This is your first entry. When you're ready to blog, log in to edit or delete it.