Fan in lyts wikiportaal oant hosting

prehistoarje

Ik haw ienris besocht in artikel te meitsjen oer in pear wiki-projekten, mar se waarden ferneatige om't se gjin ensyklopedyske wearde hawwe, en yn 't algemien, as jo skriuwe oer wat nijs en ûnbekend, wurdt it as PR nommen. Nei in skoftke waard myn artikel wiske. Earst wie ik oerstjoer, mar yn de diskusje wie der in útnoeging foar my foar in oar lyts wikiprojekt oer alles (en doe waard my oanbean om in artikel te skriuwen foar in oare side). Ik hie noch noait fan him heard, mar ik wie noch altyd bliid om in artikel te skriuwen foar in side dy't ien rint. Trouwens, beide projekten binne bywurke, se binne yn 'e syktocht en se wurde lêzen - foar my wie dit genôch om in resinsje fan myn projekt te skriuwen. Beide siden liken oandreaun te wurden troch MediaWiki of sokssawat, en liken op alle oare populêre wiki-portalen.

Fan wiki-side nei wiki-motor

Fan in lyts wikiportaal oant hosting

Sûnt dy tiid is it nijsgjirrich wurden om ek in wiki-side te meitsjen mei de klam op IT-projekten - dat soe ommers oantreklik wêze foar in protte minsken dy't oer har produkt prate wolle. En ik woe ek myn eigen unike sidestruktuer en ûntwerp meitsje, dy't geskikt wêze kinne foar in protte oare projekten. Nei't de side klear wie, makke ik in adminpaniel en pleatste de koade op GitHub. Earst fan alles, om't jo kinne skriuwe oer in iepen boarne projekt en meitsje it net allinich in ienfâldige map fan siden; boppedat, Ik soe wêze bliid as immen soe graach meitsje in webside mei help fan myn motor.

Besykje hosting te reparearjen

Spitigernôch sille in pear minsken in wiki-motor kieze foar node.js de measte webmasters sille leaver wat se hawwe al behannele, dat is PHP, en boppedat, de measte besteande hosting tsjinsten binne konfigurearre foar PHP. En foar node.js soene jo in VPS moatte hiere.

Ik woe echt myn produkt tagonkliker meitsje. It idee foar wiki-hosting kaam fan Fandom. Wiki-hosting soe myn motor beskikber meitsje foar in folle grutter publyk, en it soe it ek opfalle tusken hûnderten oaren (d'r binne echt hûnderten cms foar wiki allinich). Ik haw in ghost.sh-skript skreaun dat in portal op in nij domein opheft (makket in wurkmap foar de side, kopiearret de standertmotorkoade deryn, makket in databank mei in brûker en wachtwurd, konfigurearret tagongsrjochten foar dit alles), en tafoege ek in keppeling nei wolkkommandant, dy't lês- en skriuwtagong jout ta bestannen fan 'e wurkmap fan' e side. Alles wat oerbliuwt is it nije domein manuell te registrearjen yn 'e DNS-behearder en it tafoegje oan' e lansearring yn it haadskript. De hosting sels is noch yn it beta-stadium - miskien sille de earste kliïnten wat flaters hawwe tidens de earste lansearring. (Yn 't algemien haw ik noch noait ûnderfining hân mei it meitsjen fan sa'n projekt as hosting, miskien haw ik wat dingen ferkeard of min dien, mar ik begon myn earste side op 'e motor (hostingside) te lansearjen en it wurket geweldich, en ik haw it sels uploade oan updates).

Fan in lyts wikiportaal oant hosting

resultaat

Mar oer it algemien tige oantreklik:

  1. Sels in persoan fier fan webûntwikkeling kin in webside meitsje op myn hosting;
  2. Tafersjoch op aktiviteit op 'e haadside;
  3. Der is in foarbyldôfbylding foar de siden;
  4. Moai ûntwerp, ynklusyf foar mobile apparaten;
  5. Oanpast oan sykmasines;
  6. Folslein yn it Russysk;
  7. Snelle side laden;
  8. Ienfâldich adminpaniel, ynklusyf tagong ta motorbestannen fan 'e wurkmap (direkt fan' e browser, CloudCommander);
  9. Ienfâldige serverkoade (krekt mear as 1000 rigels, clientskriptkoade - sawat 500);
  10. Jo kinne feroarings oanmeitsje oan 'e boarnekoade;

Ik skriuw daliks wat der no mistwat kinsto fuort triuwesadat jo jo tiid net fergrieme. Miskien wurde guon fan 'e punten yn 'e heine takomst útfierd.

  1. D'r is gjin brûkersregistraasje en delegaasje fan tagongsrjochten. Publisearje nei it ynfieren fan de captcha.
  2. De beam mei opmerkings fan brûkers foar siden is mooglik net beskikber foar yndeksearring fanwege ajax.
  3. As jo ​​​​wat unike nutfunksjes nedich binne, binne se miskien net beskikber. Mar de basisfunksjonaliteit is folslein ymplementearre.

PS

De motor hjit WikiClick, de offisjele webside mei hosting wikiclick.ru. Projektkoade op GitHub.

Boarne: www.habr.com

Add a comment