Колко екземпляра на wiki да инсталирате?

Помолиха ме да инсталирам Mediawiki, за да съхранявам документация за фирмен интранет. Освен това ме помолиха да инсталирам няколко екземпляра - по един на участваща група: нетехнически потребители получават един, разработчици един, мениджърски и т.н. Идеята е да се осигурят отделни уеб пространства за всяка група . Има ли начин да се постигне разделяне в рамките на една инстанция?


person Community    schedule 18.02.2009    source източник
comment
Трябва да бъда честен с вас, че това не преминава личния ми тест, свързан с програмирането.   -  person EBGreen    schedule 19.02.2009
comment
Съгласен съм. Много програмисти обаче често се занимават и с проблеми с внедряването. Не знам за по-добър форум/аудитория, към която да се обърна.   -  person i3ensays    schedule 19.02.2009
comment
Бих пробвал някои от изброените тук сайтове: stackoverflow.com/questions/321618/   -  person EBGreen    schedule 19.02.2009


Отговори (7)


Мисля, че вече имате силен аргумент: поддържането на множество екземпляри ще бъде трудно. Плюс това, ако всички потребители могат да четат/пишат на всички тях, ще бъде мъка в задника да координира система за влизане между всички тях.

Може да успеете да убедите своя ръководител, че това, от което наистина се нуждаете, е едно уики, използващо множество категории, тъй като изглежда, че това е повече, което той всъщност иска. Категориите могат да поддържат записите организирани. Можете дори да напишете отделна портална страница за всяка категория (сигурно би било много по-малко работа от поддържането на нов екземпляр за всяка група!).

Въпреки че не го препоръчвам, можете да настроите сървъра си да има множество входни точки, които сочат към един и същ сайт... (т.е. wiki/dev, wiki/qa и двете сочат към един и същ сайт).

person Community    schedule 18.02.2009
comment
Ако е във фирмен интранет, трябва да има начин за свързване на удостоверяването на MediaWiki и мрежовото удостоверяване с помощта на един от модулите от mediawiki.org/wiki/Extension_Matrix, което едновременно е правилното нещо, което трябва да направите, и би премахнало координирането на влизане. - person DLJessup; 19.02.2009

Би било възможно да има няколко MediaWiki, свързани заедно като "уики семейство" или " wiki ферма“. Въпреки това трябва да се съглася с другите коментиращи, че това би било прекалено, ако всеки има достъп до всичко и не е огромна група.

Пространства от имена "могат да се разглеждат като дялове на различни видове информация в същата wiki и съхранявайте „истинското“ съдържание отделно от потребителските профили, помощните страници и т.н.“ Може да имате пространства от имена „Тестване:“, „Разработчик:“, „Управление:“, „Потребители:“. След това можете да пишете за всяка тема от тези различни гледни точки. Така че страница „Тестване: Влизане“, „Разработчик: Влизане“, „Управление: Влизане“, „Потребители: Влизане“ и т.н.

Въпреки това, когато правите [[връзки]] в MediaWiki, винаги трябва изрично да поставяте пространството от имена (ако няма изрично пространство от имена, това е "основното" пространство от имена, което няма префикс). Така че ще трябва да научите всяка група винаги да поставя пространството от имена в своите връзки и търсения. Доста е досадно. Ако настоявате да използвате подход като пространства от имена, бих препоръчал PmWiki. Неговата функция за „пространство от имена“ се нарича WikiGroups. Създаването на "пространство от имена" е толкова просто, колкото създаването на връзка, и по-важното е, че ако сте на страница с определено име, по подразбиране връзките, които правите към други страници, ще бъдат в същото пространство от имена. Ако искате да направите връзка към страница в различно пространство от имена, трябва да го поставите изрично. Така че това е голям плюс за потребителите.

Но със сигурност не е необходимо да посещавате пространства от имена, за да организирате съдържание в MediaWiki. Можете да използвате категории и/или шаблони за групиране на съдържание. Ако обаче е вероятно да имате повече от една група, която пише по една и съща тема, вероятно ще имате сблъсъци в имената на страниците. Можете просто да накарате всички да пишат на една и съща страница, като разделите различните авторски групи по раздели, напр. ==Потребители== ==Тестване== ==Разработка== ==Управление==.

Честно казано, от това, което описахте, наистина бих използвал просто PmWiki. Това е доста просто и ефективно.

person Community    schedule 19.02.2009

Въпреки че извикването на вашия супервайзър може да е приятно... Трябва да мисля, че би било най-лесно да разположа едно Wiki, както предложихте с различни категории или отдели вътре в Wiki.

Освен това, като се имат предвид настоящите икономически условия, може да има известна допълнителна сигурност на работата при управлението на 5 или 6 Wiki внедрявания...

person Community    schedule 18.02.2009
comment
Всеки служител, за когото открих, че умишлено генерира повече работа, ще бъде бързо отстранен. Пазарът на труда прави замяната им твърде лесна в момента. - person EBGreen; 19.02.2009
comment
Ако вие бяхте надзорник и управлявахте, а разработчикът нямаше избор, бихте ли се отстранили? Това беше, да, не е идеално, но е положително... - person RSolberg; 19.02.2009

Пространствата от имена са там с причина.

person Community    schedule 18.02.2009
comment
Не съм запознат с пространствата от имена в Mediawiki. Можете ли да разширите отговора си? - person i3ensays; 19.02.2009

Работя с trac, който е базиран на wiki.
(С малко предположение, че вашето wiki е нещо като wiki, с което съм работил.)
Мисля, че можете да инсталирате още повече wiki, защото са лесни за поддържане.

Разбира се, можете да предложите на шефа си да започнете с едно wiki с много категории.
Предложения:

  1. one wiki е проект, който е по-гъвкав за архивиране и възстановяване
  2. предотвратяване на дублиране на документи
  3. започнете от едно (да кажем, за разработчици) и след това добавете друго wiki. (когато разработчиците започнат да работят върху wiki, можете да опитате отново с „версия на категории“ и ще знаете точно каква е цената на много уики)
  4. убеден ли е за Mediawiki? магьосник за избор на уики
person Community    schedule 19.02.2009

Ако все пак отидете с едно уики с множество пространства от имена, не забравяйте да включите $wgNamespacesToBeSearchedDefault във вашите локални настройки, така че когато се създаде нов потребителски акаунт, той е настроен да търси автоматично новите пространства от имена по подразбиране.

person Community    schedule 19.02.2009

Препоръчвам да попитате този, който ви е помолил да направите това защо. Сигурно е за "сигурност". Но уикитата са свързани със сътрудничеството – тогава те процъфтяват. И прекалено ревностните съображения за сигурност ще убият wiki.

Предлагам ви да спорите за едно пространство от имена за уикито и след това да отделите уикита (или пространства от имена или дори документация на Word с управление на съдържанието) за „сигурните неща“.

Имайте предвид, че можете също да проследявате показвания на страници. Ако това бъде разгласено, това ще намали шанса за изтичане на информация за сигурността.

person Community    schedule 05.07.2010