sa naunang kasaysayan
Kausa ako misulay sa paghimo sa usa ka artikulo sa usa ka magtiayon nga sa mga proyekto sa wiki, apan sila gilaglag tungod kay sila walay ensiklopediko nga bili, ug sa kinatibuk-an, kon ikaw magsulat mahitungod sa usa ka butang nga bag-o ug wala mailhi, kini gikuha ingon nga PR. Paglabay sa pipila ka panahon, ang akong artikulo gitangtang. Sa sinugdan nasuko ako, apan sa panaghisgot adunay usa ka imbitasyon alang kanako sa lain nga gamay nga proyekto sa wiki bahin sa tanan (ug dayon gitanyagan ako nga magsulat usa ka artikulo alang sa laing site). Wala pa ako makadungog bahin kaniya, apan nalipay gihapon ako sa pagsulat sa usa ka artikulo alang sa usa ka site nga gipadagan sa usa ka tawo. Pinaagi sa dalan, ang duha nga mga proyekto gi-update, naa sila sa pagpangita ug gibasa - alang kanako kini igo na aron magsulat usa ka pagrepaso sa akong proyekto. Ang duha ka mga site daw gipaandar sa MediaWiki o pipila ka susama nga makina, ug morag bisan unsa nga popular nga portal sa wiki.
Gikan sa wiki site hangtod sa wiki engine
Sukad niadto, nahimong makaiikag ang paghimo usab og wiki site nga adunay paghatag gibug-aton sa mga proyekto sa IT - pagkahuman, kini mahimong madanihon sa daghang mga tawo nga gusto maghisgot bahin sa ilang produkto. Ug gusto usab nako nga maghimo sa akong kaugalingon nga talagsaon nga istruktura ug disenyo sa site, nga mahimong angay alang sa daghang uban pang mga proyekto. Human maandam ang site, naghimo ko og admin panel ug gi-post ang code sa GitHub. Una sa tanan, tungod kay mahimo nimong isulat ang bahin sa usa ka bukas nga gigikanan nga proyekto ug himuon kini nga dili usa ka yano nga direktoryo sa mga site; Gawas pa, malipay ko kung adunay gusto nga maghimo usa ka website gamit ang akong makina.
Naningkamot nga ayohon ang pag-host
Ikasubo, pipila ka mga tawo ang mopili sa usa ka wiki engine alang sa node.js; kadaghanan sa mga webmaster mas gusto kung unsa ang ilang giatubang, nga mao ang PHP, ug gawas pa, kadaghanan sa mga naglungtad nga serbisyo sa pag-host gi-configure alang sa PHP. Ug alang sa node.js kinahanglan ka nga mag-abang sa usa ka VPS.
Gusto gyud nako nga himuon ang akong produkto nga mas dali makuha. Ang ideya alang sa pag-host sa wiki gikan sa Fandom. Ang pag-host sa Wiki maghimo sa akong makina nga magamit sa labi ka daghan nga mamiminaw, ug mahimo usab kini nga makita taliwala sa gatusan nga uban pa (
resulta
Apan sa kinatibuk-an madanihon kaayo:
- Bisan ang usa ka tawo nga layo sa web development makahimo og website sa akong hosting;
- Pag-monitor sa kalihokan sa main page;
- Adunay usa ka preview nga imahe alang sa mga panid;
- Nindot nga disenyo, lakip ang mga mobile device;
- Gipahiangay sa mga search engine;
- Bug-os sa Russian;
- Dali nga pagkarga sa panid;
- Yano nga admin panel, lakip ang pag-access sa mga file sa makina gikan sa nagtrabaho nga direktoryo (direkta gikan sa browser, CloudCommander);
- Yano nga server code (sobra lang sa 1000 ka linya, client script code - mga 500);
- Makahimo ka og mga kausaban sa source code;
Magsulat dayon ko unsay kulang karonunsa imong mahimo iduso palayopara dili ka mag-usik sa imong oras. Tingali ang pipila sa mga punto ipatuman sa umaabot nga umaabot.
- Walay rehistrasyon sa user ug delegasyon sa mga katungod sa pag-access. Pagmantala human sa pagsulod sa captcha.
- Ang kahoy sa mga komentaryo sa tiggamit alang sa mga panid mahimong dili magamit alang sa pag-indeks tungod sa ajax.
- Kung kinahanglan nimo ang pipila ka talagsaon nga mga gimbuhaton sa utility, mahimo nga dili kini magamit. Apan ang sukaranan nga pagpaandar hingpit nga gipatuman.
PS
Ang makina gitawag nga WikiClick, ang opisyal nga website nga adunay pag-host
Source: www.habr.com