12.30.2008 --
Created a new hybrid quotes file format. [[demo]]
12.29.2008 --
Implementing a URLCode system for web-friendly URL's
12.16.2008 --
Blog Entries remake in progress
TODO: Pagination, category organization
12.15.2008 --
Legacy URL support in progress
Playlist ported from v2
Jakki's Recipes ported from v2
12.14.2008 --
Quotes Archive remake completed
12.13.2008 --
Template Engine up and running.
|
Welcome to the Jakiao.com Proving Grounds!
The proving grounds is where I will be testing the next codeset for Jakiao.com. Currently, the purple design you see at www.jakiao.com is three years old at its very core. The time has come for something new!
With this in mind, I have begun work on the HTML template for the next Jakiao.com design. This first step is different than what I usually take for websites I work on. Usually I start with a design and then write the HTML around it. The problem with that is the designes are always more complex than I am willing to write the HTML for. This is exactly why the existing layout is completely broken in Firefox and only works properly in IE6.
For this layout, I am actually developing it from within Firefox. To assist me, I have the following addons installed: Firebug, YSlow, and Web Developer. All three tools are extremely useful at breaking down the componants of a website and for increasing development time. I highly recommend you check them out!
What to Expect in Jakiao.com v3.0
First, a lot of the core features will remain. That is, my quotes archive will continue to be updated, my playlist will continue to be modified, recipes are still available, etc. Oh! And blogs entries. Can't forget about those. The new interface will employ the use of Ajax to streamline things, such as commenting on a blog, or giving your vote on a song in my playlist. On the administrative side of things, I will be able to edit virtually everything on the site in-place. Cool stuff.
Next, I intend to make Jakiao.com's features be open for use to others. That is, I will be making a system where viewers can setup their own quotes archive or playlist, and possibly even screencap uploads. Just a nifty little place to organize such things! So that should liven things up a bit.
Programming Differences between v2.0 and v3.0
In Jakiao.com-2.0, There is no template system. There is no centralized database handler. Every piece of the site is custom coded and follows no set pattern. That's because I wrote the code three years ago and have since learned a lot more. I should try to be neat.
Jakiao.com-3.0 will employ the use of classes to organize data, a centralized database class with caching support, a template system to increase the possibilities for each page, and overall more refined skills than what were used three years ago.
I intend to bring in more multimedia now than what had existed in the past. So to help the delivery of that content, all multimedia will be cached and served via the Highwinds Content Distribution Network. This will be fun to play with ...
The software that will be used in Jakiao.com-3.0 include Apache HTTP Web Server 2.2, PHP 5.2, MySQL 5.1, memcached, and Ajax. The Facebook Connect service will likely be included as well.
As more notes are needed, I will add them. Until then, Adios!
~Jakiao
P.s. Ignore the box below. It's there only for debugging purposes.
Total Queries: 3
SELECT `ipaddress` FROM `ban` WHERE `ipaddress` LIKE '38.%' AND `expires` > 1265686861 ORDER BY `timestamp` DESC SELECT `useragent` FROM `ban` WHERE `useragent` != '' ORDER BY `timestamp` DESC SELECT `notice` FROM `ban` WHERE (`country`='' OR `areacode`='' OR `zipcode`='') AND `expires` > 1265686861
|
|