Craft Ingyenes CMS szoftver
Egy önállóan működő nyílt forráskódú tartalomkezelő rendszer; WordPress alternatíva
Felhasználóbarát felületével és egy teljesen testreszabható háttérrel. A Craft CMS -t úgy tervezték, hogy a tartalomkészítő életét megkönnyítse.
Áttekintés
A Craft CMS egy nyílt forráskódú tartalomkezelő rendszer, amelyet a világ legnépszerűbb nyelvi PHP -jében fejlesztettek ki. Ez egy WordPress alternatíva azoknak a kiadóknak, akik mélyebb irányítást akarnak. És szeretne erőteljesebb teljesítményt a tartalomkezelő rendszerükből. A Craft rugalmas, felhasználóbarát CMS az egyedi digitális élmények létrehozásához az interneten. Intuitív vezérlőpanel rendelkezik a tartalom létrehozására és az adminisztratív feladatokra. Ez egy integrációra kész keret. És támogatja a beépített integrációkat olyan népszerű marketing eszközökkel, mint a Salesforce, a Mailchimp, a HubSpot és még sok más. A kézműves CMS egyik népszerű tulajdonsága a világszínvonalú lokalizáció. Ezért lehetővé teszi a tartalom lefordítását és lokalizálását korlátlan számú webhelyre, nyelvre és lokalizációra. A kezelőpanel 25 nyelven kapható. A Craft egy csodálatos tartalomkezelő rendszer a fejlesztő közösségének, mivel támogatja a modul és a plugin fejlesztésének robusztus keretét. Van egy beépített plugin áruház is, amely több száz ingyenes és kereskedelmi pluginnal rendelkezik. Bármit felépíthet, amit el tud képzelni a kézműves plugin keretével. Ezenkívül aktív és élénk fejlesztői közösségi épület -beépülő modulokkal rendelkezik a platformhoz. A Craft egy hatalmas e-kereskedelmi platformot is támogat, amely nagyszerű e-kereskedelmi élményeket épít az ügyfelek számára. Ha nyílt forráskódú tartalomkezelő rendszert keres, amely ésszerűsíti a tartalom létrehozását, és nagyobb energiát és vezérlést biztosít Önnek. Ezután a Craft CMS jó választás az Ön számára.
Rendszerkövetelmények
Az alábbiakban bemutatjuk a kézműves CMS ajánlott rendszerkövetelményeit:
- PHP 7.4 *
- MySQL 5.7+ InnoDB, Mariadb 10.5+ vagy PostgreSQL 10+ segítségével
- 512 MB+ a PHP -hez kiosztott memória
- 200 MB+ ingyenes lemezterület
- 1.3+ zeneszerző, ha a kézműves telepítése a zeneszerzőn keresztül
Jellemzők
Az alábbiakban bemutatjuk azokat a funkciókat, amelyek rugalmasságot és irányítást biztosítanak a teljes folyamat során.
- Egyéni mezők: Állítsa be az egyedi mezőket a tartalom sajátos igényei alapján. Válasszon a beépített és beépített és beépített mezőtípusok hatalmas választékát.
- Szakasztípusok: Nem minden tartalom egyenlő. A kézműves három típusú szakaszhoz tartozik, amelyek lehetővé teszik a bejegyzések kezelését, a felhasználási esetétől függően.
- Szakasztípusok: Nem minden tartalom egyenlő. A kézműves három típusú szakaszhoz tartozik, amelyek lehetővé teszik a bejegyzések kezelését, a felhasználási esetétől függően.
- Kategóriák és címkék: A dolgok kézműves szervezésének megtartása egyszerű a beépített kategóriával és a címke-támogatással.
- Multi-Site: Kezelje több kapcsolódó webhely tartalmát egyetlen kézműves telepítésből.
- Lokalizáció: A webhely összes tartalma meghatározott nyelvek és területek megcélzása céljából lokalizálható - az URL -ektől az egyedi mezőértékekig.
- Mátrix: Hozzon létre ismétlődő és vegyes tartalomtípusokat a Craft Hatékony Matrix mezőtípusával.
- Belépési típusok: Többféle tartalom kezelése ugyanazon szakaszban.
- Formák: Hozzon létre sokoldalú űrlapokat bármihez, amit a projekthez gyorsan igényel, az egyik nagy teljesítményű Form Builder plugin -szal elérhető a plugin áruházban.
telepítés
1. lépés: Töltse le a kézművességet
A kézműves letölthető a zeneszerzővel, vagy a zip vagy a tar.gz archívum kézi letöltésével. A végeredmény ugyanaz lesz, tehát menjen el azzal az útval, amelyben kényelmesebben érzi magát.
2. lépés: Állítsa be a fájl engedélyeit
Ahhoz, hogy a kézműves megfelelő futást végezzen, a PHP -nek képesnek kell lennie arra, hogy a következő helyekre írjon:
- .env
- Composer.json
- Composer.lock
- config/licence.key
- Config/Project/*
- Tárolás/*
- Eladó/*
- Web/cpresources/* A beállítandó pontos engedélyek a PHP futó rendszerfelhasználó közötti kapcsolatától függnek, és a tényleges mappák/fájlok tulajdonosa.
- Ha ugyanaz a felhasználó, használja a „744” -et.
- Ha ugyanabban a csoportban vannak, akkor használja a „774” -et.
- Ha nem biztos benne, és szereti az életet a szélén élni, akkor használja a „777” -et.
3. lépés: Állítson be egy biztonsági gombot
Minden kézműves projektnek rendelkeznie kell egy egyedi biztonsági kulcsgal, amelyet megosztanak az egyes környezetek között, amelyekre a projektet telepítik. A kulcsot manuálisan generálhatja és hozzárendelheti, vagy készítheti el az Ön számára egy terminál paranccsal.
A gombot manuálisan állítsa be
Először generáljon egy kriptográfiai szempontból biztonságos gombot, lehetőleg egy jelszógenerátort, például az 1Password használatát. (Nincs hossza.) Ezután nyissa meg az `.env" fájlt (lehet, hogy használnia kell egy olyan alkalmazást, mint a Transmit (új ablakot nyit), ha macOS -t futtat), és keresse meg ezt a sort:
SECURITY_KEY=""
Helyezze be a biztonsági kulcsot az idézetekbe, és mentse el a fájlt.
Állítsa be a gombot a terminálról
A terminálon lépjen a projekt gyökérkönyvtárába, és futtassa a következő parancsot:
php craft setup/security-key
\ #step 4: Hozzon létre egy adatbázist
Következő lépésként létrehoznia kell egy adatbázist a kézműves projekthez. A 3. kézműves támogatja mind a MySQL 5.5+, mind a PostgreSQL 9.5+ -ot. Ha választást kap, a legtöbb esetben a következő adatbázis -beállításokat javasoljuk:
- MySQL
- Alapértelmezett karakterkészlet:
UTF8
- Alapértelmezett összegyűjtés:
UTF8_UNICODE_CI
- Alapértelmezett karakterkészlet:
- PostgreSQL
- Karakterkészlet:
UTF8
- Karakterkészlet:
\ #step 5: Állítsa be a webszerveret
Hozzon létre egy új webszervert a kézműves projekt fogadására. A dokumentumgyökérnek (vagy a „Webroot” -nak) a webre/ könyvtárra (vagy bármire, amit átneveztek), rámutat. Ha nem a MAMP -t (új ablakot nyitja meg) vagy más Localhosting eszközt használja, akkor valószínűleg frissítenie kell a gazdagép fájlt, így a számítógép tudja, hogy a kéréseket a választott gazdagép nevére irányítja a helyi számítógépre.
- macos/linux/unix:
/etc/hosts
- Windows:
\ Windows \ System32 \ illesztőprogramok \ stb \ Hosts
Kipróbálhatja, hogy mindent helyesen állítson be, ha a webböngészőjét a http: //index.php? P = admin/install “-re mutatja (helyettesítve a webszerver gazdagépnevét). Ha a Craft beállítási varázslója megjelenik, a gazdagép neve helyesen oldja meg a kézműves telepítését.
\ #step 6: Futtassa a Setup varázslóját
Végül itt az ideje, hogy futtassa a Craft Setup varázslóját. Ezt futtathatja a terminálról vagy a böngészőből.
Terminál beállítás
A terminálon lépjen a projekt gyökérkönyvtárába, és futtassa a következő parancsot a beállítási varázsló elindításához:
php craft setup
A parancs feltesz néhány kérdést, hogy megtanulja, hogyan lehet csatlakozni az adatbázisához, majd elindítja a Craft telepítőjét. Miután elkészült, akkor hozzáférhet az új kézműves webhelyéhez a webböngészőből.
Web böngésző beállítása
A webböngészőjében lépjen a http: //index.php? P = admin/install
elemre (helyettesítve a webkiszolgáló gazdagépének nevét). Ha eddig mindent jól csináltál, akkor a Craft Setup varázslójának üdvözölnie kell.
A telepítő első lépése a licencszerződés elfogadása (új ablak megnyitása). Görgessen le a megállapodáson keresztül (természetesen mindent elolvas), és kattintson a „Got It” gombra, hogy elfogadja.
A második lépés az adatbázis -csatlakozási információk megadása.
A telepítő harmadik lépése egy adminisztrációs fiók létrehozása. Ne légy az egyik ilyen ember, és ügyeljen arra, hogy válasszon egy erős jelszót.
Az utolsó lépés a rendszer nevének, alap URL -jének és nyelvének meghatározása.
A beállítási folyamat befejezéséhez kattintson a „Befejezés Up” elemre. Néhány másodperccel később működő kézműves telepítéssel kell rendelkeznie!
Ha sikeres volt, a Craft átirányítja a böngészőt a kezelőpanelre.
Gratulálunk, most telepítette a Craft -ot!
Most építsen valami hihetetlen dolgot.