Friday, January 28, 2011

Beginning Work On The New Blog Engine

Today I'm starting to work on the new blog engine. A friend of mine has some server hosting he's letting me use in exchange for helping him develop a website for his recording studio. I'm planning on developing the same general blog engine for both his site and mine and then tailoring each to our specific needs. Today has been the first day I've had time to start working on it.

Unfortunately, his hosting provider doesn't support Python as a web programming language, which is really too bad because its syntax is incredibly easy to use and its quite a fast, powerful language and is great for developing things quickly. So it looks like I'm going to have to jump back into PHP, in which I really haven't dabbled for some four or five years. LOTS has changed on the web since then. Anyway, I'm older and wiser now with lots more experience in writing "good code". PHP was my first language and I had no concept of proper code-writing and I just wrote what I could to make things work any way possible. This meant ugly code (hard to understand, difficult to modify, etc), LOTS of repetition, and slow execution. We'll see how I fare this time around.

Anyway, so far I've started my first script for reading-in existing posts from an RSS feed. Yesterday I installed an Apache server on my netbook and got everything running well by all appearances. I hope to get a little development time in every weekend, but with this being my last semester in my Electrical Engineering Technology major, I'm quite busy.

Time will tell.

PS: Ubuntu 11.04 is shaping up niiiiiiiicely. Can't wait for April. :]

No comments:

Post a Comment