{"id":2517,"date":"2009-10-03T18:48:48","date_gmt":"2009-10-03T23:48:48","guid":{"rendered":"http:\/\/www.allyngibson.net\/?p=2517"},"modified":"2009-10-03T18:48:48","modified_gmt":"2009-10-03T23:48:48","slug":"on-website-fun","status":"publish","type":"post","link":"http:\/\/www.allyngibson.com\/?p=2517","title":{"rendered":"On Website Fun"},"content":{"rendered":"<p>I have no idea what someone visiting my website this afternoon might have seen.<\/p>\n<p>I needed to upgrade WordPress.  When WordPress 2.8 dropped, I uploaded the files, and found my Dashboard (that&#8217;s the admin panels I see when I blog) completely trashed.  WordPress 2.8, in its initial release, was a total freaking memory hog, and it required more memory than my server was willing to give it.<\/p>\n<p>I bit a bullet.  I downgraded back to 2.7.2, and I decided I could wait until the clear problems with WordPress&#8217; memory bloat &mdash; and let&#8217;s be blunt, it <i>is<\/i> memory bloat &mdash; were sorted.<\/p>\n<p>2.8.1 came and went.  So did 2.8.2 and 2.8.3.  And then 2.8.4 came out, and it was absolutely urgent, hair on fire urgent for anyone on a previous version of WordPress to upgrade.  Security flaw of some sort.<\/p>\n<p>But was the memory issue dealt with?  I had no idea.  I couldn&#8217;t find out.<\/p>\n<p>So I waited.  I searched hither and thither on the &#8216;net.  I couldn&#8217;t find an answer.  Mostly because the problem of memory bloat wasn&#8217;t <i>seen<\/i> as a problem &mdash; a solution was offered, but it wasn&#8217;t a solution, per se.  It was a workaround.  (Allocate more memory to WordPress.  That&#8217;s not a solution.)<\/p>\n<p>Finally, I said, I&#8217;m going to upgrade.  I knew that 2.8.x <i>worked<\/i> on my server, even if the Dashboard was fucked.  And then I could ask my host to increase my memory allocation.  That seemed like a plan.<\/p>\n<p>I deactivated my plugins.  I turned WordPress back over to that wonderfully awful WordPress design, Kubrick.  I hate Kubrick.  It&#8217;s worse than Moveable Type&#8217;s default style, Vicksburg.<\/p>\n<p>Of course, it take for-fucking-<i>ever<\/i> to upload WordPress core files.  And my server decided to disallow an FTP connection about midway through.  Joy.<\/p>\n<p>Files were uploaded, I logged into WordPress and upgraded my database, and&#8230;<\/p>\n<p>I had to restart Opera.  It refused to let me enter the admin areas; instead, it kept showing me a cached &#8220;You must upgrade your database&#8221; screen.<\/p>\n<p>Not a big deal.  I love Opera. \ud83d\ude42<\/p>\n<p>Except for when Opera fucks up e-mail synchronization.  That&#8217;s frustrating as hell.  Especially because it didn&#8217;t use to do that.<\/p>\n<p>In any case&#8230;<\/p>\n<p>Much to my surprise, WordPress ran in 16 megabytes.  The dashboard wasn&#8217;t fucked.  I could access <i>everything<\/i>.<\/p>\n<p>I&#8217;m trying out a new theme, Brian Gardner&#8217;s <a href=\"http:\/\/www.briangardner.com\/blog\/introducing-the-core-blog-theme-for-wordpress.htm\">Core Blog Theme<\/a>.  It&#8217;s pretty plain, but it&#8217;s good for a change.<\/p>\n<p>The grungy theme I had for a few weeks?  Yeah, it didn&#8217;t do it for me.  That happens.<\/p>\n<p>I&#8217;m upgraded, and things don&#8217;t appear to be broken.<\/p>\n<p>That&#8217;s a good thing. \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I have no idea what someone visiting my website this afternoon might have seen. I needed to upgrade WordPress. When WordPress 2.8 dropped, I uploaded the files, and found my Dashboard (that&#8217;s the admin panels I see when I blog) completely trashed. WordPress 2.8, in its initial release, was a total freaking memory hog, and<a class=\"more-link\" href=\"http:\/\/www.allyngibson.com\/?p=2517\">Continue reading <span class=\"screen-reader-text\">&#8220;On Website Fun&#8221;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4095],"tags":[351,4096],"class_list":["post-2517","post","type-post","status-publish","format-standard","hentry","category-wordpress","tag-meta","tag-wordpress","entry"],"_links":{"self":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/posts\/2517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2517"}],"version-history":[{"count":0,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=\/wp\/v2\/posts\/2517\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2517"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2517"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.allyngibson.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}