Помолиха ме да инсталирам Mediawiki, за да съхранявам документация за фирмен интранет. Освен това ме помолиха да инсталирам няколко екземпляра - по един на участваща група: нетехнически потребители получават един, разработчици един, мениджърски и т.н. Идеята е да се осигурят отделни уеб пространства за всяка група . Има ли начин да се постигне разделяне в рамките на една инстанция?
Колко екземпляра на wiki да инсталирате?
Отговори (7)
Мисля, че вече имате силен аргумент: поддържането на множество екземпляри ще бъде трудно. Плюс това, ако всички потребители могат да четат/пишат на всички тях, ще бъде мъка в задника да координира система за влизане между всички тях.
Може да успеете да убедите своя ръководител, че това, от което наистина се нуждаете, е едно уики, използващо множество категории, тъй като изглежда, че това е повече, което той всъщност иска. Категориите могат да поддържат записите организирани. Можете дори да напишете отделна портална страница за всяка категория (сигурно би било много по-малко работа от поддържането на нов екземпляр за всяка група!).
Въпреки че не го препоръчвам, можете да настроите сървъра си да има множество входни точки, които сочат към един и същ сайт... (т.е. wiki/dev, wiki/qa и двете сочат към един и същ сайт).
Би било възможно да има няколко MediaWiki, свързани заедно като "уики семейство" или " wiki ферма“. Въпреки това трябва да се съглася с другите коментиращи, че това би било прекалено, ако всеки има достъп до всичко и не е огромна група.
Пространства от имена "могат да се разглеждат като дялове на различни видове информация в същата wiki и съхранявайте „истинското“ съдържание отделно от потребителските профили, помощните страници и т.н.“ Може да имате пространства от имена „Тестване:“, „Разработчик:“, „Управление:“, „Потребители:“. След това можете да пишете за всяка тема от тези различни гледни точки. Така че страница „Тестване: Влизане“, „Разработчик: Влизане“, „Управление: Влизане“, „Потребители: Влизане“ и т.н.
Въпреки това, когато правите [[връзки]] в MediaWiki, винаги трябва изрично да поставяте пространството от имена (ако няма изрично пространство от имена, това е "основното" пространство от имена, което няма префикс). Така че ще трябва да научите всяка група винаги да поставя пространството от имена в своите връзки и търсения. Доста е досадно. Ако настоявате да използвате подход като пространства от имена, бих препоръчал PmWiki. Неговата функция за „пространство от имена“ се нарича WikiGroups. Създаването на "пространство от имена" е толкова просто, колкото създаването на връзка, и по-важното е, че ако сте на страница с определено име, по подразбиране връзките, които правите към други страници, ще бъдат в същото пространство от имена. Ако искате да направите връзка към страница в различно пространство от имена, трябва да го поставите изрично. Така че това е голям плюс за потребителите.
Но със сигурност не е необходимо да посещавате пространства от имена, за да организирате съдържание в MediaWiki. Можете да използвате категории и/или шаблони за групиране на съдържание. Ако обаче е вероятно да имате повече от една група, която пише по една и съща тема, вероятно ще имате сблъсъци в имената на страниците. Можете просто да накарате всички да пишат на една и съща страница, като разделите различните авторски групи по раздели, напр. ==Потребители== ==Тестване== ==Разработка== ==Управление==.
Честно казано, от това, което описахте, наистина бих използвал просто PmWiki. Това е доста просто и ефективно.
Въпреки че извикването на вашия супервайзър може да е приятно... Трябва да мисля, че би било най-лесно да разположа едно Wiki, както предложихте с различни категории или отдели вътре в Wiki.
Освен това, като се имат предвид настоящите икономически условия, може да има известна допълнителна сигурност на работата при управлението на 5 или 6 Wiki внедрявания...
Пространствата от имена са там с причина.
Работя с trac, който е базиран на wiki.
(С малко предположение, че вашето wiki е нещо като wiki, с което съм работил.)
Мисля, че можете да инсталирате още повече wiki, защото са лесни за поддържане.
Разбира се, можете да предложите на шефа си да започнете с едно wiki с много категории.
Предложения:
- one wiki е проект, който е по-гъвкав за архивиране и възстановяване
- предотвратяване на дублиране на документи
- започнете от едно (да кажем, за разработчици) и след това добавете друго wiki. (когато разработчиците започнат да работят върху wiki, можете да опитате отново с „версия на категории“ и ще знаете точно каква е цената на много уики)
- убеден ли е за Mediawiki? магьосник за избор на уики
Ако все пак отидете с едно уики с множество пространства от имена, не забравяйте да включите $wgNamespacesToBeSearchedDefault във вашите локални настройки, така че когато се създаде нов потребителски акаунт, той е настроен да търси автоматично новите пространства от имена по подразбиране.
Препоръчвам да попитате този, който ви е помолил да направите това защо. Сигурно е за "сигурност". Но уикитата са свързани със сътрудничеството – тогава те процъфтяват. И прекалено ревностните съображения за сигурност ще убият wiki.
Предлагам ви да спорите за едно пространство от имена за уикито и след това да отделите уикита (или пространства от имена или дори документация на Word с управление на съдържанието) за „сигурните неща“.
Имайте предвид, че можете също да проследявате показвания на страници. Ако това бъде разгласено, това ще намали шанса за изтичане на информация за сигурността.