10 Vhura Sosi Static Saiti maJenareta Kugadzira Ekukurumidza uye Resource-Inoshamwaridzika maWebhu

Gravatar Image

Ipfupi: Kutarisa kuendesa static webhu-peji? Hapana chikonzero chekusanzwisisika neHTML neCSS. Aya akavhurwa sosi static webhusaiti majenareta anokubatsira iwe kutumira akanaka, anoshanda static mawebhusaiti pasina nguva.

Chii chinonzi static webhusaiti?

Nehunyanzvi, iyo inomira webhusaiti zvinoreva kuti mapeji ewebhu haana kugadzirwa pane server zvine simba. Iyo HTML, CSS, JavaScript inorara pane sevha mune vhezheni iyo mushandisi wekupedzisira anoigamuchira. Iyo yakasvibirira sosi kodhi mafaera akatogadzirwa kare, iyo sosi kodhi haina kuchinja neinotevera server chikumbiro.

Iyo FOSS yemawebhusaiti ane simba anoenderana nemadhatabhesi akati wandei uye mapeji ewebhu anogadzirwa uye anoshandiswa kana paine chikumbiro kubva kubrowser yako. Kuwanda kwewebhu kunopihwa simba nemasaiti ane simba paunobatana nemawebhusaiti uye pane zvakawanda zvemukati zvinowanzo shanduka.

Static mawebhusaiti anokupa iwe mashoma mabhenefiti senge anokurumidza kurodha nguva, mashoma server zviwanikwa zvinodiwa, uye zvirinani kuchengetedzeka (zvine musoro?).

Pachivanhu, mawebhusaiti emhando yepamusoro akakodzera kugadzira mawebhusaiti madiki ane mapeji mashoma chete uye uko izvo zvisingashanduke kakawanda.

Izvi, zvisinei, zviri kuchinja nekuda kweiyo static webhusaiti jenareta maturusi uye unogona kuzvishandisa kugadzira mablog zvakare.

Ini ndanyora rondedzero yeakavhurika sosi static saiti majenareta ayo anogona kukubatsira iwe kuvaka yakanaka webhusaiti.

Akanakisa Akavhurwa Sosi Static Saiti majenareta

Izvo zvakakosha kuti uzive kuti iwe haugone kuwana kwakaomarara mashandiro pane iyo inomira webhusaiti. Pakadaro, ungangoda kuongorora yedu runyorwa rwe CMS yakasununguka yakachena yemasimba mawebhusaiti.

1.Jekyll

Jekyll

Jekyll ndeimwe yeanonyanya kuzivikanwa open source static jenareta yakavakirwa uchishandisa Ruby. Muchokwadi, Jekyll ndiyo injini kumashure GitHub mapeji iyo inoita kuti iwe ubate mawebhusaiti uchishandisa GitHub mahara.

Kumisikidza Jekyll kuri nyore pane akawanda mapuratifomu ayo anosanganisira Ubuntu zvakare. Inoshandisa Markdown, Liquid (ye template), HTML, uye CSS kuburitsa iyo static saiti mafaera. Iyo zvakare yakanaka sarudzo kana iwe uchida kuvaka blog isina kushambadzira kana peji yechigadzirwa kusimudzira chishandiso chako kana sevhisi.

Zvakare, inotsigira kufambisa blog yako kubva kune anozivikanwa maCMS senge Ghost, WordPress, Drupal 7, uye zvimwe. Iwe unowana kubata permalinks, zvikamu, mapeji, zvinyorwa, uye magadzirirwo etsika, izvo zvakanaka. Saka, kunyangwe iwe uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchingori pamoyo, saka kana iwe uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchinge uchirimo. Iwe unogona kudzidza zvakawanda nezvazvo nekuongorora iyo official documentation kana kuti GitHub peji.

Jekyll

2. Hugo

Hugo

Hugo imwezve inozivikanwa yakavhurwa sosi sisitimu yekuvaka nzvimbo dzakadzika. Yakavakwa uchishandisa iyo Enda unoronga mutauro.

Inokurumidza, yakapusa, uye yakavimbika. Iwe zvakare unowana imwe yepamberi theming rutsigiro kana iwe uchichida icho. Inopawo mamwe mapfupi anobatsira kukubatsira iwe kuti zvinhu zviitwe nyore. Hazvina mhosva kuti iri saiti portfolio kana bhurogu, Hugo anokwanisa zvakakwana kugadzirisa akasiyana emhando dzemukati.

Kuti utange, unogona kuitevera official documentation kana kupfuura kuburikidza naro GitHub peji kuiisa uye kudzidza zvakawanda nezvekushandisa kwayo. Iwe unogona zvakare kuendesa Hugo pamapeji eGitHub kana chero CDN kana zvichidikanwa.

Hugo

3. Hexo

Hex

Hexo inonakidza yakavhurika-sosi sisitimu inofambiswa ne Node.js. Kufanana nevamwe, iwe unozopedzisira wagadzira unopisa anokurumidza mawebhusaiti asi iwe zvakare uchawana yakanaka muunganidzwa wematimu uye plugins.

Iwe unowana API ine simba pano yekuwedzera mashandiro zvichienderana nezvinodiwa zvako futi. Kana uchitova newebsite, unogona kungoshandisa yayo Anotama kuwedzera zvakare.

Kuti utange, unogona kupfuura official documentation kana kungoongorora yavo GitHub peji.

Hex

4. Gatsby

Gatsbyjs

Gatsby iri kuwedzera kuvhurika-sosi inozivikanwa saiti jenareta fomati Inoshandisa React.js yekugadzira inokurumidza uye yakanaka mawebhusaiti.

Ini ndanga ndichifarira kupa izvi kuyedza kwemamwe mapurojekiti ekuyedza makore mashoma kumashure uye zvinonakidza kuona kuwanikwa kwezviuru zvemapulagi matsva nematimu. Kusiyana nemamwe emagetsi enzvimbo majenareta, unogona kushandisa Gatsby kuburitsa saiti uye uwane mabhenefiti emasaiti epasite pasina kurasikirwa nechero maficha.

Iyo inopa yakawanda yekubatanidzwa kunobatsira kubva kune anozivikanwa masevhisi. Ehe, iwe unogona kuichengeta iri nyore kana kuishandisa pamwe neyakajairika CMS yesarudzo yako, iyo inofanirwa kuve inonakidza. Unogona kutarisa avo official documentation uye iyo GitHub peji kuti uwane zvimwe pazviri.

Gatsby

5. VuePress

Vuepress

VuePress ndeye static saiti jenareta inofambiswa ne Wedu.js inoitika kuva yakavhurika-sosi inofambira mberi JavaScript JavaScript.

Kana iwe uchiziva HTML, CSS, uye JavaScript, unogona kutanga nyore kushandisa VuePress. Iwe unofanirwa kuwana akati wandei anobatsira plugins uye madingindira kuti utange musoro kutanga kuvaka yako saiti. Zvakare, zvinoita kunge Vue.js iri kunyatso kuvandudzwa uye ine kutarisisa kwevamwe vagadziri, chinova chinhu chakanaka.

Iwe unogona kudzidza zvakawanda nezvazvo kuburikidza neavo gwara repamutemo uye GitHub peji.

VuePress

6.Next.js

Nuxtjs

Nuxt.js inoshandisa Vue.js uye Node. Kwete izvozvo chete, inovavarira kupa ruzivo rwekuvandudza kune vanogadzira vane zvikanganiso zvinotsanangurwa, uye zvinyorwa zvine mutsindo pakati pezvimwe zvinhu.

Sezvazvinotaura, Nuxt.js inofanirwa kuve yakanakisa yepasirese epasi nezvose zvayo maficha uye nekuchinjika iwe kwaunowana kuvaka iyo inomira webhusaiti. Ivo zvakare vanopa Nuxt Online sandbox kukurega iwe uyedze zvakananga pasina kuyedza kwakawanda.

Iwe unogona kuongorora ayo GitHub peji kana kushanyira pamutemo nzvimbo kuti uwane zvimwe zvakawanda.

7. Docusaurus

Docusaurus

Docusaurus inonakidza yakavhurika-sosi static saiti jenareta yakagadzirirwa kuvaka zvinyorwa zvinyorwa. Izvo zvinoitika kuve chikamu che Facebook yakavhurika sosi yekutanga.

Iyo yakavakwa uchishandisa React. Iwe unowana ese akakosha maficha senge gwaro vhezheni, kutsvaga gwaro, uye dudziro kazhinji yakafanogadzirirwa. Kana iwe uri kuronga kuvaka zvinyorwa zvinyorwa kune chero zvigadzirwa zvako / masevhisi, ichi chinofanirwa kuve kutanga kwakanaka.

Iwe unogona kudzidza zvakawanda nezvazvo pairi GitHub peji uye iyo pamutemo Website.

Docusaurus

8. Makumi nemana

Makumi nerimwe

Makumi negumi nemana anozvitsanangura seimwe nzira kuna Jekyll uye inovavarira nzira yakapusa yekumhanyisa mawebhusaiti.

Zvinotaridza sezviri nyore kutanga uye zvakare inopa akakodzera magwaro ekukubatsira iwe kubuda. Kana iwe uchida yakapusa static saiti jenareta iyo inoita kuti basa riitwe, Makumi negumi nemana inoratidzika kunge iri sarudzo inonakidza.

Unogona kuongorora zvakawanda nezvazvo pairi GitHub peji uye shanyira pamutemo Website mamwe mashoko.

Makumi nerimwe

9. Publii

Publii

Publii inoyevedza yakavhurika-sosi CMS iyo inoita kuti zvive nyore kuburitsa iyo inomira saiti. Yakavakwa uchishandisa Electron uye View. Iwe unogona zvakare kutamisa zvinyorwa zvako kubva paWebhusaiti saiti kana zvichidikanwa. Pamusoro peizvozvo, inopa akati wandei-tinya kubvumirana neGitHub Mapeji, Netlify, uye mamwe masevhisi.

Iwe zvakare unowana WYSIWYG mupepeti kana iwe ukashandisa Publii kugadzira iyo static saiti. Kuti utange, shanyira iyo pamutemo Website kurodha pasi kana kuongorora iro GitHub peji mamwe mashoko.

Publii

10. Primo

Primo Af

Inonakidza yakavhurika-sosi static saiti jenareta iyo ichiri mukushingaira kuvandudza. Kunyangwe isiri iyo yakazara-yakazara mhinduro nezvose maficha zvichienzaniswa nemamwe emagetsi jenareta, iri rakasarudzika chirongwa.

Primo inovavarira kukubatsira iwe kuvaka uye kukudziridza saiti uchishandisa anovaka anovaka ayo anogona kugadziriswa zviri nyore uye kuendeswa kune chero mukuru wesarudzo yako.

Unogona kushanyira pamutemo Website kana kuongorora yayo GitHub peji mamwe mashoko.

Primo

Wrapping Up

Kune akawanda mamwe majenareta enzvimbo anowanikwa kunze uko. Nekudaro, ini ndakaedza kutaura akanakisa emagetsi jenareta ayo anokupa iwe anokurumidza kurodha nguva, chengetedzo yakanyanya, uye chinoshamisa chinja.

Pane pandasuwa here chero ako aunofarira? Ndizivisei mune zvakataurwa pazasi.

Article Yepakutanga