Topic: considering a move from Frog

Hi,

I'm running a site on Frog 0.9.5 and I'm considering a move to Wolf as the project seems to be more active, but I'm after some advice before I do.

At the moment I run the site off one of my own computers, but I'd like to move to a professional host -- can anyone recommend a Wolf-friendly host, or know who to avoid?

Would the best approach be to install a new version of Wolf on the new host and port the data across from my MySQL database, or would it be better to set up the Frog and follow the upgrade instructions? If it makes any difference to the advice, there are ~1700 pages in the CMS. The plugins I'm using are Archive, Comments, File Manager, Markdown, Page not found, Textile -- I think the only one I added is Comments, and that's not crucial. I haven't changed any of the PHP.

Also, does Wolf have an extension for the admin interface to tile the child nodes in an archive so it only displays N pages at a time (if not, how difficult it would be to write one)? I have almost a thousand pages under one of my archives, so it's not great when it's expanded.

Thanks for any advice.

Thumbs up

2

Re: considering a move from Frog

Hi r.a.b. - it ought to be pretty painless migrating from Frog 0.9.5 to Wolf 0.5.5 (you would need to start there, not with 0.6.0, of course). I recently moved the last of my Frog sites -- I was holding off, because it was still on 0.9.3! But in the end, it was seamless, and now it's running happily on a fresh Wolf install. I couldn't face recreating things, even though much smaller than what you're dealing with, but the db steps were flawless, and everything (and everyone!) is very happy indeed.

It looks like you've been reading the wiki already, so just a few additional remarks here:

radioactiveblue wrote:

. . . I'd like to move to a professional host -- can anyone recommend a Wolf-friendly host, or know who to avoid?

A lot depends on budget, location, etc. At the inexpensive end is Byethost (astonishingly good feature set, astonishingly good support, all for ... free!), and also at the less expensive end is A Small Orange. To avoid? 1and1 has been a problem, so too MediaTemple -- I believe these are still serving up PHP4 which is death to Wolf! A rule of thumb, then, would be to avoid hosts who are maintaining deprecated versions of PHP!

Other suggestions will be made, I'm sure. (Perhaps if you're considering a certain host, you can ask for experiences of them here?)

Would the best approach be to install a new version of Wolf on the new host and port the data across from my MySQL database, or would it be better to set up the Frog and follow the upgrade instructions?

Since you're running Frog 0.9.5 at the moment, it's a 1-for-1 swap to Wolf 0.5.5. So I would go ahead and install Wolf on the new host, and bring in your mySQL database. There are some threads around on moving sites, although I'm not sure there's anything in the wiki at the moment on that. Hard-coded links would have to be updated, of course, and it might be easier to do a search-and-replace on the mySQL dump before importing it to the new site.

Also, does Wolf have an extension for the admin interface to tile the child nodes in an archive so it only displays N pages at a time (if not, how difficult it would be to write one)? I have almost a thousand pages under one of my archives, so it's not great when it's expanded.

Ah, the old "paging-in-the-admin" question! At the moment, the extension you describe doesn't exist. Limiting page display could be done different ways. One is to paginate it all, which is what you seem to be describing. Another might be to have the option of selectively applying a filter (e.g., all "descendent" pages created in the last four weeks only).

Well, those are a few quick thoughts. I'm sure this is a sensible move, not just because I'm partisan (!), but because Wolf has developed significantly since the fork (including numerous security measures), and will continue to do so.

Re: considering a move from Frog

Many thanks for the help -- I feel confident in moving over now. I just need to decide on the host.

A Small Orange looks very promising. I've used 1and1 before so it's useful to know they're one to avoid as I might have gone there. I had also been considering 123 reg, mainly because I have my domains there and they've not caused me any trouble.

Thumbs up

Re: considering a move from Frog

Quick update to say I've gone from Frog 0.9.5 to Wolf 0.6.0 in one jump (I couldn't find a 0.5.5 download) and so far it all appears to have worked. I'm just waiting for a couple of people to test the new site before making it live.

The steps I had to do were add a language field to the user table and a new cron table to my existing Frog database before I exported it, as per this post: Frog 0.9.5 to Wolf 0.6

Then I recreated the database at my new host, installed Wolf from scratch, linking to the imported tables, and copied back my public folder as per the suggested migration scenario on the wiki.

This left me with an almost working site, but operating within the subdirectory on my test domain. This required an addition to my top level .htaccess (I just used the top part of this post for the root .htaccess) and a change to my wolfcms/.htaccess

With those straightforward steps, and a little help from my new host [they dropped in a php.ini script to turn off magic quotes for me within two minutes of my query], the whole process was far more straightforward than I dared hope.

The amount and quality of help available in these forums is impressive, so thank you all.

btw my site actually started out in Radiant on RoR so it's moved around a little!

Thumbs up

Re: considering a move from Frog

Good it all worked out smoothly. smile

The upgrade from 0.6.0 to 0.7.0 when it comes out should be even smoother since I'm adding an upgrade.php file that will automagically upgrade the Wolf CMS core DB tables.

As far as the help from the forum is concerned, I'm sure I speak for everyone here when I say: you're welcome! smile

Wolf CMS founder and lead developer
Please always check the Support forums and Wiki before asking. (My Ohloh account.)
Like Wolf CMS? Consider making a financial contribution.

Re: considering a move from Frog

mvdkleijn wrote:

The upgrade from 0.6.0 to 0.7.0 when it comes out should be even smoother since I'm adding an upgrade.php file that will automagically upgrade the Wolf CMS core DB tables.

Nice to hear this. Automatic upgrade will make life easier and it's a great feature.

Wolf CMS Paper Guy
Wolf CMS related blog / journal at Project 79 | Wolf CMS Docs