{"id":11,"date":"2004-06-26T00:21:20","date_gmt":"2004-06-25T23:21:20","guid":{"rendered":"http:\/\/pgregg.com\/wp\/2004\/06\/blogs-blog-software-and-other-drivel\/"},"modified":"2004-06-26T00:21:20","modified_gmt":"2004-06-25T23:21:20","slug":"blogs-blog-software-and-other-drivel","status":"publish","type":"post","link":"https:\/\/blog.pgregg.com\/blog\/2004\/06\/blogs-blog-software-and-other-drivel\/","title":{"rendered":"Blogs, Blog software, and other drivel."},"content":{"rendered":"<p>Well, as some of you might have noticed. My blog has had a bit of a facelift.<\/p>\n<p>A few months back, when I was thinking of starting up this rant sheet, I started looking at some of the possible blog systems to &quot;help&quot; me achieve this.<\/p>\n<p>Recommended was <a href=\"http:\/\/www.blosxom.com\/\" rel=\"nofollow\" target=\"_blank\">Bloxsom<\/a> which is nice and pretty, seems to be widely used, however requires CGI and perl.&nbsp; The other big name was <a href=\"http:\/\/www.movabletype.org\/\" rel=\"nofollow\" target=\"_blank\">Movable Type<\/a>, but that seemed way over the top for a puny little personal blog.<\/p>\n<p>So, what to do?&nbsp; I thought &quot;well let&#8217;s look for something PHP based&quot;, which if you know me, I&#8217;m a bit of a php whore&#8230;&nbsp; &nbsp;Recommended* was <a href=\"http:\/\/www.s9y.org\/\" rel=\"nofollow\" target=\"_blank\">S9Y<\/a> as it is PHP and authored by many core developers of PHP &#8211; seemed perfect!&nbsp; &nbsp;{ * I&#8217;ll not be listening to that guy again <img loading=\"lazy\" decoding=\"async\" src=\"img\/smilies\/wink.png\" width=\"15\" height=\"15\" alt=\";)\"> }<\/p>\n<p>Oh how wrong I was, what a pain in the ass S9Y turned out to be&#8230; Badly structured, poorly thought out, and quite lacking in foresight.&nbsp; &nbsp;To get it to display blog posts on my homepage, I had to hack it into my homepage.&nbsp; The authors clearly accepted people would want to do this, and made a config option to turn off all the peripheral crap (calendars, search, archives) &#8211; but this then made the regular blog &quot;page&quot; useless.&nbsp; Customising it was, frankly, a bastard.<\/p>\n<p>And so after a couple of months of S9Y, it was time to move on.&nbsp; Now the challenge again was What software to use?<\/p>\n<p>Then it hit me, just what is a blog anyway?&nbsp; It&#8217;s a place where I can post a message and others can comment. Sounds like a forum \/ bulletin board system to me.&nbsp; I had recently set up a <a href=\"http:\/\/www.punbb.org\" rel=\"nofollow\" target=\"_blank\">punBB<\/a> based forum for the ops of the <a href=\"http:\/\/php.secure.info\/forums\/\" rel=\"nofollow\" target=\"_blank\">EfNet #php channel<\/a> and I really liked that for its simplicity and speed.&nbsp; Poking around on the punBB support <a href=\"http:\/\/forums.punbb.org\/\" rel=\"nofollow\" target=\"_blank\">forums<\/a> eventually led me to a couple of modifications: <a href=\"http:\/\/forums.punbb.org\/viewtopic.php?id=4036\" rel=\"nofollow\" target=\"_blank\">Reply Only forums<\/a> and <a href=\"http:\/\/forums.punbb.org\/viewtopic.php?id=3868\" rel=\"nofollow\" target=\"_blank\">PunNewz<\/a> which makes punBB perfect for blogging (with a fix and a tweak).&nbsp; Both, by the way, are written by Julian, aka cuteseal, of <a href=\"http:\/\/www.shuttertalk.com\/\" rel=\"nofollow\" target=\"_blank\">http:\/\/www.shuttertalk.com\/<\/a>.&nbsp; Kudos to Julian for his work on these.<\/p>\n<p>So there we have it, I now have a bulletin board \/ forum based blog, PHP based, powerful modding ability and, for now at least, I&#8217;m a happy camper.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Well, as some of you might have noticed. My blog has had a bit of a facelift. A few months back, when I was thinking of starting up this rant sheet, I started looking at some of the possible blog systems to &quot;help&quot; me achieve this. Recommended was Bloxsom which is nice and pretty, seems &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/blog.pgregg.com\/blog\/2004\/06\/blogs-blog-software-and-other-drivel\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Blogs, Blog software, and other drivel.&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"1","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[],"class_list":["post-11","post","type-post","status-publish","format-standard","hentry","category-general"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pbQOUu-b","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/posts\/11","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/comments?post=11"}],"version-history":[{"count":0,"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/posts\/11\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/media?parent=11"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/categories?post=11"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.pgregg.com\/blog\/wp-json\/wp\/v2\/tags?post=11"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}