THE SQL Server Blog Spot on the Web

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

Davide Mauri

A place for my thoughts and experiences the Microsoft Data Platform

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 7, 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



Anonymous 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

abx said:


May 31, 2018 11:04 PM

chenlixiang said:



September 18, 2018 10:13 PM

chenqiuying said:


October 10, 2018 6:40 PM

xiaozhengzheng said:

2018-11-20 xiaozhengzheng

November 19, 2018 8:23 PM

chenlixiang said:


November 20, 2018 10:52 PM

qqq said:


March 27, 2019 12:39 AM

Leave a Comment


About Davide Mauri

Director of Software Development & Cloud Infrastructure @ Sensoria, an innovative smart garments and wearable company. After more than 15 year playing with the Microsoft Data Platform, with a specific focus on High Performance databases, Business Intelligence, Data Science and Data Architectures, he's now applying all his skills to IoT, defining architectures to crunch numbers, create nice user experiences and provide meaningful insights, all leveraging Microsoft Azure cloud. MVP on Data Platform since 2006 he has a very strong background development and love both the ER model and OO principles. He is also a fan of Agile Methodology and Automation, which he tries to apply everywhere he can, to make sure that "people think, machines do".

This Blog


Privacy Statement