Homepage » Coding » Ultimate Guide to Fork CMS telepítés, témák és kezdő tippek

    Ultimate Guide to Fork CMS telepítés, témák és kezdő tippek

    Számos népszerű nyílt forráskódú projekt került kiadásra az elmúlt években. A Content Management Systems sokkal többet kínál, mint más nyílt forráskódú megoldások. Ezek a projektek átlagos webmestereknek adnak lehetőséget arra, hogy saját honlapjukat telepítsék és indítsák el nagyon kevés technikai programozási ismerettel.

    Ebben a bejegyzésben szeretném átvenni Önt a Fork CMS-en. Ez még mindig újonc a PHP / MySQL CMS alkalmazások területén. De azt állítanám, hogy a Fork egy csomó nyugalmat vesz fel, amit a WordPress hagyott hátra. Természetesen a WordPress is számos jelentős frissítésen ment keresztül, és követ egy hatalmas webfejlesztő céget. De ha keres egy alternatív nyílt forráskódú PHP megoldást, akkor Fork határozottan érdemes figyelmet szentelni.

    Bevezetés a Fork-ba

    Mielőtt bármit telepítenénk, néhány különbséget szeretnék megosztani a Fork CMS és a WordPress aktuális verziója között. A legegyszerűbb különbség az, hogy a Fork nem telepíthető egy alkönyvtárban a webhelyén. A teszteléshez gyökér domainre vagy valamilyen aldomain típusra kell telepítenie (pl. forkcms.hongkiat.com). Ez a jövőbeni kiadásokban frissíthető, de a cikk idején az aldomainek határtalanok.

    Egy másik fontos elgondolás, hogy a Fork CMS nem kövesse a WordPress nyomában. A WP-t eredetileg olyan blogolási rendszerként hozták létre, amely a CMS-t támogatta. De a Fork elsődlegesen CMS-ként indult, amely további modulokat, például blogokat, oldalakat és felhasználókat tartalmaz.

    A tapasztalat teljesen más, és természetesen a rendszer nem volt olyan szigorú tesztelés, mint a WordPress. A korai befogadók néhány hibát is el tudnak fogni, nem pedig, hogy eddig eljutottam. Ne feledje, hogy bár a Fork-ot csak online webnaplóhoz használhatja, a modulok magja köré épül, amelyek többet viselkednek, mint egy igazi CMS.

    Az első telepítés

    Most hadd ugorjunk be a parancsfájlba, és telepítsünk egy példányt. Meglátogathatja a letöltési oldalt, és a .zip fájlnak automatikusan el kell indulnia. A tartalom kivonata körülbelül 10 MB, ami nem sokkal nagyobb, mint a WordPress alapfájlok.

    Ennek a telepítési folyamatnak egy frissítő része az, hogy nem kell átnevezni vagy szerkeszteni a fájlokat, mielőtt azokat a szerverre feltöltenénk. A Fork CMS telepítési folyamata a backenden történik. Az egyetlen dolog, amit meg kell tennie, ha egy root felhasználóhoz csatolt MySQL adatbázist állít be. Ezután FTP-t futtasson a szerverre, és látogassa meg az URL-t a telepítés megkezdéséhez.

    Ha nincs tesztelésre szolgáló kiszolgálója, a 000Webhost ingyenes aldomaineket és PHP / MySQL tárhelyet kínál, bár általában nem a legjobb minőség a kiszolgálói erőforrások számára - így a legjobb, ha tesztelheti saját web hosting-fiókját, vagy helyi szinten a számítógéped.

    Általános áttekintés

    Miután az összes fájlt feltöltötte, keresse meg a domainjét, és átirányítja a telepítési oldalt. Először a parancsfájl ellenőrzi a kiszolgáló beállításait, hogy meghatározza, hogy mely funkciók nem érhetők el. Ez alapvetően ellenőrzi a fájl engedélyeit és a php.ini fájlban található beállításokat.

    Még akkor is, ha van néhány kisebb hiba, kattintson a gombra “Telepítse egyébként” gomb megnyomásával léphet az első szakaszra. A Fork többnyelvű támogatásáról híres fordítási lehetőségekkel. Ha csak egy nyelvi csomaggal tervezi a webhely futtatását, akkor mindezeket az opciókat elhagyhatja.

    A következő lépésben különféle modulokat telepíthet, amelyek párosítva vannak a Fork magjával. Legalább mindig telepítem a Blog és Analytics modulokat. De még akkor is, ha ebben a pontban nem telepít semmilyen extrát, később telepítheti őket az admin panelről. Ezen az oldalon is választhat, hogy a Fork CMS első teszteléséhez mintaadatokat telepít.

    Adatbázis-kapcsolatok és végső érintések

    Miután az összes alapvető telepítési beállítást elvégezte, meg kell adnia az adatbázis adatait. Itt tárolják a háttérinformációkat az oldal tartalmához, a blogbejegyzésekhez, a felhasználónevekhez stb. A kiszolgálónév 99% -ának megfelelő a gazdanév és a port száma. Ezeknek az értékeknek az egyetlen oka az lenne, ha kifejezetten tudná, hogy a MySQL-kiszolgáló egy másik tartományt vagy IP-címet használ.

    A többi opció egyszerűen csak adatbázisnevet, valamint root felhasználókat és a fiókhoz tartozó jelszót igényel. Ennek a felhasználónak teljes jogokkal kell rendelkeznie az adatbázisban lévő táblák létrehozásához és szerkesztéséhez. Miután beírta ezeket a részleteket, megüt Következő az utolsó telepítéshez.

    Most már csak egy e-mail és jelszó kombinációt kell létrehoznia a root adminisztrátor számára a webhelyén. Az e-mailnek valójában nem kell valódinak lennie, bár ez az alapértelmezett cím, ahol a webhelyről elérhető üzeneteket és frissítéseket kap.

    Találat A telepítés befejezése és mi teljesen végeztünk! Ez az utolsó áttekintő oldal lehetőséget ad arra, hogy a kezdőlapra lépjen, vagy bejelentkezzen a háttérbe. A további részletek feltárása az adminisztrációs panelbe kerül, hogy megnézze, mit is kínál Fork.

    Üdvözöljük a Backendben

    Kattintson a bejelentkezési gombra, és átirányítja az egyedi adminisztrátori URL-címre. Ez a link nem érhető el a honlapról, ami sok WordPress témában gyakori. Mindig szerkesztheti a sablont egy link hozzáadásához valahol a webhelyen. De ez őszintén egyszerű ahhoz, hogy emlékezzen a linkre www.myforkwebsite.com/private/.

    A /magán/ alkönyvtár nem létezik fizikailag a kiszolgálón. Tehát a kérést ténylegesen a .htaccess átirányítások és a PHP URL-útválasztás kezeli. Ez egy kicsit biztonságosabbá teszi a folyamatot (még mindig zavaros, amikor először elindul).

    A privát bejelentkezési oldalon adja meg az Ön által beállított adatokat, és hozzáférést kap a Fork admin műszerfalhoz. A legjobb módja annak, hogy megismerkedjünk egy új rendszerrel azáltal, hogy a rendszer különböző területein töltött időt és időt töltünk. De általános áttekintést adok néhány fontos témáról.

    Webhelytartalom kezelése

    Lehetséges, hogy a sima HTML helyett a CMS használatának legfontosabb oka a tartalom kezelése. Az oldalak létrehozásának és szerkesztésének képessége bármilyen kód nélkül szükségessé teszi a széles közönséget. Ebben a tekintetben a Fork rendszer teljesen új világot kínál a WordPress vagy a Joomla! / Drupalhoz képest.

    Kattintson a "Oldalak" fülre a képernyő felső részén, és egy fa nézetet kap az összes tartalomról. Ezek a webhely gyökereiben felsorolt ​​oldalak, valamint az eredetileg elrejtett aloldal menük. Bármely oldal szerkesztéséhez kattintson egyszer a kiválasztásra, és egy új ablak jelenik meg.

    Ez tartalmaz egy sablon áttekintést az oldalról, és melyik modult vagy widgetet jeleníti meg. Megváltoztathatja bármelyik oldal sablonját, hogy megfeleljen a szükséges elrendezéseknek, például kétoszlopos, háromoszlopos vagy talán egy középső oszlopnak. Számos egyéni oldal sablon (amely különbözik a teljes témáktól) beállítható, amelyek bármely elrendezéshez bővíthető megoldásokat kínálnak.

    A 404-es oldalra kattintok, és szerkesztem az alapértelmezett HTML-tartalmat. Görgessen lefelé, amíg meg nem jelenik a "Fő" blokk, és belülről egy "szerkesztő" feliratú blokk található. Ez egyenes HTML-t tartalmaz, amely közvetlenül az oldalra kerül. Ha lebeg, egy gombsor jelenik meg az oldalon. Az első ceruza ikonra kattintva megnyithatja a szerkesztőablakot, ahol a tartalmat hozzáadhatja és kicserélheti.

    Teljes képernyős szerkesztés

    Sajnos nincs egyszerű mód a teljes oldal szerkesztő eléréséhez a szerkesztés oldal képernyőjén. Ez nem hasonlít a WordPress-hez, amely egy teljes dedikált beállítást ad az oldalcím hozzáadásához és a tartalom szerkesztéséhez. Csak kétféleképpen találtam meg, hogy a Fork teljes képernyős oldalait szerkeszthetem.

    Az első a kis fekete nyilak ikonra (Maximize) kattintva a szövegszerkesztőben. Ez maximalizálja az ablakot, hogy illeszkedjen a teljes képernyős nézethez, majd a módosítások mentéséhez kattintson újra. A második módszer egyedi tartalomblokkok létrehozása, majd ezek hozzáadása az oldalakhoz widgetként.

    Ez kínos megoldásnak tűnik, de valójában sokkal könnyebb a weboldal tartalmának kezelése. Új tartalomblokk létrehozásához kattintson a "Modulok" fülre, majd válassza a "Tartalom" blokkokat. A telepítés után nem szabad semmit hozzáadni a webhelyéhez. De ez egy szuper könnyű létrehozni egy újat, mert csak egy címet és tartalmat igényel.

    Vegye figyelembe, hogy a tartalomblokk címei soha nem lesznek láthatók a webhelyén. Ezeket csak arra használják, hogy megkülönböztessék a tartalmat, amikor új widgetet adunk hozzá az oldaladhoz. Őszintén szólva a cím csak azért fontos, hogy mindegyik tartalomblokkot a többiektől eltekinthessen. De ha sok tartalma van, ez az adatkezelési módszer sokkal könnyebbé teszi az életedet.

    Blogbejegyzések közzététele

    Ha telepítette a Blog modult, akkor Ön is képes közzétenni a cikkeket a webhelyén. Ezek hasonlítanak a tartalmi oldalakra, kivéve, ha nem rendelkeznek annyira a sablonnal, mint a widgetek vagy más egyéni modulok hozzáadásával.

    Új bejegyzés írásához kattintson a "Modulok" fülre, és keresse meg a Blogot az oldalsáv kapcsolataiban. Megjelenik az összes aktuális hozzászólásod táblázata a kiadási dátummal, a szerzővel és a megjegyzések számával együtt. Egy másik gomb a sarokban a címkén “Cikk hozzáadása” új oldalt nyit meg szerkesztésre.

    Innen kiválaszthat egy blogkategóriát, és hozzáadhat néhány címkét az új bejegyzéséhez. Van egy mező is, ahol feltölthet egy megjelenített képet, amelyet a cikk elején kíván megjeleníteni. A másik érdekes terület az oldal tetején található "SEO" lapon található. Olyan sok egyéni beállítás van a permalink, postcím, meta kulcsszavak és sok más jó dolog szerkesztéséhez.

    Analytics és e-mail marketing

    Ez a Fork egy része, amely valóban kiemelkedik a többi között. A Google Analytics-fiókját ténylegesen csatlakoztathatja az adminisztrációs terület irányítópultjához. Ezután, amikor bejelentkezik a webhelyre, egy szép megjelenítést fog kapni a legutóbbi látogatókról és a teljes forgalmi számról.

    Bizonyos WordPress bővítmények léteznek, amelyek emulálhatják ezt a funkciót. Az analitikai adatoknak a felhasználóknak a dobozból való kiállítása azonban lenyűgöző. Mi lehet még többet a marketingrel? Nos, van egy érdekes modul is “Mailmotor” amely közvetlenül kapcsolódik az e-mail marketing kampányaihoz.

    Kapcsolódhat bármely kampánymonitor-fiókhoz, és közvetlenül hozzáférhet a statisztikáihoz. Kampányokat küldhet és hírleveleket szerkeszthet a Fork rendszergazda panelén. De még akkor is, ha nincs Kampányfigyelő fiókja, még mindig lehetséges, hogy e-maileket küldjön a regisztrált felhasználóknak. A Fork használhatja a PHP-t posta() funkció, és mint marketing eszköz, valamint az elsődleges CMS.

    A modulok bővítése

    Szinte minden CMS megoldást kínál a fejlesztők számára saját bővíthető alkalmazások létrehozására. A Fork CMS-ben ezeket hívják modulok a webhely bármely sablonjára vagy oldalára beágyazható.

    A telepítési folyamat során néhány lehetőséget kaptunk arra, hogy alapértelmezés szerint telepítsük az új modulokat, amelyeket a Fork tartalmaz. Van azonban egy kis galéria a növekvő modulokról, amelyeket letölthet és telepíthet a webhelyére. Ezeket a modulokat a "Beállítások" fülre kattintva érheti el, majd a "Modulok" elemet az oldalsávon.

    Bármely modulhoz további részletek találhatók, valamint a különböző funkciók telepítésének / eltávolításának kezelése. Ha letölti a .zip fájlokat a modulok galériájából, azokat közvetlenül az admin panelről töltheti fel. Néhány más népszerű választás a modulokhoz többek között a Fotógaléria, Hírlevél, Szavazások és még a Twitter is a legújabb tweetek megjelenítéséhez a webhelyén.

    Egyéni témák használata

    A Fork CMS témarendszere is meglehetősen más, mint a WordPress. Az összes téma erőforrást .tpl fájlokkal kódolják .php helyett. Lehet, hogy néhány felhasználó számára könnyen fel lehet venni a sablonokat. De még az alapfájlok is megoszlanak a sablonrendszer formátumának megfelelően.

    A webes fejlesztők számára, akik jobbra akarnak merülni a kódba, nézd meg ezt a KB-támogatási cikket, amely részletesebben olvasható. A témák olyan sok különböző sablonfájlból állhatnak, amilyeneket szeretnénk. Az alapkijelző mindig alapsablonfájlokat használ, de ezeket felülírja a sablonmappában található összes megfelelő fájl.

    Amit a Fork témájáról szeretem, a nem technikai fejlesztők számára könnyen használható. A kiterjesztések oldalon további témák gyűjteménye található, amelyeket letölthet és telepíthet a teszteléshez. Amikor bejelentkezett az adminisztrációs panelbe, kattintson a gombra “Beállítások” lapot, majd válassza ki a témákat. A jobb felső sarokban egy gomb látható Feltöltés téma.

    Valójában ajánlott, hogy a témákat még mindig az eredeti .zip fájlba töltse fel. A Fork kibonthatja a zip archívumokat és másolhatja a téma tartalmát a backenden. Az új téma telepítése ugyanolyan egyszerű, mint egy kattintás, hogy kiválasszon egy új elemet, majd mentse a változásokat. Ha több információt szeretne kapni egy adott témáról, kattintson az "Előnézet" linkre az egyes előnézeti bélyegképek alatt.

    Végső gondolatok

    Személy szerint én mindig élveztem az új szoftverek és a nyílt forráskódú projektek tesztelését. A korai befogadók azok a trendek, akik a szeméten keresztül gyomolnak, és a drágaköveket a törmelék alól vesznek fel. És sok jó érzésem van a Fork CMS-el játszó játék után. Remélem ugyanazt fogja érezni.

    Ennek a cikknek elegendőnek kell lennie ahhoz, hogy a saját, saját Fork CMS webhelyével járjon. A fejlesztők és a webmesterek közössége is sok hasznos segítséget nyújt. A projekt továbbra is aktívan fejlődik, ezért várni kell, hogy még izgalmasabb modulokat és témákat fog megjelenni a következő hónapokban. Ha bármilyen hasonló elképzelése vagy kérdése van a Fork CMS-ről, ne habozzon megosztani velünk velünk az alábbi beszélgetési területen.