Crumbpath:

iezy . be | about >

The information page

Introduction

Ben Van Aerde

First of all, the mandatory "hello and welcome to my website, hope you really like it, and (of course) hope you'll visit this site again, and again, and again...".
As you probably know, the reason why people build a website, is to get someone's attention. It isn't different here. That is why comments (good or bad), are most appreciated.

Who am I? Just some guy from Belgium: the one in the picture, on the right.

More information about myself can be found here.

The past

A few years ago, I started programming in PHP after being a bit upset about the selection of Content Management Systems (CMS) that was offered at that time. The exact word I used to describe them was: "bloated".

Some of them were quite nice, but were filled with so much goodies that it quickly became too slow. And the two things I dislike most of a website, are the lack of speed and the lack of a good overview on the main content.

The not-so-distant past

http://www.bcms.tk

The logical result was: can I make something better, or better said: the way I like it.

Of course I can! It's like cooking: something you make yourself, is always better! So with my little bit of knowledge of HTML, C++ and SQL (acquired at school), I started my own little project called "BCMS": Ben's CMS. Quite original huh!

The idea was to make something everybody can use with minimal effort. And all this should be possible from within the browser (so say goodbye to messing with the source code).

It's something that kept me busy for quite some time... learning PHP was surprisingly easy, the code resembles C++ a lot. The same with mySQL: school seems to be useful afterall...

At that time, I also learned that there are standards to follow when creating a website. When using those standards, the website will be shown correctly on all decent internet browsers. The only letdown is that not every browser is a decent browser, what makes it even more difficult to make a good website. I'm not taking names... *cough*IE*cough*

Recently, I have stopped working on this project. Why? Even though I enjoyed working on it, I felt a bit limited with it. The more I tried to implement, the more restrictions I had to make. I feel I've gone as far as I could have gone with it.

The present

The website you're looking at right now, is the natural result of my previous project bcms.
What I tried to do was keep the good things and try to leave out the bad stuff.

The main changes are:
  • object oriented programming
  • coding PHP separated from the HTML code, by using a template system
  • clean links (more info on this can be found here)
That means almost everything has been rewritten, and I'm really glad I took this step.
All these changes made me select a new name too: iezy. Pronounced as "easy", 4 letters that point out the thing which I think is most important in a CMS: user-friendliness.

The status of this project can be found here, but keep in mind that I sometimes forget to update this page...

The future

Time will tell... sooner or later... time will tell.

Right now, my future won't differ much from present, as I'll probably be working on this project during the next years. Because of the way it's coded, it can be altered quickly and a lot of stuff can be added without being an obstruction to the already created parts.

But of course, no one knows what will happen in the near future. AJAX is starting to become quite popular, and maybe my project will be old and gray by the time it's finished. At least I can say that I've been part in the attempt to make the internet a better place by respecting the web standards.

A nice fadeout song would be really appropriate now...

Login status

Login with OpenID

Standard site login

People online

4 guests