Software pro správu obsahu open source

Craft Bezplatný software CMS

Samoobslužný systém správy obsahu open source; Alternativa WordPress

S uživatelsky přívětivým rozhraním a plně přizpůsobitelným backendem. Craft CMS je navržen tak, aby usnadnil život tvůrce obsahu.

Přehled

Craft CMS je systém správy obsahu s otevřeným zdrojovým kódem, vyvinutý v nejoblíbenějším jazykovém PHP na světě. Je to alternativa WordPress pro vydavatele, kteří chtějí hlubší kontrolu. A chtějí silnější výkon ze svého systému správy obsahu. Craft je flexibilní, uživatelsky přívětivá CM pro vytváření vlastních digitálních zážitků na webu. Má intuitivní ovládací panel pro vytváření obsahu a administrativní úkoly. Je to rámec připravený na integraci. A podporuje vestavěné integrace s oblíbenými marketingovými nástroji, jako jsou Salesforce, MailChimp, HubSpot a mnoho dalších. Jednou z populárních rysů CRAFT CMS je jeho prvotřídní lokalizace. Proto vám umožní překládat a lokalizovat váš obsah pro neomezený počet webů, jazyků a lokality. Jeho ovládací panel je k dispozici ve 25 jazycích. Craft je úžasný systém správy obsahu pro komunitu vývojáře, protože podporuje robustní rámec pro vývoj modulu a pluginů. Má také vestavěný obchod pluginů se stovkami volných a komerčních pluginů. S rámcem pluginů řemesel můžete vytvořit cokoli, co si dokážete představit. Má také aktivní a pulzující pluginy pro budování vývojářů pro platformu. Craft také podporuje výkonnou platformu elektronického obchodování pro budování skvělých zážitků z elektronického obchodování pro své zákazníky. Pokud hledáte systém správy obsahu s otevřeným zdrojovým kódem, který zefektivňuje tvorbu vašeho obsahu a poskytne vám větší energii a kontrolu. Pak je Craft CMS pro vás dobrou volbou.

Požadavky na systém


Následuje doporučené systémové požadavky na řemeslné CMS:

  1. PHP 7.4 *
  2. MySQL 5,7+ s InnodB, Mariadb 10,5+ nebo PostgreSQL 10+
  3. 512 MB+ paměti přidělené PHP
  4. 200 MB+ volného místa na disku
  5. Skladatel 1.3+, pokud instalace plavidla prostřednictvím skladatele

Funkce


Následující jsou funkce, které vám poskytují flexibilitu a kontrolu během celého procesu.

  • Vlastní pole: Nastavte vlastní pole na základě specifických potřeb vašeho obsahu. Vyberte si z obrovské škály vestavěných a pluginů dodaných typů pole.
  • Typy sekce: Ne všechny obsah je vytvořen rovný. Craft je dodáván se třemi typy sekcí, které vám umožní spravovat vaše záznamy odlišně v závislosti na vašem případu použití.
  • Typy sekce: Ne všechny obsah je vytvořen rovný. Craft je dodáván se třemi typy sekcí, které vám umožní spravovat vaše záznamy odlišně v závislosti na vašem případu použití.
  • Kategorie a značky: Udržování věcí organizovaných v řemesle je snadné s jeho vestavěnou kategorií a podporou značek.
  • Multi-Site: Spravujte obsah pro více související webové stránky z jediné instalace řemesel.
  • Lokalizace: Veškerý obsah vašeho webu lze lokalizovat tak, aby se zaměřil na konkrétní jazyky a území - od URL až po vlastní hodnoty pole.
  • Matice: Vytvořte opakující se a smíšené typy obsahu s výkonným typem maticového pole Craft.
  • Typy položek: Spravujte více typů obsahu dohromady ve stejné části.
  • Formuláře: Vytvořte všestranné formuláře pro to, co váš projekt vyžaduje, rychle, s jedním z výkonných pluginů Builder Form dostupných v obchodě pluginů.

Instalace

Krok 1: Stáhnout řemeslo

Craft si lze stáhnout s skladatelem nebo ručním stažením archivu ZIP nebo TAR.GZ. Konečný výsledek bude stejný, tak jděte s jakoukoli cestou, se kterou se cítíte pohodlněji.

Krok 2: Nastavte oprávnění souboru

Aby řemeslo bylo správně běžet, musí být PHP schopna psát na následující místa:

  • .env
  • Composer.json
  • Composer.lock
  • config/licence.Key
  • config/projekt/*
  • úložný prostor/*
  • Prodejce/*
  • Web/CPRSOURCES/* Přesná oprávnění, která byste měli nastavit, závisí na vztahu mezi uživatelem systému, který PHP běží jako a kdo vlastní skutečné složky/soubory.
  • Pokud jsou stejný uživatel, použijte 744.
  • Pokud jsou ve stejné skupině, použijte 774.
  • Pokud si nejste jisti a rádi žijete život na okraji, použijte 777.

Krok 3: Nastavte klíč zabezpečení

Každý řemeslný projekt by měl mít jedinečný bezpečnostní klíč, který je sdílen mezi každou z prostředí, na kterém je projekt nainstalován. Klíč můžete generovat a přiřadit ručně nebo nechat řemeslo pro vás s příkazem terminálu.

Nastavte klíč ručně

Nejprve vygenerujte kryptograficky zabezpečený klíč, nejlépe pomocí generátoru hesla, jako je 1Password. (Neexistuje žádný limit délky.) Poté otevřete svůj soubor .env (možná budete muset použít aplikaci jako přenos (otevře nové okno), pokud spustíte MacOS), a najděte tento řádek:

SECURITY_KEY=""

Vložte svůj bezpečnostní klíč do citátů a uložte soubor.

Nastavte klíč z vašeho terminálu

Ve svém terminálu přejděte do kořenového adresáře projektu a spusťte následující příkaz:

php craft setup/security-key

\ #step 4: Vytvořte databázi

Dále musíte vytvořit databázi pro svůj řemeslný projekt. Craft 3 podporuje jak MySQL 5,5+, tak PostgreSQL 9,5+. Pokud máte na výběr, doporučujeme ve většině případů následující nastavení databáze:

  • MySQL
    • Výchozí sada znaků: UTF8
    • Výchozí shromáždění: utf8_unicode_ci
  • PostgreSQL
    • Sada znaků: UTF8

\ #step 5: Nastavte webový server

Vytvořte nový webový server pro hostování vašeho řemeslného projektu. Jeho kořen dokumentu (nebo „Webroot“) by měl ukazovat na váš web/ adresář (nebo na cokoli, na co jste jej přejmenovali). Pokud nepoužíváte MAMP (Otevře nové okno) nebo jiný nástroj pro localhosting, pravděpodobně budete muset aktualizovat svůj soubor hostitelů, takže váš počítač ví, že bude směrovat požadavky na vybraný název hostitele do místního počítače.

  • MacOS/Linux/Unix: /etc/hosts
  • Windows: \ Windows \ System32 \ Drivers \ ETC \ HOSTS Můžete vyzkoušet, zda vše nastavíte správně namířením webového prohlížeče na http: ///index.php? P = admin/install (nahrazení názvem hostitele webového serveru). Pokud je zobrazen průvodce nastavením Craft, název hostitele je správně vyřešen pro vaši instalaci řemesel.

\ #step 6: Spusťte průvodce nastavením

Nakonec je čas spustit Craft’s Průvodce nastavením. Můžete to buď spustit z terminálu nebo webového prohlížeče.

Nastavení terminálu

Ve svém terminálu přejděte do kořenového adresáře projektu a spusťte následující příkaz, abyste zahájili průvodce nastavením:

php craft setup

Příkaz vám položí několik otázek, abyste se dozvěděli, jak se připojit k vaší databázi, a poté zahájit Craft instalační program. Jakmile je hotovo, měli byste mít přístup k novému řemeslnému webu z webového prohlížeče.

Nastavení webového prohlížeče

Ve vašem webovém prohlížeči přejděte na http: ///index.php? P = admin/install (nahrazení názvem hostitele webového serveru). Pokud jste doposud udělali vše správně, měli byste být uvítáni průvodcem nastavením Craft. Prvním krokem instalátoru je přijmout licenční smlouvu (otevře nové okno). Přejděte dolů dohodou (samozřejmě přečtení všeho) a kliknutím na tlačítko „Got It“ přijmete. Druhým krokem je zadání informací o připojení k databázi. Třetím krokem instalátoru je vytvoření účtu administrátora. Nebuďte jedním z těchto lidí a nezapomeňte si vybrat silné heslo. Posledním krokem je definování názvu systému, základní adresy URL a jazyka. Kliknutím na „Dokončit“ dokončíte proces nastavení. O několik sekund později byste měli mít instalaci pracovních řemesel! Pokud to bylo úspěšné, Craft přesměruje váš prohlížeč na ovládací panel. Gratulujeme, právě jste nainstalovali řemeslo! Nyní budujte něco neuvěřitelného.

 Čeština