views:

52

answers:

4

I've got a website, already hosted, and I'd like to add a blog section to it. However, I'm running out of time, so am looking for a quick and dirty solution.

Ideally, I'd like to use something like blogger or wordpress and integrate it into my site, rather than starting from scratch. Is this easy to do? Or would it be simpler to grab the RSS feed from a blog hosted on that site, and render it with XSLT?

Can anyone give me some suggestions on the easiest way to include this?

+1  A: 

What about hosting a wordpress installation on the same domain but under a different directory (www.mydomain.com/blog)? All you would have to do is to create a template that looks like your static site for wp.

Sebastian
+3  A: 

A non-programming answer is that you can set your site's DNS to forward blog.yoursite.com to a blog on blogger, which is about as easy as possible.

Pete Kirkham
+1 Best answer in my opinion on the subject of 'Quick and Dirty'
duckbox
A: 

Quick and Dirty solution and XSLT in teh same posting, you must be either pretty good or you do not know XSLT that well. Just teasing, I have not met very much people who volunteer doing XSLT.

Technically you can embed a wordpress or blogger blog in an iframe and choose some skin which does not clash too much with your site. I read it has been done but YMMV. Also do not forget that this is only a temporary solution as you will probably not get the googlejuice.

If you can, then just drop wordpress on your site. It's a 5-10 min install.

Peter Tillemans
That's assuming my FTP didn't take 30 minutes
Eric
+2  A: 

You can try using jekyll:

Jekyll is a simple, blog aware, static site generator. It takes a template directory (representing the raw form of a website), runs it through Textile or Markdown and Liquid converters, and spits out a complete, static website suitable for serving with Apache or your favorite web server. This is also the engine behind GitHub Pages, which you can use to host your project’s page or blog right here from GitHub.

Robert Munteanu