views:

6678

answers:

9

I previously asked about how people organize their online resources and researched data, where one of the suggested tools was using a private wiki.

I want to try this out and thus I am looking for a hosted wiki where I can store my thoughts, ideas and project documentation.

My requirements are:

  • Must be hosted by a third party.
  • Must be free or cheap.
  • Must allow private wikis.
  • Must provide some way to back up my data, ideally with complete revision history.
  • Should have a good wiki implementation which is easy to edit, easy to organize and with adequate searching capabilities.
  • Would be a bonus if the wiki implementation is a standard, so I can migrate my data to another site or a self-hosted version in the future.

It would also be useful if the host also provided public wikis (with access control) and mapping of my own domain name for the wiki. This is not a requirement for my private wikis, but if they provided it I might be able to use the same host for public wikis on my public or open source projects.

So, are there any sites out there that provide this?

A: 

I am currently experimenting with wikidot.com, which meet most of my requiremtns, but they don't provide backups with revision history.

Anders Sandvig
wikidot is very good software, and they got me going by promising never to put advertisements, and then after I put alot of work in some sites they broke that promise. Hard to trust them after that. What if they all of a sudden decide a free user cannot have private wikis... On top of that, the software is hard to host yourself due to its many dependencies and their syntax is not standard, so if you decide to migrate your sites from them it is a bit of a pain.
ufotds
+1  A: 

Google Sites ties into the Google Apps for your domain services which are free and you can use on top of your top. You can pay to get extra features with their e-mail hosting, an SLA, support and such like - $50 per user per year.

DavidM
Hmm.,. For some reason I feel somewhat reluctant to handing over even more of my personal data to Google.
Anders Sandvig
I agree with Anders Andvig. But that's a very European concern. ;)))
Till
+3  A: 

I would also recommend checking Wiki Matrix which is a comparison site where you can select your requirements and get a comparison table of the matching services.

DavidM
+3  A: 

PbWiki is worth a look. Has free and private wikis.

daveb
It doesn't have code highlight. Or at least I wasn't able to find it.
Robert Smith
and the editor is wysiwyg
Chris S
+4  A: 

Does it absolutely have to be hosted? If you're able to get a small bit of webspace I'd highly recommend Dokuwiki. It's database-independant (text files) which may put you off but I'm a huge fan of it.

Ross
Agreed, and looks like this site offers hosting: http://www.maiahost.com/cms/DokuWiki_Hosting.html
Turnkey
Yes, it has to be hosted. The simple reason for this is that I'm to lazy to maintain my own server. The only exception would be if I could "plug" it directly into my existing web host, which provides PHP and SQL—I think (it's been years since I did anything on that host).
Anders Sandvig
Actually, a text file-based implementation might be a good idea, since I can store the site backups in my Subversion repository, and hopefully get a somewhat meaningful revision history.
Anders Sandvig
A: 

I like to be able to add some additional functionality to Wiki and therefore I prefer C# implementationt. I used to use FlexWiki but it seems to be kind of silent these days and it is missing some of the features that I like (capability to generate table of contents for example).

These days I use ScrewTurn wiki and I really like it. They have a very clear extension/plug-in framework so that you can easily add your own functionality. Through these plug-ins you can get database repository (MSSQL), statistics, etc.

Eventhough I use my own Wiki hosting (so that I have more control), there is also hosted possibility at ScrewTurn wiki hosting link.

David Pokluda
A: 

You can sign up for shared hosting at dreamhost. They have a one click install of MediaWiki, which is the same wiki engine used by Wikipedia. It's only $10 a month, and useful for so many other things. I would recommend every developer have their own shared hosting space. May be more expensive then just a straight wiki service, but infintely more useful, and everything will be in one place. I have a wiki on my account and it works great. Just put it in a password protected (using .htaccess) folder and you can have your own private wiki.

I think they do daily or weekly backups of your databases automatically. You would just have to set up a way to automatically download them. You could probably set up a cron job on their site to send the backups to another location automatically.

Kibbee
A: 
unexist
I already had a look at the wiki farm comparison on Wikipedia, but that list doesn't really tell you which hosts are any good and which are not. I would rather hear from people who actually have personal experience with the various hosts, their reliability and their features.
Anders Sandvig
+2  A: 

I've used PBWiki, SocialText, WetPaint, and Google Sites. From my evaluation, these are the 4 best sites that provide free, hosted, private wikis. (I also had the additional requirement of being able to allow a couple other people access to the private wiki.) I've used PBWiki more than the others as I've found it to have the best combination of functionality and ease-of-use. SocialText has an open source version of their software, so it would probably be the easiest way to convert to a self-hosted solution. It also has a nice feature that lets you save local copies of the pages and sync them back to the hosted site. Google Sites is the most basic of the three. WetPaint displays Google ads on its free sites.

With your requirement for backup, PBWiki may be best. It has a quick, one-click way to locally backup all pages with either the current versions or all version history. I haven't seen anything like this in the others. WetPaint does have a one-click backup, but it is just the current version of the pages. In either case, the backups are formatted as html pages.

I believe you can use your own domain name with all of these, but Google Sites (with Google Apps) is the only one where you can do it for free.

JasonAnderson