Moving off Graffiti CMS and on to WordPress
September 30, 2009
Posted by on
After a long time of letting my blog go dormant, I’ve decided that it’s time to start blogging again. Giving my blog a face lift and moving it to WordPress seemed like the most logical start. Others, like Keyvan Nayyeri, are also moving on from Graffiti so I felt inspired to finally make the switch.
It’s been obvious to most that Graffiti CMS has a shaky future. It is clear that there is no dedicated product team focused on Graffiti at Telligent and that the company is still unwilling to open source the product despite pleas from its remaining user base. And as I expected, the lack of attention has given hackers enough time to find one security hole so far. While the hole was patched, it existed long enough that many sites, including my own, were hacked and the default.aspx file was replaced. In my case, my site was infected with malware that caused Google and other browsers to block my site. Telligent has since provided a work around for the exploit, but this was enough of a red flag for me to decide once and for all to move on.
Now on to why I picked WordPress. WordPress was one of the first blogging engines I used back in 2002 so I was already pretty familiar with it. I knew it had come a long away since then and I was very impressed with the progress that the product has made. So far it has been very reliable and has a good community behind it that has stood behind WordPress for the better part of a decade. Much of Graffiti CMS was inspired by functionality in WordPress and so for me, the choice was easy.
I did contemplate taking on Rob Conery’s Jedi challenge of writing my own Blog Engine in ASP.MVC, but I didn’t feel that I would be able to approach the functionality provided for WordPress or be able to maintain it long term. I also considered using another blogging engine written in ASP.NET, but none could approach the features, plugin model, and simplicity of WordPress.
If anyone is interested in the steps to move your blog from Graffiti to WordPress, I used this post from Jef and was able to follow all the steps to migrate my posts over. Since my blog has been inactive for so long, I’m not too concerned with permalinks being inconsistent, but Jef’s post had a solution for those who need it.