Siteleaf: ang static na CMS na pinagsasama ang pagiging simple, kontrol, at bilis

  • Simpleng pag-edit sa mga koleksyon, metadata, at mga tungkulin, na naka-synchronize sa GitHub at tugma sa Jekyll.
  • Static na output para sa tumaas na bilis, seguridad, at portability nang walang lock-in ng vendor.
  • Nako-customize na v2 panel: Mga Pahina at Mga Post na may mga hierarchy, draft, tag, at permalink.

Sistema ng pamamahala ng nilalaman ng website ng Siteleaf

Inihahandog ng Siteleaf ang sarili bilang isang content management system (CMS) para sa mga website . Ito ay isang simple at flexible na plataporma na idinisenyo upang tulayin ang agwat sa pagitan ng pagbuo at pamamahala ng nilalaman, na ginagawa itong maihahambing sa iba pang mga solusyon sa CMS . Pinapayagan ng software ang mga user na gamitin ang flexibility ng Jekyll at i-host ang kanilang website nang libre sa GitHub. Bukod pa rito, mayroon itong madaling gamiting online editor kung saan maaaring magsulat at mag-edit ng nilalaman ang mga user nang walang anumang kaalaman sa coding.

Siteleaf - CMS upang pamahalaan ang nilalaman ng website

Siteleaf CMS para sa mga static na site

Nag-aalok ang Siteleaf ng maraming kapaki-pakinabang na tampok. Una, mayroon itong suporta para sa Jekyll , na nagbibigay-daan sa iyong gumamit ng mga umiiral na tema, humingi ng tulong mula sa mga mas may karanasang user, at lumikha pa ng sarili mong mga tema mula sa simula gamit ang dokumentasyon nito. Gamit ang kakayahang i-sync ang iyong site sa pamamagitan ng GitHub , lahat ng pagbabagong ginawa sa Siteleaf ay naka-synchronize sa iyong mga repositoryo ng GitHub at vice versa. Pinipigilan nito ang mga aksidenteng pagbura at nagbibigay ng isang workflow na kontrolado ang bersyon na pinahahalagahan ng mga developer at editor.

Bilang isang static website generator , ang mga pahina ng Siteleaf ay kino-compile nang isang beses sa halip na dynamic na bumubuo ng HTML mula sa isang database kapag may nag-access sa site, tulad ng sa WordPress. Nagreresulta ito sa mas mabilis na oras ng pag-load , mas maliit na attack surface, at mas kaunting hosting resources na nagagamit. Kailangan mo lang mag-alala tungkol sa pagdidisenyo ng isang tema o pagdaragdag ng isang umiiral na, dahil ang static site delivery ay magaan at matatag.

Para pamahalaan ang nilalaman ng iyong website, buksan lamang ang Siteleaf app at simulan ang pagdaragdag ng mga pahina, pag-oorganisa ng mga ito sa mga grupo, at pag-publish ng nilalaman. Ang lahat ng elementong kinakailangan para sa pagbuo ng site ay makukuha sa isang sidebar menu na idinisenyo para sa diretso at walang abala na pag-eedit.

Paano gumagana ang Siteleaf sa Jekyll at GitHub

Pagsasama ng Siteleaf sa Jekyll at GitHub

Ang Siteleaf ay nakatuon sa isang mahalagang prinsipyo: ang iyong nilalaman ay sa iyo . Maaari mong ma-access ang iyong data, i-version ito gamit ang Git, at i-host ang iyong site saanman mo gusto , maging sa GitHub Pages o iba pang cloud hosting provider . Iniiwasan ng pilosopiyang ito ang vendor lock-in at pinapayagan ang iyong website na tumakbo sa anumang CMS, dahil ang resulta ay portable at static na mga file.

Ang karaniwang daloy ng trabaho ay simple ngunit hindi limitado: gagawa at mag-eedit ka ng nilalaman sa Siteleaf, ito ay sine-save bilang mga Markdown file at Jekyll-compatible structured data, at ang mga commit ay ilalathala sa iyong repository. Kung mag-eedit ka sa Git, ang mga pagbabago ay makikita rin pabalik sa Siteleaf, na nagpapanatili ng bidirectional synchronization na pumipigil sa mga conflict.

Dahil sa pagsikat ng mga static site generator at mga bagong acronym, pinapanatili ng Siteleaf ang pokus nito: mabilis at simpleng mga website , nang walang mga hindi kinakailangang layer. Madaling gamitin ang tool araw-araw, ngunit hindi masyadong pinasimple: nag-aalok ito ng kapangyarihan para sa mga team na nangangailangan ng pinong kontrol nang hindi isinasakripisyo ang kalinawan ng interface.

Pag-customize ng administration panel v2

Siteleaf Administration Panel v2

Ang Siteleaf v2 ay binuo upang umangkop sa iyong modelo ng nilalaman . Sa admin panel, maaari kang magtakda ng mga koleksyon gamit ang mga panuntunan ng URL, metadata, at mga pahintulot. Bilang default, magkakaroon ka ng dalawang lugar: Mga Pahina at Mga Post . Ang Mga Pahina ay mainam para sa mga static na nilalaman tulad ng Tungkol sa, Makipag-ugnayan, o Mga FAQ, na may drag-and-drop na pag-uuri at mga nested hierarchy. Ang Mga Post ay ang koleksyon ng Jekyll na idinisenyo para sa mga post na may petsa, karaniwang ipinapakita sa pababang pagkakasunud-sunod.

Kasama sa koleksyon ng Posts ang mga katutubong tampok tulad ng mga draft , tag, at kategorya . Kung ang pangalan ay hindi akma sa iyong proyekto, maaari mo itong palitan ng pangalan nang hindi nawawala ang mga kakayahan nito , halimbawa, sa Stories. Maaari mo ring isaayos ang mga permalink upang makamit ang malinis na mga URL na naaayon sa iyong taxonomy.

Para magmodelo ng mga field, nag-aalok ang Siteleaf ng metadata at mga smart field na gumagabay sa pag-eedit: mga seleksyon, mga field na maaaring ulitin, mga default na value, at mga pagpapatunay. Binabawasan nito ang mga error at pinapanatili ang pagkakapare-pareho ng editoryal. Bukod pa rito, pinapayagan ka ng mga tungkulin ng user na paghigpitan kung sino ang maaaring mag-edit, mag-apruba, o mag-publish, na lumilikha ng isang ligtas at pinahusay na daloy ng trabaho sa editoryal.

Mga kalamangan ng mga static na site kumpara sa tradisyonal na CMS

Mga kalamangan ng mga static na site na may Siteleaf

Mas mabilis at mas ligtas ang mga static na website kaysa sa tradisyonal na database-driven na CMS platform. Sa pamamagitan ng hindi pagpapatupad ng server-side code sa bawat kahilingan, naaalis ang mga bottleneck at malaking bahagi ng kahinaan . Bukod pa rito, ang source code at nilalaman ay laging naa-access at maaaring ilipat , na nagpapatibay sa ideya na ang isang website ay dapat na umunlad nang hindi umaasa sa isang partikular na provider.

Ang pamamaraang ito ay nagtataguyod ng isang bukas na kapaligiran sa web kung saan ang paglipat ng iyong nilalaman, paglikha ng mga backup, at pag-deploy sa maraming platform ay likas na katangian. At, hindi tulad ng makalat na mga stack, iniiwasan ng Siteleaf ang labis na mga layer at teknikal na jargon, pinapanatili ang orihinal na diwa ng mga static na site: bilis, pagiging simple, at kontrol para sa mga koponan na nagnanais ng walang friction na pag-publish.

Kung naghahanap ka ng CMS na pinagsasama ang madaling gamiting pag-edit kasama ang Git workflow, native na suporta sa Jekyll, at mabilis na static output, nag-aalok ang Siteleaf ng karanasang idinisenyo upang palayain ang iyong nilalaman at mapabilis ang paglulunsad ng iyong susunod na site nang walang mga komplikasyon o dependency.

Mga Static Ecommerce Site Generator
Kaugnay na artikulo:
Mga static na generator ng website para sa mga e-commerce blog: isang kumpletong gabay at mga pangunahing opsyon

Idagdag bilang ginustong mapagkukunan sa Google