un-excogitate.org

Dailies

Photos

Categories

Monthly archives


Search




On Wordpress

i’ve been messing around with wordpress the last couple of days, on and off. It’s quite interesting, it’s a completely different blogging paradigm to what i’m used to, and i must admit i’m a bit unsure of whether or not i’ll use it.

I’m one of the few folk who LIKES the MT-rebuild. I like the idea of all my content being static pages. To me, content addition and comment addition happen a lot LESS than a page is viewed. So why have unnecessary load on the system/database? I know i know, quite often the database is local to the webserver so it’s not a traffic thing, and i *am* a bit of a hypocrite by utilising a lot of PHP which makes up for the lack of database calls. But i can’t help it. Every time content is pulled from a database, memory is allocated to a new process, depending on how well the page is written, this might happen many times within a single page (some pages have n many queries took n many seconds)

When i first read about MT i was so impressed, i mean what a great idea. Apart from rebuilding and things to do with rebuilding - which slow it all down a tad yeh? -, we can have a completely dynamic-content site.. that’s served off static-pages! Wundaful. I am aware of their downfall of course. As everyone is. Commenting, trackbacking, pinging, adding, making site-wide-template-changes (eek) can take a damn-long time. But sometimes that’s a small price to pay.

I guess we will have to see what happens.

Personally, the sole reason that i’d leave MT for something like wordpress (quickly off-topic, i tried b2evo briefly but it gave me a bit of trouble) is because with MT 3.0+, some of the features will not be available in the free version. If the free-version were just as capable as the full-version then obviously i’d stay with it, but i hate the feeling that new development-features might take their time getting to the crippled free version. WordPress (WP) has already openly taken the open-source route, which means all new features and additions are almost immediately available to everyone and anyone, combine this with the fact that it looks (feels) like a lot of people are jumping ship from MT -> WP which will in-turn lead to more users, more features, more support and an ironing out of their already slim number of bugs.

People don’t pay to see this website.

The web-browser they (and i) are using is most likely free.

It just seems weird to have to pay for something to publish webpages, which can cost just as much as hosting the website itself (for a year).

I mean all it is is a glorified text parser.

Posted by Christian 23 May 2004


6 Responses to “On Wordpress”

jina.exe Says: May 24th, 2004at 5:08 am

i have found a super huge cms - not for your regular old personal sites - for those i recommend wordpress simply because it is so much less bloated than mt, and php is a lot lighter than cgi…

but for big client sites in which they have large amounts of content, and more than the usual “blog” style content, i recommend typo 3.

open source, free, php=based, and is extremely powerful.

typo3.org

again, this is for larger sites.

christian Says: May 24th, 2004at 7:43 am

holy shit j ..

that t3 thing is HUGE .. but very impressive.

Now i have another item on my holiday todo-list, d/l and run typo3 here at home.. have a play.

I mean, if you can run it in a limited mode, it could be the perfect full-featured CMS for some sites.. u know ?

Mike Says: May 25th, 2004at 12:29 pm

How does the ’static’ thing work, ie, when do the static pages get updated from the database content? Do you define “update the page when this happens” events (ie if someone adds a comment, rebuild the static page, but don’t rebuild it just on view)?

christian Says: May 25th, 2004at 12:46 pm

well .. all the pages in this blog which are generated by the MT CMS are static HTML pages (minus the index which is php, but only so it can do some of the stuff like control the nav boxes on the left etc)

So MT revolves around the concept of “rebuilds” which basically uses PERL to go through and re-gen all the static pages. So yes, when someone comments, when i add a new post, when i modify a template and what the change to reflect on all the pages.. a rebuild occurs)

So the pages are NOT rebuilt on view.. which is what i like. (Most PHP/MySQL CMS’ rely on the fact that when the page is loaded.. it queries the database for content and spits it out)

MT is actually pretty-clever for it’s rebuilds, ie: when u comment.. it doesn’t rebuild all 190 of the unique individual archive pages.. it’ll only edit that single entry archive page, the monthly archive page for which that entry belongs, and if the post is on the index.. that page too.

Spiffy no?

julia Says: May 26th, 2004at 11:16 am

????????????????????????????????????????????????????????????????????????????????????????????????????
love
me

Graham Says: June 5th, 2004at 1:04 am

Which version of b2evolution did you try? The new version (0.9.0.5) is really pretty easy to install. If you contact us with your problems, we might be able to solve them, since it seems that b2evo is perfect for your needs.