THE SQL Server Blog Spot on the Web

Welcome to SQLblog.com - The SQL Server blog spot on the web Sign in | |
in Search

Davide Mauri

A place for my thoughts and experiences on SQL Server, Business Intelligence and .NET

Wordpress and PHPBB on SQL Server

In the last months, in the spare time, I started to study PHP in order to use it on a Windows + SQL Server box. Why you would do such thing you may be wondering. The point is that Wordpress is actually, IMHO, the state of the art of a free CMS that must be used as the backend for a community site: it’s feature-rich, it has a *lot* of plugins and themes, it can be used to host blogs and to empower a “thematic” website. In my case I’d like to refresh the engine used to publish the Italian SQL Server User Group website.

I’ve looked for a lot of alternatives in the .NET World, and I evaluated in the last year

  • Umbraco
  • DotNetNuke
  • Community Server
  • Orchard
  • ScrewturnWiki

For one reason or another, none of the mentioned platforms, which are great platforms BTW, was the right for us. We needed something

  • Capable of managing a community portal with news, articles, events, calendars and so on
  • Capable of managing the blogs of members, allowing the generation of new blog sub site on the fly
  • Fully customizable with a minimum effort for the end user
  • Enabled to use HTML5 and CSS3
  • Stable and Mature, with a good documentation and/or forum support
  • Easy to be extended/modified adapted to our needs
  • Compatible with MSN Live Writer
  • Compatible with SQL Server
  • Capable of hosting forums or capable of be integrated with a 3rd party forum platform

And at the end the platform that suits all our need is…Wordpress!

Of course this decision bring some challenges in the game:

  • I need to be sure that Wordpress can work *well* with SQL Server
  • I need to integrate Wordpress with a forum software.

Luckily Microsoft has written a cool abstraction layer for Wordpress, that make it compatible with SQL Server. And, even more luckily, there is a mainstream forum solution, PHPBB, natively compatible with SQL Server.

Of course not everything is as smooth as one would like it to be, so there are some “attention point” that one need to take into account when going in this way. And since there isn’t a lot of  documentation available on running Wordpress together with PHPBB on SQL Server, I though that writing some post can be helpful to the community. After all Wordpress and PHPBB are two *great* solution and having them available on SQL Server is something desirable in my opinion.

So, in the next months, I’ll write a series of four (maybe five) posts to describe how to have a Wordpress + PHPBB on IIS + SQL Server solution up and running.

Here’s the agenda of the next posts:

I’ll hope you’ll enjoy the topics!

Published Monday, May 07, 2012 5:12 PM by Davide Mauri
Filed under: , , ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Adam Machanic said:

You will see some Wordpress hit this site sometime soon... :-)

May 7, 2012 10:34 AM
 

Davide Mauri said:

ehehe :) if you need an hand...just ask. I've already fixed everything in order to have wordpress MU working like a charme on SQL Server, and I've also the script to migrate the blogs :)

May 7, 2012 10:50 AM

Leave a Comment

(required) 
(required) 
Submit

About Davide Mauri

Davide Mauri - MCP, MCAD, MCDBA, MCT, MVP on SQL Server - has worked with SQL Server since version 6.5, and his interests cover the whole platform, from the Relational Engine to Analysis Services, from architecture definition to performance tuning. He also has a strong knowledge of XML, .NET and the Object Oriented Design principles, which allows him to have the correct vision and experience to handle development of complex business intelligence solutions. Having worked as a Microsoft Certified Teacher for many years, Davide is able to pass all his knowledge to his co-workers, allowing his team to deliver high-quality solutions. He currently works as a Mentor for SolidQ and can be found speaking in many Italian and internationals events.

This Blog

Syndication

Powered by Community Server (Commercial Edition), by Telligent Systems
  Privacy Statement