• Fun with Amazon.com
    • Ganglioneuroma: Rarest and most benign
    • It's done
    • Fun with Yelp...
    • That's no moon...
    • Online classes
    • Insert your getting stoned joke here
    • The new Gmail look and feel...
    • Garmin 60Csx vs Oregon 450
    • Our 2011 Apple Harvest
    • Expense report
    • Hard Drive Destruction
    • It's the small things...
    • Random passwords
    • Cherry Dutch Baby
    • The paperless office needs a paperless toilet
    • Cilantro-pistachio pesto pesto, rice and beans
    • My first iPhone hide
    • Yeast Waffles
    • Seiko battery replacement
    • Nikon D40 won't power up
    • Mapnificent
    • Geocache Queries
    • iPhone 4 travel map
    • I'm Here To Put You Back On Schedule
    • Disruptive technologies
    • Fraud alert
    • Cleaning between the door glass of a Frigidaire oven
    • Snap, Crackle and Pop
    • Dolphin Kick
    Pigs ready for take-off Mail Enhancement

    Migrating from WordPress to Movable Type (Part 1)

    By jim On 19 March 2007 · 1 Comment · In Cool Geek Tricks

    No, that’s not backwards. My three-month experiment was an unexpected failure. While WordPress is easy to install, feels very slick and has some innovative features (especially with Ajax plugins), there have been enough serious problems that I have gone to the effort to move back to MovableType. Tonight, I’ll highlight the three most serious problems I’ve had. In part 2 (later this week), I’ll detail what was involved in migrating from WordPress to MovableType.


    1. WordPress has too many updates – In mid-December, I installed WordPress 2.0.5, which had been released in late October 2006. There were five subsequent releases:

      January 5, 20072.0.6“important security fix” – this was unspecified, but as it’s a security fix, I applied it.
      January 15, 20072.0.7“PHP vulnerability fix” – again, unspecified, but something they’re able to work around.
      January 22, 20072.1“major release” – includes some very cool features. I had known this was coming.
      February 21, 20072.1.1“minor bug fixes.” Okay, it’s been a month, minor bug fixes, sure why not.
      March 2, 20072.1.2a security exploit” had been introduced in the 2.1.1 distribution.

      The “emergency upgrade” was the last straw. It’s bad enough they’re always having to patch security issues, but having a release compromised is not encouraging.

    2. PHP is fragile – Though it seems ideal for the web,
      there appears to be enough instability between PHP versions that things break. Randomly. For example, in mid-February, my web service provider started upgrading their machines to 5.2. They reverted, rescheduled, then retried using a subsequent version. In the mean time, functions on my blog were breaking in bizarre ways. For example, Steve reported that perma-linked pages were blank. I hadn’t changed anything, nor were there errors in the Apache log files. I went through all of the WordPress configuration menus, finally identifying a workaround: untick the “WordPress should compress articles (gzip) if browsers ask for them” option. huh?


      Then my comments mysteriously broke because the plugin that had been working with the earlier version of PHP 5 was somehow incompatible with 5.2.x. I don’t recall point release of perl ever being fragile.

    3. WordPress truncates tables. While editing this entry, I pasted in a table from Excel. It previewed nicely, leaving me impressed with the WYSIWYG editor in WordPress. When I saved it, the table was truncated. Lather. Rinse. Repeat. In haste, I pasted an image of the Excel table.


      Later, I noticed several of the blog entries that I imported also had parts — all tables — truncated. For example, in my how to (not) lose 95 pounds by April, I had a table that looked like this:

      <table>
      <tr valign=top><td align=left><b> The basic truth:</b></td></tr>
      <tr valign=top><td align=right>
      Weight loss (lbs)</td><td> = </td><td>(calories burned - calories consumed) / 3500</center></td></tr>
      <tr valign=top><td align=left><b> Rearranging the equation:</b></td></tr>
      <tr valign=top><td align=right>
      Calories Burned - Calories Consumed</td><td>=</td><td>Weight loss (lbs)* 3500</center></td></tr>
      <tr valign=top><td align=right>
      Calories Burned - Calories Consumed</td><td>=</td><td>12 pounds * 3,500 calories / pound </td></tr>
      <tr valign=top><td align=right>
      Calories Burned</td><td>=</td><td>42,000 + Calories Consumed </td></tr>
      <tr valign=top><td align=right></td><td>=</td><td>42,000 + 2,000 calories/day * 7 days </td></tr>
      <tr valign=top><td align=right></td><td>=</td><td>42,000 + 14,000</td></tr>
      <tr valign=top><td></td><td>=</td><td><b>56,000 calories</b></td></tr>
      </table>
      

      WordPress mangled the source, leaving only this showing:

      The basic truth:

      In this particular example, I would have ideally enclosed the html options in quotes. But that’s a browser problem. I don’t know why wordpress refuses to save what I tell it to save.



      It’s going to be tedious going back and verifying my favorite entries. Thank goodness I made a site backup before I did the switch.


     

    • Share:
    Share →
    Tweet

    One Response to Migrating from WordPress to Movable Type (Part 1)

    1. Kiri says:
      20 March 2007 at 23:09

      Ouch. Ouch. I’m sending sympathetic vibes your way (especially about the tables — losing content is just not acceptable!).

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    *

    *

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    • Recent Posts

      • Fun with Amazon.com
      • Ganglioneuroma: Rarest and most benign
      • It’s done
      • Fun with Yelp…
      • That’s no moon…
      • Online classes
      • Insert your getting stoned joke here
      • The new Gmail look and feel…
      • Garmin 60Csx vs Oregon 450
      • Our 2011 Apple Harvest
      • Expense report
      • Hard Drive Destruction
      • It’s the small things…
      • Random passwords
      • Cherry Dutch Baby
    • Recent Comments

      • Fun with Amazon.com
        • Kiri: The TWM Raven-parody is priceless. Thanks for sharing all these weird and funky...
      • It’s done
        • Kiri: I was fascinated to get this gown’s-eye-vie w of the hospital and surgery...
        • jim: Thanks, you all. I am feeling much better. @John – When I knew the surgery...
      • Cleaning between the door glass of a Frigidaire oven
        • Lisa Bishop: Thanks so much! This was a great help in cleaning our oven door after a...
        • Tracey: Thanks for your post on how to clean between the door. I can’t stand...
        • Krys: Thanks for the awesome post. Lo and behold found out my door comes out…...
        • winniekate: OK. I’ve got a Kenmore 790 3 ys ago. Got the same drip in my glass...
        • Kate: I say that to my 30-year-old fiance on a fairly regular basis as well. ;)
      • Ganglioneuroma: Rarest and most benign
        • jim: Thanks, guys. @Phil – I am looking forward to our next hike! @John –...
    • Twits

      • @sbrisko kk000ll!!!!!!1111!!1! I can't decide if I want to call it "The Vault" or "Flagship Frodo." 09:34:31 PM February 07, 2012 in reply to sbrisko ReplyRetweetFavorite
      • Writing a letter to cancel a credit card is so much more efficient than calling and having to deal with the retention department. 01:43:45 AM February 07, 2012 ReplyRetweetFavorite
      • @doomnibbler Sounds promising, but needs a #handie hashtag. 12:44:56 AM February 06, 2012 in reply to doomnibbler ReplyRetweetFavorite
      • RT @mightyrosebud: Just read a list of "100 things to do before you die". I'm surprised "yell for help" wasn't one of them." 01:54:18 AM January 30, 2012 ReplyRetweetFavorite
      • @voxkev Let me know if you find an app. I used a python script (http://t.co/tTN5PlRq). For music, Dupin helps identify dupes. 08:41:07 AM January 28, 2012 in reply to voxkev ReplyRetweetFavorite
      @jim_carson
    @sbrisko kk000ll!!!!!!1111!!1! I can't decide if I want to call it "The Vault" or "Flagship Frodo."  — jim_carson
    loading Cancel
    Post was not sent - check your email addresses!
    Email check failed, please try again
    Sorry, your blog cannot share posts by email.