Contao Gratis CMS -software
Zelf gehoste open source CMS voor schaalbare toepassingen
Contao is een open-source CMS dat WordPress, Joomla of Drupal kan vervangen vanwege zijn eenvoud en schaalbaarheid.
Overzicht
Contao CMS is een open source CMS, ontwikkeld in ’s werelds populairste taal PHP. Het is een WordPress -alternatief voor uitgevers die eenvoud en schaalbaarheid willen. En wil krachtigere prestaties van hun contentbeheersysteem. Contao is gebaseerd op open webstandaarden en is gemakkelijk aan te passen aan uw behoeften. Het beste van Contao is eenvoud. Dit vereiste weinig tot geen back -end training voor uw personeel. Ze kunnen snel in gebruik zijn. Beveiliging is ook een ander element, waarvoor Contao opvalt. Het maakt gebruik van moderne hash-hash-algoritmen en ondersteunt het beveiligen van gebruikersaccounts met 2-factor authenticatie. Bovendien worden gebruikersaccounts automatisch vergrendeld als er te veel mislukte inlogpogingen zijn. Het heeft geen vooraf gedefinieerde structuur, dus u kunt een website helemaal opnieuw bouwen. En er is geen limiet voor creativiteit: u kunt uw website precies bouwen zoals deze is ontworpen, met alleen HTML en CSS. Contao heeft eenvoudig beheren met meerdere domein met behulp van verschillende rootpagina’s. Eenvoudige multi-taalbeheer, zeer aanpasbare modules via sjablonen. SEO is een van de primaire focus van het platform, dus uw websites zijn SEO klaar. Uitbreiding is de kern van het platform, dus u kunt het platform uitbreiden met plug -ins. Als u op zoek bent naar een tool voor contentbeheer voor hoge prestaties, schaalbaarheid en eenvoud. Dan kan Contao een keuze voor u zijn.
Systeem vereisten
De minimale vereisten zijn afhankelijk van of u de nieuwste of de langetermijnondersteuningsversie installeert. Alle onderhouden versies van Contao zijn compatibel met de nieuwste PHP- en MySQL -versies. Daarom raden we aan om ze altijd te gebruiken.
- PHP: versie 7.4+ (nieuwste patchversie)
- MySQL: versie 8.0+ of equivalente MariaDB -server
Functies
Contao heeft een intuïtieve gebruikersinterface die AJAX- en Web 2.0 -technologieën gebruikt voor optimale bruikbaarheid. Meerdere back -end talen en thema’s, een krachtig toestemmingssysteem, versiebeheer en ongedaan maken, geavanceerde zoek- en sorteeropties, en de Contao Manager zijn slechts enkele van de vele functies waardoor Contao zich onderscheidt van andere contentbeheersystemen. Het Contao -front -end is op 100% gebaseerd op sjabloon en genereert toegankelijke XHTML -strikte uitvoer die voldoet aan de W3C/WAI -vereisten. Zoekmachinevriendelijke URL’s, GZIP-ondersteuning, een PDF-exportfunctie, multi-taalondersteuning en nog veel meer helpen u om hedendaagse websites te bouwen zonder een programmeur te zijn.
- Geavanceerde bewerkingsfuncties: Contao biedt geavanceerde bewerkingsfuncties zoals het kopiëren of verplaatsen van records via klembord, het bewerken van meerdere records in één keer of het herstellen van eerdere versies. Editors kunnen teksten opmaken met de ingebouwde rijke teksteditor Tinymce, die ook een meertalige spellingcontrole bevat.
- Krachtige sitestructuur: Contao ondersteunt verschillende paginatypen (bijv. Reguliere of omleidingspagina’s) en meerdere websites in één boom. U hebt volledige controle over of een pagina verborgen is, wachtwoord beveiligd, in cache of geïndexeerd om te zoeken en u kunt ze handmatig of getimed publiceren.
- Fijnkorrelig machtigingssysteem: Contao heeft een krachtig machtigingssysteem waarmee u de toegang tot elk vormveld in de achterkant kunt regelen. Toegangsrechten kunnen worden verleend op de gebruiker of op groepsniveau en worden geaggregeerd als een gebruiker wordt toegewezen aan meer dan één groep.
- Flexibele vormgenerator: Met de Contao Form-generator kunt u elk soort webformulier genereren, dat automatisch wordt gevalideerd en verzonden via e-mail of opgeslagen in de database. Geüploade bestanden worden verzonden als bijlage en kunnen optioneel worden opgeslagen in een map op de server. -Full-Text Search Engine: Contao wordt geleverd met een zoekmachine met een volledige tekst die het zoeken naar zin, wildcard zoeken en/of zoeken ondersteunt. De zoekindex is automatisch gebouwd en bevat optioneel zelfs beschermde pagina’s. De resultaten zijn in de cache en kunnen worden opgesplitst in meerdere pagina’s.
- Responsieve afbeeldingen: Contao is consequent ontworpen voor toegankelijkheid en ondersteuning van mobiele apparaten. U kunt centrale of individueel verschillende formaten voor afbeeldingen definiëren. Om waardevolle bandbreedte op te slaan bij het leveren van uw website aan smartphones. Geef een afbeelding op - focus, zodat de belangrijke beeldinhoud altijd op de afbeelding staat. -Ingebouwde bestandsbeheer: Contao ondersteunt bestandsuploads via FTP naast de ingebouwde bestandsbeheer. Het genereert automatisch afbeeldingminiaturen en bestandsvoorbeelden en stelt u in staat geüploade bestanden te bewerken met de broneditor. Bestanden en mappen kunnen door gekopieerd, verplaatst, bewerkt, hernoemd en verwijderd.
- Ingebouwde kalendermodule: De Contao-kalendermodule maakt deel uit van de kernverdeling. Het ondersteunt meerdere agenda’s, evenementen voor de hele dag, open-end evenementen, meerdaagse evenementen, herhaalde evenementen en eenvoudige syndicatie via RSS of atoomfeeds. Het bevat meerdere weergaven zoals agenda, mini-calendar of gebeurtenislijst.
- Ingebouwde nieuws/blogmodule: De Contao News/Blog-module maakt deel uit van de kerndistributie. Het ondersteunt meerdere nieuwsarchieven en categorieën, uitgelicht nieuws, opmerkingen van gebruikers en eenvoudige syndicatie via RSS of Atom Feeds. Elk nieuwsitem kan een afbeelding hebben bijgevoegd en meerdere behuizingen.
- Ingebouwde nieuwsbriefmodule: De Contao-nieuwsbriefmodule maakt deel uit van de kerndistributie. Het ondersteunt het abonnement via dubbele opt in, HTML- en platte tekstindelingen, het importeren van ontvangers uit een CSV-bestand en vermeldt verzonden nieuwsbrieven op de website. Nieuwsbrieven die naar leden worden gestuurd, kunnen worden gepersonaliseerd.
- Eenvoudige update: Updates installeren kunnen tijdrovend zijn, zelfs u draait slechts een klein aantal contao -websites. Met de Contao Manager kunt u uw installatie bijwerken met slechts een paar klikken rechtstreeks in uw browser. Contao ondersteunt natuurlijk ook een verscheidenheid aan implementatietools en CI -workflows.
- Brede keuze van extra pakketten: Op extensions.contao.org of op packagist vindt u veel extra pakketten die nog meer functionaliteit aan het CMS toevoegen. U kunt deze pakketten in de Contao Manager met slechts enkele muisklikken in de Contao Manager bekijken, installeren, updaten of verwijderen.
Installatie
Nadat u alle vereisten hebt gecontroleerd en uw webserver hebt ingesteld, kunt u nu de installatie starten. Er zijn twee manieren om Contao op uw server te installeren, met behulp van de grafische gebruikersinterface van de Contaomanager of het gebruik van de opdrachtregel.
Contao installeren met de Contao Manager
Na de succesvolle basisconfiguratie kunt u Contao nu installeren. Selecteer de gewenste versie en de eerste configuratie en klik op de knop “Afwerking”. De installatie kan nu enkele minuten duren. Details over het installatieproces kunnen worden weergegeven door te klikken op de volgende iconshow/verbergende console -uitvoer.
Update databasetabellen
Zodra de Contao Manager alle pakketten heeft geïnstalleerd, moet u de Contao -installatietool uitvoeren om de database bij te werken.
Installatie via de opdrachtregel
Bij het installeren van de opdrachtregel wordt de opdracht Create-Projecta`` Composer Update
uitgevoerd tijdens de installatie. Hierdoor zullen sommige Hosters het proces niet kunnen beëindigen vanwege een hoge systeembelasting en de installatie zal mislukken. In dit geval moet u de Contao Manager gebruiken.
U hebt zich aangemeld op uw server met uw gebruikersnaam en domein.
ssh benutzername@example.com
Wijzig naar de openbare directory van uw webhosting.
CD www
Componist installeren
Composer is een applicatie-georiënteerde pakketbeheerder voor de PHP-programmeertaal en installeert afhankelijk
Contao installeren vanaf de opdrachtregel
In de tweede stap installeert u Contao met behulp van de componist. “Voorbeeld” staat voor de gewenste installatiemap en 4.8 voor de versie van Contao die u wilt installeren. PHP-componist.Phar Create-Project Contao/Managed-Edition Voorbeeld 4.8
hostingconfiguratie
In Contao bevinden alle openbaar toegankelijke bestanden zich in de submap /web
van de installatie. Gebruik het admin -paneel van de hostingprovider om de documentroot van de installatie in te stellen op deze submap en bij deze gelegenheid een database te maken.
Voorbeeld: example.com
wijst op de directory/www/voorbeeld/web
Update databasetabellen
Na installatie kunt u de database bijwerken met behulp van de Contao Install -tool. Sinds Contao 4.9 kunt u de volgende opdracht op de opdrachtregel gebruiken: PHP-leverancier/bin/contao-console contao: migreren
Contao back -end gebruikers maken
Met behulp van de Contao-InstallTool kunt u uw back-eindgebruiker maken. Sinds Contao 4.10 kunt u de volgende opdracht op de opdrachtregel gebruiken: php leverancier/bin/contao-console contao: gebruiker: maken