Loading...
 
Architecture / Installation

Architecture / Installation


Enterprise Tikiwiki

posts: 1

I want to use tiki for a cms for the company I work at. I had a couple of questions.


1. Can you have a tiki on one server w/ read only access to the db? No tiki users will ever login from this box. And have another tiki on another server w/ read/write acces on another server (admin box)? Will that work?

2. Can multiple tikis run on a multiple web servers and use the same database?

3. What happens to tiki when it can't connected to the database, will the cache be serviced to the web client?

4. Is it possible to have two or more versions of the same page/wikipage/article? That way one is consider production, second is stage/qa?

posts: 1092

SO far I know ....
1. I don't see really the purpose to have 2 tikis as one can't be logged in. Is one tiki with a special anonymous conf enough? You can have a diferent look for anonymous and registered. Or do you really want 2 different anonymous parts?
2. 2 tikis on the same database ... only if for one tiki, there are no perms to be able to update something in the database. There is no notion of transaction in tiki. Perms conf must be very strict...
3. You will have an error message.
4. the wiki plugin VERSIONS can help. ex: http://tikiwiki.org/tiki-index.php?page=InstallWithOnlyFtpAccess
wikifarm coming in 1.10 I think can help too
the multilingual feature with some modifs can be good too


posts: 2881 United Kingdom

1. Can you have a tiki on one server w/ read only access to the db? No tiki users will ever login from this box. And have another tiki on another server w/ read/write acces on another server (admin box)? Will that work?

Yes, you can if you remove the authentican modules from the read only codebase. You would have a ultimate secure read only site.

2. Can multiple tikis run on a multiple web servers and use the same database?

Yes if you store the session data in the database you can actually do some cool load balancing.

3. What happens to tiki when it can't connected to the database, will the cache be serviced to the web client?

As sylvie says you get a rather poop error message, but its rather easy for a apache hack, to get a nice mysql restart or even a we are busy. This can maybe be used with the server load monitoring found on the Admin->General section.

4. Is it possible to have two or more versions of the same page/wikipage/article? That way one is consider production, second is stage/qa?

I believe mose has this coming in 1.10 release.

Damian