Domača » Kodiranje » Ultimate vodnik za Fork CMS umestitev, teme in začetnike Nasveti

    Ultimate vodnik za Fork CMS umestitev, teme in začetnike Nasveti

    V zadnjih letih je bilo objavljenih več priljubljenih odprtokodnih projektov. Sistemi za upravljanje vsebin lahko nudijo veliko več kot druge odprtokodne rešitve. Ti projekti dajejo povprečnim webmasterjem možnost namestitve in zagona lastne spletne strani z zelo malo tehničnega znanja programiranja.

    V tem postu vas želim peljati skozi Fork CMS. To je še vedno novinec na področju PHP / MySQL CMS aplikacij. Toda trdil bi, da Fork vzame veliko ohlapnosti, ki jo je WordPress zapustil. Seveda, WordPress je tudi skozi vrsto večjih posodobitev in sledi ogromno podjetje spletnih razvijalcev. Ampak, če iščete nadomestno odprto kodno rešitev PHP, potem je Fork vsekakor vreden pozornosti.

    Uvod v vilice

    Preden začnemo karkoli namestiti, želim deliti nekaj razlik med trenutno različico Fork CMS in WordPress. Najbolj neposredna razlika je, da viličarja ni mogoče namestiti v podimenik na vašem spletnem mestu. Za testiranje boste morali namestiti na korensko domeno ali kakšno vrsto poddomene (npr. forkcms.hongkiat.com). To se lahko v prihodnjih izdajah posodobi, vendar so v času tega članka poddomene izključene.

    Še ena pomembna ideja, ki jo je treba razmisliti, je, da Forc CMS deluje ne sledite stopinjam WordPressa. WP je bil prvotno ustvarjen kot blogging sistem, ki je dobil podporo kot mainstream CMS. Toda Fork se je začel kot CMS, ki vključuje dodatne module, kot so blogi, strani in uporabniki.

    Izkušnje so povsem drugačne in sistem sicer ni preživel toliko strogega testiranja kot WordPress. Zgodnji posvojitelji lahko ujamejo nekaj hroščev, ne da sem do sedaj naletel na kakšno. Ne pozabite, da lahko Fork uporabljate izključno za spletni spletni dnevnik, vendar je zgrajen okoli jedra modulov, ki se vede bolj kot pravi CMS.

    Prva namestitev

    Zdaj pa skočimo v skript in namestimo kopijo. Obiščete lahko stran za prenos in datoteka .zip se mora samodejno zagnati. Vsebina izvleček na približno 10MB, ki ni veliko večja od WordPress jedro datotek.

    Eden od osvežilnih delov tega namestitvenega postopka je, da nam ni treba preimenovati ali urejati datotek, preden jih naložite na strežnik. Postopek namestitve Fork CMS se dogaja vse na hrbtni strani. Edina stvar, ki jo boste morali narediti, je namestitev baze podatkov MySQL, ki je priložena uporabniku root. Nato FTP vse glavne datoteke na strežnik in obiščite URL za začetek namestitvenega postopka.

    Če nimate nobenega strežnika za testiranje, 000Webhost ponuja brezplačne poddomene in PHP / MySQL gostovanje, čeprav na splošno ni najboljša kakovost za strežniške vire - zato je najbolje, če lahko preizkusite na svojem zasebnem računu za spletno gostovanje ali lokalno. računalnik.

    Splošni pregled

    Ko so vse datoteke naložene, se pomaknite do domene in preusmerili se boste na stran za namestitev. Najprej bo skript preveril nastavitve strežnika, da bi ugotovil, katere funkcije morda niso na voljo. To bo v bistvu preverilo dovoljenja za datoteke in nastavitve v datoteki php.ini.

    Tudi če obstaja nekaj manjših napak, kliknite “Vseeno namestite” za premik na prvo stopnjo. Fork je znan po svoji jezikovni podpori s številnimi možnostmi prevajanja. Če nameravate uporabljati spletno stran samo z enim jezikovnim paketom, lahko pustite vse te možnosti, kot so.

    Naprej in imaš možnost namestitve različnih modulov, ki so povezani s Forkovo jedro. Vsaj vedno namestim module za Blog in Analytics. Toda tudi, če na tej točki ne namestite nobenih dodatkov, jih lahko vedno namestite kasneje iz skrbniške plošče. Tudi na tej strani lahko izberete namestitev vzorčnih podatkov za začetno testiranje Fork CMS.

    Povezave z bazo podatkov in končni dotiki

    Ko boste pregledali vse osnovne namestitvene možnosti, boste morali vnesti podatke baze podatkov. Tu se shranijo vaši podporni podatki za vsebino strani, objave v blogih, uporabniška imena itd. Ime gostitelja in številka vrat sta primerna za 99% nastavitev strežnika. Edini razlog za spremembo teh vrednosti bi bil, če posebej veste, ali vaš MySQL strežnik uporablja drugačno domeno ali naslov IP.

    Druge možnosti preprosto zahtevajo ime baze podatkov, skupaj z uporabnikom root in geslom za ta račun. Ta uporabnik mora imeti popolne pravice za ustvarjanje in urejanje tabel znotraj baze podatkov. Po vnosu vseh teh podrobnosti zadeti Naslednji za končni del namestitve.

    Zdaj morate ustvariti kombinacijo e-pošte in gesla za skrbnika root na vašem spletnem mestu. E-pošta dejansko ni nujno resnična, čeprav je to privzeti naslov, kjer prejemate sporočila in posodobitve s spletnega mesta.

    Hit Dokončajte namestitev in popolnoma smo končani! Ta zadnja stran pregleda vam bo dala možnost, da se odpravite na domačo stran ali se prijavite v strežnik. Če želite nadaljevati z raziskavami, pojdite na upravno ploščo in si oglejte, kaj lahko Fork res ponuja.

    Dobrodošli v Backend

    Kliknite gumb za prijavo in preusmerjeni boste na edinstven URL skrbnika. Do te povezave ne morete dostopati z domače strani, kar je običajno pri mnogih temah v WordPressu. Vedno lahko uredite predlogo, da dodate povezavo nekje na spletnem mestu. Ampak to je pošteno enostavno, da se spomnimo povezave kot www.myforkwebsite.com/private/.

    The / private / poddirektorij fizično ne obstaja na strežniku. Zahteva se dejansko obravnava s preusmeritvami .htaccess in usmerjanjem URL-jev PHP. Zaradi tega je postopek nekoliko varnejši (vendar še vedno zmedeno, ko prvič začnete).

    Z zasebne strani za prijavo vnesite podrobnosti, ki ste jih pravkar nastavili, in dobili boste dostop do nadzorne plošče Fork admin. Najboljši način, da se seznanite z novim sistemom, je prehod in poraba časa na različnih področjih sistema. Ampak bom podal splošen pregled nekaterih pomembnih tem.

    Upravljanje vsebine spletne strani

    Morda je najpomembnejši razlog za uporabo CMS namesto navadnega HTML za upravljanje vaše vsebine. Možnost ustvarjanja in urejanja strani brez kakršne koli kode je koristna za široko občinstvo. V zvezi s tem sistem Fork ponuja popolnoma nov svet v primerjavi z WordPress ali Joomla! / Drupal.

    Kliknite zavihek »Strani« na vrhu zaslona in dobili boste drevesni prikaz celotne vsebine. To so strani, ki so navedene v korenu vašega spletnega mesta, skupaj z meniji podstrani, ki so sprva skriti. Če želite urediti katero koli stran, kliknite enkrat, da izberete in se prikaže novo okno.

    Vsebuje pregled predloge strani in kateri modul ali gradnik se trenutno prikazuje. Predloge za katero koli stran lahko spremenite tako, da se ujemajo z določenimi postavitvami, kot so na primer dve stolpci, trije stolpci ali morda eni osrednji stolpci. Obstaja veliko prilagojenih predlog strani (ki se razlikujejo od polnih tem), ki jih lahko nastavite in ponudite razširljive rešitve za vsako postavitev.

    Kliknila bom stran 404 in uredila privzeto vsebino HTML. Pomaknite se navzdol, dokler ne vidite bloka »Glavni« in znotraj boste našli blok z oznako »Urejevalnik«. To vsebuje ravno HTML, ki se oddaja neposredno na stran. Če lebdite, se na strani prikaže vrsta gumbov. S klikom na prvo ikono svinčnika se odpre okno urejevalnika, kjer lahko dodate in zamenjate vsebino.

    Urejanje celotnega zaslona

    Na žalost ne obstaja enostaven način za dostop do celotnega urejevalnika strani znotraj zaslona za urejanje strani. To ni podobno WordPress, ki vam daje celotno namensko nastavitev za dodajanje naslova strani in urejanje vsebine. Obstajal sem le dva načina za urejanje strani v celozaslonskem načinu na Fork.

    Prvi je tako, da kliknete ikono majhnih črnih puščic (Maximize) v urejevalniku besedilnih vrstic. To bo povečalo vaše okno, da bo ustrezalo celozaslonskemu pogledu, nato pa lahko znova kliknete, da shranite spremembe, ko končate. Druga metoda je ustvariti edinstvene bloke vsebine in jih nato dodati v svoje strani kot pripomočke.

    To se zdi kot nerodno rešitev, vendar je dejansko veliko lažje za upravljanje vsebine spletnih strani. Če želite ustvariti nov blok vsebine, kliknite zavihek »Moduli« in izberite bloke »Vsebina«. Na vašo spletno stran ne bi smelo biti nobene dodane vsebine takoj po namestitvi. Vendar pa je zelo enostavno ustvariti novo, saj zahtevajo samo naslov in vsebino.

    Upoštevajte, da se vaši naslovi bloka vsebine ne bodo nikoli videli na prednji strani vašega spletnega mesta. Uporabljajo se samo za razlikovanje med vsebino, ko dodajate nov gradnik na vašo stran. Res je, da je naslov pomemben samo zato, da lahko vsakemu vsebinskemu bloku poveste ločeno od drugih. Ampak, če imate veliko vsebine, bo ta način upravljanja podatkov olajšal vaše življenje.

    Objavljanje objav v spletnem dnevniku

    Če ste namestili modul Blog, potem imate tudi možnost objavljati članke na vaši spletni strani. Te so podobne stranem z vsebino, razen če nimate toliko nadzora nad predlogo, niti možnosti dodajanja pripomočkov ali drugih modulov po meri.

    Če želite napisati novo objavo, kliknite na zavihek »Moduli« in poiščite Blog v povezavah v stranski vrstici. Prikazali boste tabelo vseh vaših trenutnih objav skupaj z datumom objave, avtorjem in številom komentarjev. Še en gumb v kotu z oznako “Dodaj članek” bo odprlo novo stran za urejanje.

    Tu lahko izberete kategorijo spletnega dnevnika in na novo objavo dodate nekaj oznak. Obstaja tudi polje za nalaganje predstavljene slike, ki jo želite prikazati na začetku članka. Drugo zanimivo področje je na zavihku »SEO«, ki je na vrhu strani. Obstaja toliko nastavitev po meri za urejanje permalink, post naslov, meta ključne besede, in veliko drugih kul stvari.

    Analitika in e-poštni marketing

    To je en del Forka, ki resnično izstopa med vsemi ostalimi. Račun Google Analytics lahko dejansko povežete z nadzorno ploščo svojega skrbniškega območja. Potem, ko se prijavite na spletno stran, boste dobili lep prikaz nedavnih obiskovalcev in celotnega prometnega števila.

    Obstaja definitivno nekaj WordPress plugins, ki lahko posnemajo to funkcionalnost. Ampak ponudba analitičnih podatkov uporabnikom takoj, ko je na voljo, je impresivna. Kaj je še mogoče storiti s trženjem? No, tukaj je zanimiv modul “Mailmotor” ki je neposredno povezan z vašimi e-poštnimi trženjskimi kampanjami.

    Lahko se povežete s katerim koli računom nadzornika akcije in imate neposreden dostop do statistike. Lahko pošljete oglaševalske akcije in uredite glasila z vseh strani skrbniške plošče Fork. Toda tudi če nimate računa za oglaševalske akcije, je še vedno mogoče pošiljati e-pošto registriranim uporabnikom. Fork lahko uporablja PHP pošta () deluje in se obnaša kot marketinško orodje kot tudi vaš primarni CMS.

    Razširitev modulov

    Skoraj vsak CMS ponuja rešitve za razvijalce, ki ustvarjajo lastne razširljive aplikacije. V okviru Fork CMS se ti imenujejo modulov in je lahko vdelana v katero koli predlogo ali stran na vašem spletnem mestu.

    Med postopkom namestitve ste dobili nekaj možnosti za namestitev novih modulov, ki so privzeto vključeni v Fork. Obstaja pa tudi majhna galerija rastočih modulov, ki jo lahko prenesete in namestite na vašo spletno stran. Do teh modulov lahko dostopate tako, da kliknete zavihek »Nastavitve« in nato v stranski vrstici kliknete »Moduli«.

    Za vsak modul so vključene dodatne podrobnosti, skupaj z upravljanjem namestitve / odstranjevanja za različne funkcije. Če prenesete katerokoli datoteko .zip iz galerije modulov, jo lahko naložite neposredno iz skrbniške plošče. Nekatere druge priljubljene izbire modulov vključujejo Photogallery, Newsletter, Ankete in celo Twitter za prikaz nedavnih tweetov na vaši spletni strani..

    Delo s temami po meri

    Tudi sistem Fork CMS je precej drugačen od WordPressa. Vsi viri teme so kodirani z uporabo datotek .tpl namesto .php. To je lahko enostavno za nekatere uporabnike, ki poznajo predloge. Toda celo osnovne datoteke so razdeljene in se ujemajo z obliko sistema templatov.

    Za spletne razvijalce, ki želijo potopiti desno v kodo, si oglejte ta članek s podporo za KB, ki je podrobneje opisan. Teme so lahko sestavljene iz toliko različnih datotek predlog, kot želite. Osnovni zaslon vedno uporablja osnovne datoteke predlog, vendar jih bodo prepisale vse ustrezne datoteke v mapi predloge.

    Všeč mi je v tematskem sistemu Fork je enostavnost uporabe za netehnične razvijalce. Stran z razširitvami vsebuje zbirko dodatnih tem, ki jih lahko prenesete in namestite za testiranje. Ko ste prijavljeni v skrbniško ploščo, kliknite “Nastavitve” in nato izberite teme. V zgornjem desnem vogalu boste opazili gumb Naloži temo.

    Priporočeno je, da teme še vedno prenesete v izvirno datoteko .zip. Fork lahko dekomprimira arhive zip in kopira vsebino teme, ki je vse na hrbtni strani. Plus namestitev nove teme je tako preprosta, kot če kliknete, da izberete novo, in nato shranite spremembe. Če želite dobiti več informacij o določeni temi, kliknite povezavo »Podrobnosti« pod vsako sličico predogleda.

    Končne misli

    Osebno sem vedno užival v testiranju nove programske opreme in odprtokodnih projektov. Zgodnji posvojitelji so trende, ki se prebijajo skozi smeti in pobirajo dragulje pod ruševinami. In imam veliko dobrih občutkov po igranju z Fork CMS. Upam, da se boste počutili enako.

    Ta članek mora biti dovolj, da boste dobili s svojo lastno spletno stran Fork CMS. Obstaja tudi veliko koristnih povezav podpore iz skupnosti razvijalcev in spletnih skrbnikov. Poleg tega je projekt še vedno v razvoju, zato bi morali pričakovati, da bodo v naslednjih mesecih objavljeni bolj razburljivi moduli in teme. Če imate kakšne podobne ideje ali vprašanja o Fork CMS, jih lahko delite z nami v razpravi spodaj.