Contao Bezplatný software CMS
Self hostovaný open source CMS pro škálovatelné aplikace
Contao je open-source CMS, který může nahradit WordPress, Joomla nebo Drupal kvůli jeho jednoduchosti a škálovatelnosti.
Přehled
Contao CMS je Open Source CMS, vyvinutý v nejoblíbenějším jazykovém PHP na světě. Je to alternativa WordPress pro vydavatele, kteří chtějí jednoduchost a škálovatelnost. A chtějí silnější výkon ze svého systému správy obsahu. Contao je založen na otevřených webových standardech a je snadno přizpůsobitelný vašim potřebám. Nejlepší věc na Contao je jednoduchost. To pro vaše zaměstnance vyžadovalo jen málo školení. Mohou být rychle, v provozu. Zabezpečení je také dalším prvkem, pro který vyniká Contao. Používá moderní algoritmy hashování hesla a podporuje zabezpečení uživatelských účtů s 2-faktorovou ověřováním. Navíc jsou uživatelské účty automaticky uzamčeny, pokud existuje příliš mnoho neúspěšných pokusů o přihlášení. Nemá žádnou předdefinovanou strukturu, takže můžete vytvořit libovolný web od nuly. A kreativita není omezena: svůj web můžete vytvořit přesně tak, jak byl navržen, pomocí pouze HTML a CSS. Contao má snadné správu vícedomén pomocí různých kořenových stránek. Snadné spravující moduly pro více jazyků prostřednictvím šablon. SEO je jedním z primárních zaměření platformy, takže vaše webové stránky jsou připraveny SEO. Rozšiřitelnost je jádrem platformy, takže můžete rozšířit platformu pomocí pluginů. Pokud hledáte nástroj pro správu obsahu pro vysoký výkon, škálovatelnost a jednoduchost. Potom může být pro vás CONTAO volbou.
Požadavky na systém
Minimální požadavky závisí na tom, zda instalujete nejnovější nebo dlouhodobou verzi podpory. Všechny udržované verze Contao jsou kompatibilní s nejnovějšími verzemi PHP a MySQL. Proto je doporučujeme je vždy používat.
- PHP: Verze 7.4+ (nejnovější verze opravy)
- MySQL: verze 8.0+ nebo ekvivalent serveru Mariadb
Funkce
Contao má intuitivní uživatelské rozhraní, které používá technologie AJAX a Web 2.0 pro optimální použitelnost. Několik jazyků a témat, výkonný systém oprávnění, verze a správa zpět, pokročilé možnosti vyhledávání a třídění a Contao Manager jsou jen několik z mnoha funkcí, které způsobují, že Contao vyniká z jiných systémů správy obsahu. Přední konec Contao je 100% založen na šabloně a generuje přístupný přísný výstup XHTML, který splňuje požadavky W3C/WAI. URL vhodné pro vyhledávače, podpora GZIP, exportní funkce PDF, podpora více jazyků a mnohem více vám pomáhají vytvářet současné webové stránky, aniž by byli programátorem.
- Funkce Advanced Editation: Contao poskytuje pokročilé editační funkce, jako je kopírování nebo pohyblivé záznamy, prostřednictvím schránky, úpravy více záznamů najednou nebo obnovení předchozích verzí. Editoři mohou formátovat texty s vestavěným editorem Text Editor Tinymce, který také zahrnuje vícejazyčný kontrolu Spell.
- Výkonná struktura webu: Contao podporuje různé typy stránek (např. Pravidelné nebo přesměrovací stránky) a více webových stránek v jednom stromu. Máte plnou kontrolu nad tím, zda je stránka skrytá, chráněna heslem, v mezipaměti nebo indexována pro vyhledávání a můžete je publikovat buď ručně nebo načasované.
- Systém jemnozrnného povolení: Contao má výkonný systém oprávnění, který vám umožní ovládat přístup ke každému pole Form na zadní straně. Přístupová práva mohou být udělena na úrovni uživatele nebo na úrovni skupiny a budou agregovány, pokud je uživatel přiřazen více než jedné skupině.
- Flexibilní generátor formulářů: S generátorem formulářů Contao můžete vygenerovat libovolný druh webového formuláře, který bude ověřen automaticky a buď odeslán e-mailem nebo uložen v databázi. Nahrané soubory budou odeslány jako příloha a lze je volitelně uložit do složky na serveru. -Fulltextové vyhledávací stroj: Contao přichází s vyhledávacím strojem s plným textem, který podporuje vyhledávání frází, vyhledávání zástupných znaků a/nebo vyhledávání. Index vyhledávání je vytvořen automaticky a volitelně dokonce zahrnuje chráněné stránky. Výsledky jsou v mezipaměti a lze je rozdělit na více stránek.
- Responzivní obrázky: Contao je trvale navrženo pro přístupnost a podporu mobilních zařízení. Pro obrázky můžete definovat centrální nebo individuálně odlišné formáty. Chcete -li ušetřit cennou šířku pásma při doručování webových stránek do smartphonů. Zadejte obrázek - zaostření, takže důležitý obsah obrazu je vždy na obrázku. -Vestavěný správce souborů: Contao podporuje nahrávání souborů přes FTP kromě vestavěného správce souborů. Automaticky generuje miniatury obrázků a náhledů souborů a umožňuje upravovat nahrané soubory u zdrojového editoru. Soubory a složky lze zkopírovat, přesunout, upravovat, přejmenovat a smazat.
- Vestavěný modul kalendáře: Modul kalendáře Contao je součástí distribuce jádra. Podporuje více kalendářů, celodenních událostí, otevřených událostí, vícedenní události, opakované události a snadnou syndikaci prostřednictvím RSS nebo atomových kanálů. Zahrnuje více zhlédnutí, jako je kalendář, mini-kalendární nebo seznam událostí.
- Vestavěný modul News/Blog: Modul Contao News/Blog je součástí distribuce jádra. Podporuje více archivů a kategorií zpravodajství, uváděné zprávy, komentáře uživatelů a snadnou syndikaci prostřednictvím RSS nebo atomových kanálů. Každá novinka může mít připojený obrázek a více příloh.
- Vestavěný modul zpravodaje: Modul zpravodaje Contao je součástí distribuce jádra. Podporuje předplatné prostřednictvím dvojitého optu, formátů HTML a prostého textu, importuje příjemce ze souboru CSV a na webových stránkách odeslaných zpravodajů. Informační bulletiny zaslané členům mohou být přizpůsobeny.
- Snadná aktualizace: Instalace aktualizací může být časově náročná, dokonce i provozujete pouze malý počet webových stránek Contao. Správce Contao vám umožňuje aktualizovat instalaci pouze několika kliknutími přímo v prohlížeči. Contao samozřejmě také podporuje řadu nástrojů nasazení a pracovní postupy CI.
- Široký výběr dalších balíčků: On na rozšíření.contao.org nebo na Packagist najdete mnoho dalších balíčků, které do CMS přidávají ještě více funkčnosti. Tyto balíčky můžete procházet, nainstalovat, aktualizovat nebo odstranit přímo ve správce Contao pouze několika kliknutími myši.
Instalace
Poté, co jste zkontrolovali všechny požadavky a nastavili svůj webový server, můžete nyní spustit instalaci. Existují dva způsoby, jak nainstalovat Contao na server, pomocí grafického uživatelského rozhraní Contaomanager nebo pomocí příkazového řádku.
Instalace Contao s manažerem Contao
Po úspěšné základní konfiguraci můžete nyní nainstalovat Contao. Vyberte požadovanou verzi a počáteční konfiguraci a klikněte na tlačítko „Dokončit“. Instalace může nyní trvat několik minut. Podrobnosti o procesu instalace lze zobrazit kliknutím na následující výstup konzoly iconshow/skrýt.
Aktualizace databázových tabulek
Jakmile správce Contao nainstaluje všechny balíčky, musíte spustit nástroj pro instalaci Contao pro aktualizaci databáze.
Instalace přes příkazový řádek {#instalace-over-the-command line}
Při instalaci z příkazového řádku se během instalace provádí příkaz „Create-ProjectA“ “Update“. To způsobí, že někteří hosters nebudou moci ukončit proces kvůli vysokému zatížení systému a instalace selže. V tomto případě byste měli použít správce Contao. Přihlásili jste se na svůj server pomocí uživatelského jména a domény. ssh beututzername@example.com Změňte veřejný adresář vašeho webhostingu. CD www
Instalace skladatele
Skladatel je správce balíčků orientovaný na aplikace pro programovací jazyk PHP a instaluje závislé
Instalace Contao z příkazového řádku
Ve druhém kroku nainstalujete Contao pomocí skladatele. „Příklad“ znamená požadovaný instalační adresář a 4.8 pro verzi Contao, kterou chcete nainstalovat. PHP Composer.phar Create-Project Contao/Managed-Edition Příklad 4.8
Hosting konfigurace
V Contao jsou všechny veřejně přístupné soubory umístěny v podsložce /web
instalace. Pomocí správce poskytovatele hostingu nastavte kořen dokumentu instalace na tento podsložka a při této příležitosti vytvořte databázi.
Příklad: příklad.com
ukazuje na adresář/www/příklad/web
Aktualizace databázových tabulek
Po instalaci můžete databázi aktualizovat pomocí nástroje instalace Contao. Protože Contao 4.9 můžete použít následující příkaz na příkazovém řádku: Prodejce PHP/bin/contao-console contao: migrujte
Vytváření koncových uživatelů Contao
Pomocí Contao-InstallTool můžete vytvořit svého uživatele zadního koncového koncového uživatele. Protože Contao 4.10 můžete použít následující příkaz na příkazovém řádku: Prodejce PHP/bin/contao-console Contao: Uživatel: Vytvořte