Databases run just about everything on the web, from ebay to the latest social networking site. Any site that generates a lot of content and updates on a daily, weekly, or monthly basis should use some sort of online database. There is a reason that most blogs use either a “flat file” database (i.e. MoveableType), or a commercial or open source database application (i.e. WordPress – which this blog uses). Databases store your data so you can output and shape it based on the function that your sites user wishes to perform. This is the meaning of “dynamic data”, the benefits of which i will describe below.
Archive for the ‘phpBB’ Category
Whenever i create a website, i like to try my best to create a consistent look and feel for the entire site as much as possible. If you change UI elements such as navigation links when you go to an installed web application on your site you WILL confuse your users.
That said, it isn’t always practical to shoehorn your entire main site design in to an application without downgrading that applications functionality. With phpBB for example, if I wanted to use the Iswapyou main site design I would need to have two navigation bars (the main site nav and phpBB’s nav) on every phpBB page. This would take up too much space on the page and introduce more clutter than i wanted to, so I instead put my iswapyou main sites navigation links into phpBB’s navigation bar.
PhpBB is definitely one of my favorite open source projects ever. Because its open sourced with the GPL, a huge modding community has emerged full of people molding the forum software in to what they want it to be. Its pretty common for people to add on their own stuff, like spam filters or ways to post YouTube videos…