Developing the EIB engine
Recently, I’ve been hacking away at the EIB engine (”Easy Interface Broadcaster”… not EternityInBlack :)) and I’ve been using it to brush up on my OOP knowledge. I recalled the last time I had bouts with OOP: I was studying Java and I thought to myself, “This would be practical when I started working as a programmer.” Little did I know that everyone uses it in PHP now, and it hasn’t ceased to amaze me at how easily modularized and organized everything is now.
The EIB is currently being developed for use with a client’s link manager system and the upcoming game site that I am designing. I’m particular excited about the upcoming game site. The EIB features a fully functional registration confirmation system, a template system with Smarty as the framework, session handling system, and a unified file architecture - in fact, EIB will only use 9 primary files (not including templates, styles, etc)! My whole goal in programming this is to be able to deploy websites quickly and efficiently with the least amount of file editing. I believe that I’ve struck a good balance between compact code and compact functionality, but we’ll see when it comes to implementation if it still is less bloat-ware and more precise-ware!
