{"id":103,"date":"2008-03-14T18:21:52","date_gmt":"2008-03-14T23:21:52","guid":{"rendered":"http:\/\/blogs.sphericality.org\/pyra\/2008\/03\/14\/the-why-of-wp\/"},"modified":"2008-03-26T23:56:13","modified_gmt":"2008-03-27T04:56:13","slug":"the-why-of-wp","status":"publish","type":"post","link":"https:\/\/blogs.sphericality.org\/pyra\/2008\/03\/14\/the-why-of-wp\/","title":{"rendered":"The Why of WP"},"content":{"rendered":"<p>Every so often, I get asked why I chose WordPress (and in this case, WordPress MU) for blogs.ai-ls.com .<\/p>\n<p>There are other options out there.<\/p>\n<p>The why is easy.&nbsp; I was trying to integrate the blogs into the already existing forums.<\/p>\n<p>There were basically 2 choices, WordPress, and The Blog Mog.&nbsp; If you&#8217;ve used the FF Wiki, you know what the blog mod is like.&nbsp; Eventually, I just decided that the PHP Nuke was getting too overloaded and started from scratch.&nbsp; I like the results.<\/p>\n<p>It is what it is, but it lacks a lot of features that are awesome &#8212; such as having your own url (in the case of this site, it would be something like www.ai-ls.com\/modules\/forums\/blogs.php?blog=1234).&nbsp; I guess you could book mark it, but it loses some of the appeal of a simple URL, such as blogs.ai-ls.com\/pyra .<\/p>\n<p>Well, this past week there has been a small battle in the ongoing fight of WordPress vs. Movable Type.<\/p>\n<p>It all started with this post in the MT blog &#8212; http:\/\/www.movabletype.com\/blog\/2008\/03\/a-wordpress-25-upgrade-guide.html , which was quickly followed up in one of their dev&#8217;s blogs http:\/\/sippey.typepad.com\/filtered\/2008\/03\/were-here-to-co.html , which was followed up in ma.tt (one of the primary authors of WordPress) http:\/\/ma.tt\/2008\/03\/wordpress-is-open-source\/ .&nbsp; All links have been removed b\/c I don&#8217;t feel like getting drawn into this mess.<\/p>\n<p>However, in the interest of fairness, I decided to test out Movable Type.&nbsp; I set up <a href=\"http:\/\/mt.blogs.ai-ls.com\/pyra\">mt.blogs.ai-ls.com\/pyra<\/a> as a temporary MT test site.&nbsp; I will make posts to both blogs to really try to understand how MT works.<\/p>\n<p>Installation was not hard.&nbsp; There were a handful of extra steps beyond what WordPress MU\/WordPress require, but nothing more than expected.&nbsp; It was painless, with the only troubles being a typo I made with the MySQL DB name.<\/p>\n<p>Then came some challenges.<\/p>\n<p>First off, I chose as my name &#8220;Pyra&#8217;s Testing Place&#8221;, because this is &#8220;Pyra&#8217;s Party Place&#8221;.&nbsp; I wanted the URL to be the same, so I changed it to just \/pyra.&nbsp; However, MT uses generated HTML for everything, instead of dynamic PHP (like WP), and it installed everything to \/pyras_testing_place .&nbsp; I&#8217;m also not used to having to hit publish and waiting more than about 10 seconds for the new post to show up.<\/p>\n<p>But its a different program, I shouldn&#8217;t expect Mac OS X to work exactly like Windows just because all I&#8217;ve used is Windows.<\/p>\n<p>If you visit the sites listed above, you will see both sides telling you why their product is better.<\/p>\n<p>As far as I can tell, they are basically the same.&nbsp; MT gives you more options, WP makes some things easier.&nbsp; Personally, from an admin point of view, giving the users less options is a good thing.&nbsp; I really don&#8217;t want 99% of the visitors choosing their own upload path, then asking me why nothing works.&nbsp; Maiev I know would know what he&#8217;s doing, but many others?&nbsp; Probably not.<\/p>\n<p>All of the advantages of MT (OpenID, can handle huge load, etc) don&#8217;t really apply.&nbsp; No one uses OpenID (aside from LiveJournal), and with akismet + open comments, anyone who wants to can just post with the now common format of &#8220;CharacterName of Server&#8221; or &#8220;CharacterName (Server)&#8221;.&nbsp; As to huge loads?&nbsp; This site gets maybe 1000 hits per day, so honestly, who cares.&nbsp; Oh noes, my pages loaded in .89 seconds instead of .72 seconds.&nbsp; It doesn&#8217;t matter.&nbsp; MT makes extensive use of the file system, while WP uses .htaccess and ModRewrite.&nbsp; MT includes a handful of items as standard that WP requires a plugin for (for example, the stats, and any MT install can be turned into a multi-user install).<\/p>\n<p>But MT does some dumb things too, like not creating a blog at the install root by default, even on a multi-user install.<\/p>\n<p>Since both products are basically even, and I&#8217;m already running on WordPress MU, I see no reason to change.&nbsp; I&#8217;m sure if I were running MT I would say the same thing.<\/p>\n<p>For the time being, the MT site will remain up.&nbsp; I can&#8217;t figure out how to enable user-created accounts, so send me a message if you want to test it out.<\/p>\n<p>This is my stance.&nbsp; If anyone really wants their own MT install, it can be arranged.&nbsp; As can &lt;charactername&gt;.ai-ls.com if you really want.&nbsp; Otherwise, as far as I&#8217;m concerned, WPMU is how this blog site will stay.&nbsp; For what this site is, I feel it is the better choice.<\/p>\n<p>-pyra<\/p>\n<p>Edit:  Bleh, looks like MT doesn&#8217;t work with Windows Live Writer, which is what I use for all of my posts anymore.  That&#8230; just&#8230; sucks.<\/p>\n<p>Edit 2: Jim Ramsey (lead designer for Movable Type) posted a link in my comments on how to make the Live Writer work w\/ MT.  I take back edit 1, it does work.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Every so often, I get asked why I chose WordPress (and in this case, WordPress MU) for blogs.ai-ls.com . There are other options out there. The why is easy.&nbsp; I was trying to integrate the blogs into the already existing &hellip; <a href=\"https:\/\/blogs.sphericality.org\/pyra\/2008\/03\/14\/the-why-of-wp\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[158,23,28,40],"class_list":["post-103","post","type-post","status-publish","format-standard","hentry","category-administrative","tag-administrative","tag-idiots","tag-mt","tag-wpmu"],"_links":{"self":[{"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/posts\/103","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/comments?post=103"}],"version-history":[{"count":0,"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/posts\/103\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/media?parent=103"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/categories?post=103"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sphericality.org\/pyra\/wp-json\/wp\/v2\/tags?post=103"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}