HTML statike është pothuajse një gjë e së kaluarës. Uebsajtet tani janë aplikacione të lidhura me bazën e të dhënave që gjenerojnë në mënyrë dinamike përgjigje ndaj kërkesave të përdoruesve. Megjithatë, kjo ka edhe të metat e veta: kërkesa më të larta për burimet kompjuterike dhe dobësi të shumta në CMS. Sot do të flasim se si ta ngrini blogun tuaj të thjeshtë
Hapi 1. Pritja: merrni më të lirën në treg
Për faqet e internetit statike, mjafton një pritje virtuale e lirë. Përmbajtja do të gjenerohet në anën: në një makinë lokale ose drejtpërdrejt duke përdorur hostin
Sot ne në RUVDS po hapemi përsëri
Le ta përdorim atë dhe të vendosim blogun tonë Jekyll.
Pas fillimit të VPS, duhet të identifikoheni në të përmes SSH dhe të konfiguroni softuerin e nevojshëm: serverin në internet, serverin FTP, serverin e postës, etj. Në këtë rast, përdoruesi nuk duhet të instalojë Jekyll në kompjuterin e tij ose të durojë kufizimet e pritjes së Faqeve GitHub, megjithëse burimet e faqes mund të mbahen në depon e GitHub.
Hapi 2: Instaloni Jekyll
Me pak fjalë, Jekyll është një gjenerues i thjeshtë i faqeve statike që fillimisht ishte krijuar për të krijuar blogje dhe më pas për t'i pritur ato në Faqet GitHub. Ideja është të ndash përmbajtjen dhe dizajnin e saj duke përdorur
Meqenëse Jekyll është një paketë Ruby (perlë),
gem install bundler jekyll #
Përdorni sudo nëse është e nevojshme.
Siç mund ta shihni, gjithçka është shumë e thjeshtë.
Hapi 3. Krijo një blog
Për të krijuar një sajt të ri në nëndirektorinë ./mysite, duhet të ekzekutoni komandën:
jekyll new mysite
Le të hyjmë në të dhe të shohim përmbajtjen
cd mysite
ls -l
Jekyll ka serverin e vet, i cili mund të fillohet me komandën e mëposhtme:
bundle exec jekyll serve
Ai dëgjon ndryshimet e përmbajtjes dhe dëgjon në portin 4000 në localhost (
Në rastin tonë, ia vlen të krijoni një uebsajt dhe të konfiguroni një server në internet për ta parë atë (ose të ngarkoni skedarë në pritjen e palëve të treta):
jekyll build
Skedarët e krijuar ndodhen në nëndrejtorinë _site të drejtorisë mysite.
Ne nuk kemi folur për të gjitha ndërlikimet e Jekyll. Falë aftësive të paraqitjes së kodit me theksimin e sintaksës, ky gjenerues i përmbajtjes është më i përshtatshmi për krijimin e blogjeve të zhvilluesve, por bazuar në shabllonet e disponueshëm në internet, mund të përdoret për të krijuar një shumëllojshmëri të gjerë të sajteve statike. Ekzistojnë gjithashtu shtojca për Jekyll që ju lejojnë të ndryshoni vetë procesin e gjenerimit të HTML. Nëse keni nevojë për kontroll të versionit, skedarët e përmbajtjes mund të vendosen në një depo në GitHub (atëherë do t'ju duhet të instaloni Git në VPS).
Gjëja më e rëndësishme është që përdoruesi nuk do të ketë nevojë për tarifa të shtrenjta për këtë. Gjithçka do të funksionojë edhe në të njëjtin VPS prej 30 rubla.
Burimi: www.habr.com