pod2

From time to time I have to create web sites with mostly the same features. For that mater I’ve started the pod2 project (http://code.google.com/p/pod2/)

The idea is simple: have somekind of best pratice/startup project for PHP. Initially I’ve started this for my band’s website (notice the pod… path of decay).

I’m using awesome codeigniter (I really like this framework, and I would recommend it to all the PHP developers out there), smarty and jquery. I have big big plans for this startup-kickstart framework.

When I finish Path Of Decay’s new site you’ll see the full potential of pod2 :)

Until then stay tuned!

“What is Smarty, and why should we use it?”

For the class “Business communication and organization” (not sure if the translation is OK), I had to pick a subject, and careful explain it, something like my idea that I should sell to the potential customer. So, going back to my PHP roots, I’ve chosen smarty (at that time version 2) template engine. There I’ve presented all the benefits of separating the presentation from the business layer, and how it then easy to change the view layer at any time. It was pretty cool to write something down and then show it to the world in the traditional way: audiance, projector and myself  :)

The down side is, that it is fully in Serbian Cyrillic and I’m too lazy to translate it, and it is really, really out of date :D

It was in June 2006.

pathofdecay.com

In March 2007 by band Path Of Decay released our first EP. And as a geek as I am, I had to create a website. Design was made by Ivana Bugarinović, our awsome drummer and a very talented artist. The idea was that the website should like the same as our booklet, so while going through the site you would actually read the booklet.

Frontend was created in flash (and actionscript 2) and backend was custom made in PHP. Site had all the traditional parts like biographym photos, lyrics, music, videos… All the content was loaded from XML files.

Later I’ve created a “lite” PHP only version of the site.

euforia-bg

Homepage for euforia-bg.com

I must admit, Euforia is one of my favorite bands, and also my friends play in it, so I’ve decided to help them out and create a web site (Lazar Bodroža did the great design, and I’ve put all the stuff together).

Website was completly in flash, but in backend it used phpbb2 forum that the band was using. I was working on it since February till April 2006. It was pretty challenging for me, firstly to find out how phpbb2 works, then how to call it from flash, how to play the videos, music, how to load them dynamically…and of course how to do all the animations in the flash. There was a lot ActionScript 2 in there.

letva.org forum

Homepage of letva.org

letva.org (ex daska.org, both words mean “board” in serbian) was my first PHP project, it started as my high school graduation project, but I’ve continued working on it later. It was pretty popular when I was in college during the first and second year of studies.

It was created from scratch, using PHP4 (and smarty for template engine) and MySQL 3. It had all the features most forums do like: categories, threads, posts, users, private messages, attachments, showing online users, list of all users, user rights (private forums), addressbook (something like a friend’s list) etc. I was pretty much satisfied with it, I’ve created some modules that I’ve used on other smaller projects (like session handling, db wrapper, image upload …)

Project started in mid 2003 @daska.org, but it was later transferred to letva.org because somebody bought that domain in the meantime.

Officially project was discontinued in October 2007.