Kézműves nyílt forráskódú tartalomkezelő szoftver

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:

  1. PHP 7.4 *
  2. MySQL 5.7+ InnoDB, Mariadb 10.5+ vagy PostgreSQL 10+ segítségével
  3. 512 MB+ a PHP -hez kiosztott memória
  4. 200 MB+ ingyenes lemezterület
  5. 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
  • PostgreSQL
    • Karakterkészlet: UTF8

\ #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.

 Magyar