перадгісторыя
Я неяк спрабаваў стварыць артыкул на пары вікі-праектаў, але іх пацерлі бо яны не маюць энцыклапедычнай каштоўнасці, і ўвогуле паходу калі ты пішаш пра нешта новае і невядомае — гэта прымаецца за піяр. Праз некаторы час мой артыкул быў выдалены. Я спачатку знерваваўся, але ў абмеркаванні для мяне было запрашэнне на іншы невялікі вікі праект пра ўсё (а потым мне прапанавалі напісаць артыкул яшчэ для аднаго сайта). Я пра яго ніколі не чуў, але ўсё роўна быў рады напісаць артыкул для сайта, якім нехта займаецца. Дарэчы абодва праекты абнаўляюцца, ёсць у пошуку і іх чытаюць - для мяне гэта было дастаткова каб напісаць агляд на свой праект. Абодва сайта здаецца былі на рухавічку MediaWiki або нейкім падобным, і знешне былі падобныя на любы іншы папулярны вікі-партал.
Ад вікі-сайта да вікі-рухавічка
З тых часоў стала цікава зрабіць таксама вікі-сайт з упорам на IT-праекты – бо гэта было б прывабна для многіх людзей, якія хочуць расказаць аб сваім прадукце. І яшчэ я хацеў зрабіць свае ўнікальныя структуру сайта і афармленне, якія маглі б падысці для многіх іншых праектаў. Пасля таго як сайт быў гатовы, я зрабіў адмінку і выклаў код на Гітхаб. У першую чаргу таму, што пра open source праект можна напісаць, і зрабіць яго не простым каталогам сайтаў; да таго ж я быў бы рады, калі хто-небудзь захацеў бы зрабіць сайт на маім рухавічку.
Спроба заладзіць хостынг
Нажаль мала хто будзе выбіраць вікі-рухавічок для node.js, большасць вэб-майстроў упадабаюць тое, з чым ужо мелі справу, а гэта PHP, да таго ж пад PHP наладжаная большасць існых хостынгаў. А для node.js прыйшлося б арандаваць VPS.
Мне вельмі хацелася зрабіць свой прадукт больш даступным. Ідэю вікі-хостынгу падаў Фэндам. Вікі-хостынг зрабіў бы мой рухавік даступным для значна большай аўдыторыі, а таксама гэта вылучыла б яго сярод сотняў іншых (
Вынік
Але ў цэлым вельмі прывабна:
- Стварыць сайт на маім хостынгу можа нават далёкі ад вэб-распрацоўкі чалавек;
- Маніторынг актыўнасці на галоўнай старонцы;
- Ёсць малюнак-прэв'ю для старонак;
- Прыгожае афармленне, у тым ліку для мабільных;
- Адаптаваны да пошукавікаў;
- Цалкам на рускай мове;
- Хуткая загрузка старонак;
- Простая адмінка, у тым ліку доступ да файлаў рухавічка з працоўнага каталога (прама з браўзэра, CloudCommander);
- Просты код сервера (крыху больш за 1000 радкоў, код кліенцкіх скрыптоў - каля 500);
- Можна ўносіць праўкі ў зыходнікі;
Адразу напішу чаго на дадзены момант не хапае, што можа вас адштурхнуць, Каб вы дарма не марнавалі час. Магчыма некаторыя з пунктаў будуць рэалізаваны ў бліжэйшы час.
- Няма рэгістрацыі карыстальнікаў і дэлегавання правоў доступу. Публікацыя пасля ўводу капчы.
- Дрэва карыстацкіх каментароў да старонак можа быць недаступна да індэксацыі з-за ajax.
- Калі Вам патрэбны нейкія ўнікальныя службовыя функцыі, магчыма іх няма. Але базавы функцыянал рэалізаваны поўнасцю.
PS
Рухавічок называецца WikiClick, афіцыйны сайт з хостынгам.
Крыніца: habr.com