I-Siteleaf iziveza njengohlelo lokuphathwa kokuqukethwe (i-CMS) lwamawebhusayithi . Kuyipulatifomu elula neguquguqukayo eyenzelwe ukuvala igebe phakathi kokuthuthukiswa nokuphathwa kokuqukethwe, okwenza kufane nezinye izixazululo ze-CMS . Isofthiwe ivumela abasebenzisi ukuthi basebenzise ukuguquguquka kwe-Jekyll futhi babambe iwebhusayithi yabo mahhala ku-GitHub. Ngaphezu kwalokho, ifaka umhleli we-inthanethi okulula ukuwusebenzisa lapho abasebenzisi bangabhala futhi bahlele okuqukethwe ngaphandle kolwazi lokubhala ikhodi.
Siteleaf - CMS ukuphatha okuqukethwe kwewebhusayithi
I-Siteleaf inikeza izici eziningi eziwusizo. Okokuqala, inokusekelwa kwe-Jekyll , okukuvumela ukuthi usebenzise izingqikithi ezikhona, ucele usizo kubasebenzisi abanolwazi oluthe xaxa, futhi uze udale izingqikithi zakho kusukela ekuqaleni usebenzisa imibhalo yayo. Njengoba inekhono lokuvumelanisa isayithi lakho nge-GitHub , zonke izinguquko ezenziwe ku-Siteleaf zivumelaniswa nezinqolobane zakho ze-GitHub futhi okuphambene nalokho. Lokhu kuvimbela ukususwa ngengozi futhi kuhlinzeka ngomsebenzi olawulwa yinguqulo ojatshulelwa ngabathuthukisi nabahleli.
Njengomkhiqizi wewebhusayithi engaguquki , amakhasi e-Siteleaf ahlanganiswa kanye esikhundleni sokukhiqiza i-HTML ngokuguquguqukayo kusuka kudathabheyisi lapho othile efinyelela isayithi, njengoba kunjalo nge-WordPress. Lokhu kuphumela ezikhathini zokulayisha ezisheshayo , indawo encane yokuhlasela, kanye nezinsiza ezimbalwa zokubamba ezisetshenziswayo. Udinga nje ukukhathazeka ngokuklama itimu noma ukwengeza esivele ikhona, ngoba ukulethwa kwesayithi engaguquki kulula futhi kuzinzile.
Ukuze uphathe okuqukethwe kwewebhusayithi yakho, vele uvule uhlelo lokusebenza lwe-Siteleaf bese uqala ukwengeza amakhasi, uwahlele abe ngamaqembu, bese ushicilela okuqukethwe. Zonke izinto ezidingekayo ekwakheni isayithi ziyatholakala kumenyu eseceleni eyenzelwe ukuhlela okulula nokungenazo iziphazamiso.
Isebenza kanjani i-Siteleaf ne-Jekyll ne-GitHub

I-Siteleaf izibophezele esimisweni esiyinhloko: okuqukethwe kwakho kungokwakho . Ungafinyelela idatha yakho, uyiguqule usebenzisa i-Git, futhi usingathe isayithi lakho noma kuphi lapho uthanda khona , kungakhathaliseki ukuthi kumakhasi e-GitHub noma kwabanye abahlinzeki bokusingatha amafu . Le filosofi igwema ukukhiya kwabathengisi futhi ivumela iwebhusayithi yakho ukuthi isebenze kunoma iyiphi i-CMS, njengoba umphumela wokugcina ungamafayela aphathekayo, angaguquki.
Indlela yokusebenza evamile ilula kodwa ayikhawulelwe: udala futhi uhlela okuqukethwe ku-Siteleaf, kugcinwa njengamafayela e-Markdown kanye nedatha ehlelekile ehambisana ne-Jekyll, futhi ama-commits ashicilelwa endaweni yakho yokugcina idatha. Uma uhlela ku-Git, izinguquko nazo zibonakala emuva ku-Siteleaf, kugcinwa ukuvumelanisa okubili okuvimbela izingxabano.
Ibhekene nokwanda kwabakhiqizi besayithi abangaguquki kanye nama-acronym amasha, i-Siteleaf igcina ukugxila kwayo: amawebhusayithi asheshayo futhi alula , ngaphandle kwezingqimba ezingadingekile. Ithuluzi kulula ukulisebenzisa nsuku zonke, kodwa alilula kakhulu: linikeza amandla kumaqembu adinga ukulawulwa okulungisiwe ngaphandle kokulahla ukucaca kwesibonisi.
Ukwenza ngokwezifiso iphaneli yokuphatha v2

I-Siteleaf v2 yakhelwe ukuzivumelanisa nemodeli yakho yokuqukethwe . Kuphaneli yokuphatha, ungachaza amaqoqo ngemithetho ye-URL, i-metadata, kanye nezimvume. Ngokuzenzakalelayo, uzoba nezindawo ezimbili: Amakhasi kanye nokuthunyelwe . Amakhasi afanele okuqukethwe okungaguquki njenge-About, Contact, noma i-FAQ, ngokuhlunga kokudonsa nokulahla kanye nezigaba ezihlanganisiwe. Okuthunyelwe kuyiqoqo le-Jekyll elenzelwe okuthunyelwe okunesikhathi, okuvame ukuboniswa ngokulandelana kokwehla.
Iqoqo le-Posts lifaka izici zomdabu ezifana nama-drafts , amathegi, kanye nezigaba . Uma igama lingahambisani nephrojekthi yakho, ungaliqamba kabusha ngaphandle kokulahlekelwa amandla alo , isibonelo, libe yi-Story. Ungalungisa futhi ama-permalinks ukuze uthole ama-URL ahlanzekile ahambisana ne-taxonomy yakho.
Ukuze kumodeliswe amasimu, i-Siteleaf inikeza imethadatha kanye namasimu ahlakaniphile aqondisa ukuhlela: ukukhetha, amasimu aphindaphindwayo, amanani azenzakalelayo, kanye nokuqinisekiswa. Lokhu kunciphisa amaphutha futhi kugcina ukuvumelana kokuhlela. Ngaphezu kwalokho, izindima zomsebenzisi zikuvumela ukuthi ukhawulele ukuthi ubani ongahlela, avume, noma ashicilele, okudala ukuhamba komsebenzi wokuhlela okuphephile nokulula.
Izinzuzo zamasayithi amile ngokuqhathaniswa ne-CMS evamile

Amawebhusayithi aqinile ashesha futhi aphephile kakhulu kunezinkundla ze-CMS eziqhutshwa yisizindalwazi sendabuko. Ngokungasebenzisi ikhodi eseceleni kweseva kuzo zonke izicelo, izithiyo kanye nengxenye enkulu yendawo yobuthakathaka kuyasuswa . Ngaphezu kwalokho, ikhodi yomthombo nokuqukethwe kuhlala kufinyeleleka futhi kungathuthwa , okuqinisa umqondo wokuthi iwebhusayithi kufanele ikwazi ukuthuthuka ngaphandle kokuthembela kumhlinzeki othile.
Le ndlela ikhuthaza indawo evulekile yewebhu lapho ukuhambisa okuqukethwe kwakho, ukudala ama-backups, kanye nokusabalalisa kumapulatifomu amaningi kuyinto yesibili. Futhi, ngokungafani nezinqwaba ezigcwele, i-Siteleaf igwema izendlalelo eziningi kanye nolimi lobuchwepheshe, igcina umoya wokuqala wamasayithi angaguquki: isivinini, ubulula, kanye nokulawula kwamaqembu afuna ukushicilelwa ngaphandle kokungqubuzana.
Uma ufuna i-CMS ehlanganisa ukuhlela okulula nokusebenziseka kalula nomsebenzi we-Git, ukwesekwa kwe-Jekyll yomdabu, kanye nokukhishwa okusheshayo kwe-static, i-Siteleaf inikeza ulwazi oluklanyelwe ukukhulula okuqukethwe kwakho nokusheshisa ukuqaliswa kwesayithi lakho elilandelayo ngaphandle kwezinkinga noma ukuncika.

