Frá lítilli wiki gátt til hýsingar

Forsaga

Ég reyndi einu sinni að búa til grein um nokkur wiki verkefni, en þeim var eytt vegna þess að þau hafa ekki alfræðigildi, og almennt, ef þú skrifar um eitthvað nýtt og óþekkt, er það tekið sem PR. Eftir nokkurn tíma var greininni minni eytt. Í fyrstu var mér brugðið, en í umræðunni var boð fyrir mig í annað lítið wikiverkefni um allt (og svo bauðst mér að skrifa grein fyrir aðra síðu). Ég hafði aldrei heyrt um hann, en ég var samt ánægður með að skrifa grein fyrir síðu sem einhver rekur. Við the vegur, bæði verkefnin eru uppfærð, þau eru í leitinni og þau eru lesin - fyrir mig var þetta nóg til að skrifa umsögn um verkefnið mitt. Báðar síðurnar virtust vera knúnar af MediaWiki eða einhverri svipaðri vél og litu út eins og hver önnur vinsæl wikigátt.

Frá wiki síðu til wiki vél

Frá lítilli wiki gátt til hýsingar

Síðan þá hefur það orðið áhugavert að búa líka til wiki-síðu með áherslu á upplýsingatækniverkefni - þegar allt kemur til alls væri þetta aðlaðandi fyrir marga sem vilja tala um vöruna sína. Og mig langaði líka að búa til mína eigin einstöku síðubyggingu og hönnun sem gæti hentað mörgum öðrum verkefnum. Eftir að síðan var tilbúin bjó ég til admin panel og setti kóðann á GitHub. Fyrst af öllu, vegna þess að þú getur skrifað um opið verkefni og gert það ekki bara að einfaldri skrá yfir síður; að auki væri ég glaður ef einhver myndi vilja búa til vefsíðu með vélinni minni.

Er að reyna að laga hýsingu

Því miður munu fáir velja wiki vél fyrir node.js; flestir vefstjórar vilja frekar það sem þeir hafa þegar tekist á við, sem er PHP, og að auki eru flestar núverandi hýsingarþjónustur stilltar fyrir PHP. Og fyrir node.js þyrftirðu að leigja VPS.

Mig langaði virkilega að gera vöruna mína aðgengilegri. Hugmyndin að wiki-hýsingu kom frá Fandom. Wiki hýsing myndi gera vélina mína aðgengilega miklu stærri áhorfendum, og það myndi líka gera það áberandi meðal hundruð annarra (það eru í raun mörg hundruð cm fyrir wiki eingöngu). Ég skrifaði ghost.sh forskrift sem vekur upp gátt á nýju léni (býr til vinnuskrá fyrir síðuna, afritar sjálfgefna vélarkóðann inn í hana, býr til gagnagrunn með notanda og lykilorði, stillir aðgangsrétt fyrir allt þetta), og bætti einnig við tengli á cloud commander, sem veitir les- og skrifaðgang að skrám úr vinnuskrá síðunnar. Allt sem er eftir er að skrá nýja lénið handvirkt í DNS stjórnanda og bæta því við ræsingu í aðalforskriftinni. Hýsingin sjálf er enn á beta stigi - kannski verða fyrstu viðskiptavinirnir með mistök við fyrstu kynningu. (Almennt hef ég aldrei haft reynslu af því að búa til svona verkefni eins og hýsingu áður, kannski gerði ég suma hluti rangt eða illa, en ég byrjaði að opna fyrstu síðuna mína á vélinni (hýsingarsíðuna) og hún virkar frábærlega og ég hlóð henni meira að segja upp til uppfærslur).

Frá lítilli wiki gátt til hýsingar

Niðurstaðan

En í heildina mjög aðlaðandi:

  1. Jafnvel einstaklingur sem er langt frá vefþróun getur búið til vefsíðu á hýsingu minni;
  2. Eftirlit með virkni á aðalsíðu;
  3. Það er forskoðunarmynd fyrir síðurnar;
  4. Falleg hönnun, þar á meðal fyrir farsíma;
  5. Aðlagað leitarvélum;
  6. Alveg á rússnesku;
  7. Hratt síðuhleðsla;
  8. Einfalt stjórnborð, þar á meðal aðgang að vélarskrám úr vinnuskránni (beint úr vafranum, CloudCommander);
  9. Einfaldur miðlarakóði (rúmlega 1000 línur, handritakóði biðlara - um 500);
  10. Þú getur gert breytingar á frumkóðanum;

Ég skrifa strax það sem nú vantarhvað getur þú ýta í burtusvo þú eyðir ekki tíma þínum. Kannski verða einhver atriði hrint í framkvæmd á næstunni.

  1. Það er engin notendaskráning og framsal aðgangsréttar. Birtir eftir að hafa slegið inn captcha.
  2. Tréð með athugasemdum notenda fyrir síður gæti ekki verið tiltækt til skráningar vegna ajax.
  3. Ef þú þarft einstaka aðgerðaaðgerðir gæti verið að þær séu ekki tiltækar. En grunnvirkni er að fullu útfærð.

PS

Vélin heitir WikiClick, opinber vefsíða með hýsingu wikiclick.ru. Verkefnakóði á GitHub.

Heimild: www.habr.com

Bæta við athugasemd