Egy kis wiki-portáltól a hosztolásig

Háttér

Valamikor próbáltam cikket írni néhány wiki projektre, de eltávolították őket, mert nem rendelkeztek enciklopédikus értékkel, és úgy tűnik, hogy ha valami új és ismeretlen dologról írsz, azt reklámnak tekintik. Néhány idő múlva a cikkemet törölték. Eleinte csalódott voltam, de a vitában egy meghívást kaptam egy másik kis wiki projektre, ami mindennel foglalkozik (aztán felajánlották, hogy írjak egy cikket egy másik webhelyre is). Soha nem hallottam róla, de azért örültem, hogy írhatok cikket egy olyan weboldalra, ami valakinek fontos. Egyébként az összes projekt frissül, megtalálhatóak a keresőkben, és olvassák őket — nekem ez elegendő volt ahhoz, hogy áttekintést írjak a saját projektemről. Úgy tűnik, hogy mindkét webhely a MediaWiki motorján készült, vagy valami hasonlón, és külsőleg bármely más népszerű wiki-portálra hasonlítottak.

A wiki-weboldaltól a wiki-motorig

Egy kis wiki-portáltól a hosztolásig

Azóta érdekessé vált egy olyan wiki-weboldalt létrehozni, ami az IT-projektekre összpontosít — mert ez vonzó lenne sok ember számára, akik szeretnék bemutatni a saját terméküket. Ezenkívül szerettem volna egyedi struktúrát és dizájnt kidolgozni, amelyek hasznosak lehetnének más projektek számára is. Miután a webhely elkészült, létrehoztam az admin felületet és feltöltöttem a kódot a GitHub-ra. Elsősorban azért, mert az open source projektről írhatsz, és lehet, hogy nem csak egy egyszerű weboldal katalógus lesz; emellett örülnék, ha valaki szeretne weboldalt készíteni az én motorommal.

Próbálkozás a hosting megvalósítására

Sajnos kevesen választanának wiki motort Node.js-hez, a legtöbb webmester azzal foglalkozna inkább, amivel már dolgoztak, az pedig a PHP, ráadásul a legtöbb létező hosting is PHP-re van beállítva. A Node.js esetén VPS-t kellene bérelned.

Nagyon szerettem volna, hogy a termékem elérhetőbb legyen. A wiki-hosztolás ötletét a Fandom ajánlotta. A wiki-hosztolás lehetővé tenné, hogy a motorom sokkal szélesebb közönség számára elérhető legyen, és ezzel kiemelkedne a többi száz közül (tényleg száznyi csak wiki cms a létezésük felett). Írtam egy ghost.sh szkriptet, amely új domainen indít portált (létrehozza a webhely munkakönyvtárát, átmásolja a motor alapértelmezett kódját, adatbázist készít felhasználóval és jelszóval, és beállítja a hozzáférési jogokat mindenhez), valamint az adminisztrációs felületre hozzáadtam egy linket a cloud commanderhez, amely hozzáférést biztosít a munkakönyvtár fájljaihoz olvasásra és írásra. Csak annyit kell tennie, hogy manuálisan megadja az új domaint a DNS-menedzserben, és hozzáadja a fő szkripthez a kezdéshez. A hosting jelenleg beta fázisban van - lehetséges, hogy az első ügyfeleknek néhány hiba adódik az indítás kezdeti időszakában. (Egyébként soha nem volt tapasztalatom egy olyan projekt létrehozásában, mint a hosting, lehet, hogy néhány dolgot helytelenül vagy gyengén csináltam, de elindult az első webhelyem motorral (webhely a hostinghoz), és csodálatosan működik, ma is feltöltöttem rá frissítéseket).

Egy kis wiki-portáltól a hosztolásig

Eredmény

De összességében nagyon vonzó:

  1. Webhelyet létrehozni a hosztom alatt akár egy távoli webfejlesztő is tud;
  2. Tevékenységfigyelés a főoldalon;
  3. Van képbemutató az oldalhoz;
  4. Szép dizájn, beleértve a mobilokat is;
  5. Keresőoptimalizált;
  6. Teljesen orosz nyelven;
  7. Gyors oldalbetöltés;
  8. Egyszerű adminisztrációs felület, beleértve a motor fájljaihoz való hozzáférést a munkakönyvtárból (közvetlenül a böngészőből, CloudCommander);
  9. Egyszerű szerverkód (kicsit több mint 1000 sor, a klienskód körülbelül 500);
  10. Lehet szerkeszteni az alapforrást;

Azonnal írom, mi az, ami jelenleg hiányzik,, ami esetleg elriaszthatja Önt, , hogy ne pazarolja az idejét.Lehetséges, hogy az egyes pontokat a közeljövőben megvalósítják. Nincs felhasználói regisztráció és jogosultságok delegálása. Közzététel captcha megadása után.

  1. A felhasználói kommentárok fájlstruktúrája nem biztos, hogy indexálható az ajax miatt.
  2. Ha szüksége van valamilyen egyedi funkcióra, lehet, hogy azok nincsenek meg. De az alapfunkciók teljes mértékben megvalósultak.
  3. A motor neve WikiClick, a hivatalos webhely hosztolással:

P.S.

wikiclick.hu Előzmény Valamikor megpróbáltam cikket készíteni egy pár wiki-projektben, de ezek törlésre kerültek, mivel nem rendelkeznek enciklopédikus értékkel, és egyáltalán, ha új és ismeretlen dologról írsz — ez.. A projekt kódja a GitHub-on.

Forrás: habr.com

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster