Το Craft είναι δωρεάν και το CMS Open Source

Contao Δωρεάν λογισμικό CMS

Αυτο -φιλοξενούμενο CMS Open Source για κλιμακούμενες εφαρμογές

Το Contao είναι ένα CMS ανοιχτού κώδικα που μπορεί να αντικαταστήσει το WordPress, το Joomla ή το Drupal λόγω της απλότητας και της επεκτασιμότητας του.

ΣΦΑΙΡΙΚΗ ΕΙΚΟΝΑ

Το Contao CMS είναι ένα CMS ανοιχτού κώδικα, που αναπτύχθηκε στην πιο δημοφιλή PHP της γλώσσας στον κόσμο. Είναι μια εναλλακτική λύση WordPress για τους εκδότες που θέλουν την απλότητα και την επεκτασιμότητα. Και, θέλουν πιο ισχυρές επιδόσεις από το σύστημα διαχείρισης περιεχομένου. Το Contao βασίζεται σε ανοικτά πρότυπα ιστού και είναι εύκολα προσαρμόσιμο στις ανάγκες σας. Το καλύτερο πράγμα για το Contao είναι η απλότητα. Αυτό δεν απαιτούσε ελάχιστη προπόνηση για το προσωπικό σας. Μπορούν γρήγορα να είναι, λειτουργούν. Η ασφάλεια είναι επίσης ένα άλλο στοιχείο, για το οποίο ξεχωρίζει το Contao. Χρησιμοποιεί τους σύγχρονους αλγόριθμους hashing κωδικού πρόσβασης και υποστηρίζει την εξασφάλιση λογαριασμών χρηστών με έλεγχο ταυτότητας 2 παραγόντων. Επιπλέον, οι λογαριασμοί χρηστών είναι κλειδωμένοι αυτόματα εάν υπάρχουν πάρα πολλές αποτυχημένες προσπάθειες σύνδεσης. Δεν έχει προκαθορισμένη δομή, ώστε να μπορείτε να δημιουργήσετε οποιονδήποτε ιστότοπο από το μηδέν. Και, δεν υπάρχει όριο στη δημιουργικότητα: μπορείτε να δημιουργήσετε τον ιστότοπό σας ακριβώς όπως σχεδιάστηκε, χρησιμοποιώντας μόνο HTML και CSS. Το Contao έχει εύκολη διαχείριση πολλαπλών τομέων χρησιμοποιώντας διαφορετικές σελίδες ρίζας. Εύκολη διαχείριση πολλαπλών γλωσσών, εξαιρετικά προσαρμόσιμες ενότητες μέσω προτύπων. Το SEO είναι ένα από τα πρωταρχικά επίκεντρο της πλατφόρμας, έτσι ώστε οι ιστοσελίδες σας να είναι έτοιμοι SEO. Η επεκτασιμότητα είναι ο πυρήνας της πλατφόρμας, ώστε να μπορείτε να επεκτείνετε την πλατφόρμα με plugins. Αν ψάχνετε για ένα εργαλείο διαχείρισης περιεχομένου για υψηλή απόδοση, επεκτασιμότητα και απλότητα. Στη συνέχεια, το Contao μπορεί να είναι μια επιλογή για εσάς.

Απαιτήσεις συστήματος


Οι ελάχιστες απαιτήσεις εξαρτώνται από το εάν εγκαθιστάτε την τελευταία ή μακροπρόθεσμη έκδοση υποστήριξης. Όλες οι διατηρημένες εκδόσεις του CONTAO είναι συμβατές με τις τελευταίες εκδόσεις PHP και MYSQL. Ως εκ τούτου, σας συνιστούμε να τα χρησιμοποιείτε πάντα.

  1. PHP: Έκδοση 7.4+ (τελευταία έκδοση patch)
  2. MySQL: Έκδοση 8.0+ ή ισοδύναμος διακομιστής MariaDB

Χαρακτηριστικά


Το Contao διαθέτει ένα διαισθητικό περιβάλλον χρήστη που χρησιμοποιεί τεχνολογίες AJAX και Web 2.0 για βέλτιστη χρηστικότητα. Πολλαπλές γλώσσες και θέματα back end, ένα ισχυρό σύστημα αδειών, εκδοχή και διαχείριση αναίρεσης, προχωρημένες επιλογές αναζήτησης και ταξινόμησης και ο διαχειριστής Contao είναι μόνο μερικά από τα πολλά χαρακτηριστικά που κάνουν το Contao να ξεχωρίζει από άλλα συστήματα διαχείρισης περιεχομένου. Το εμπρόσθιο άκρο Contao είναι 100% πρότυπο που βασίζεται και παράγει προσβάσιμη αυστηρή έξοδο XHTML που πληροί τις απαιτήσεις W3C/WAI. Οι διευθύνσεις URL που είναι φιλικές προς τον κινητήρα, η υποστήριξη GZIP, η λειτουργία εξαγωγής PDF, η υποστήριξη πολλαπλών γλωσσών και πολύ περισσότερο σας βοηθούν να δημιουργήσετε σύγχρονες ιστοσελίδες χωρίς να είστε προγραμματιστής.

  • Προχωρημένες λειτουργίες επεξεργασίας: Το CONTAO παρέχει προηγμένες λειτουργίες επεξεργασίας όπως αντιγραφή ή μετακίνηση εγγραφών μέσω του πρόχειρου, επεξεργασία πολλαπλών αρχείων ταυτόχρονα ή αποκατάσταση προηγούμενων εκδόσεων. Οι συντάκτες μπορούν να διαμορφώσουν κείμενα με τον ενσωματωμένο πλούσιο επεξεργαστή κειμένου TinyMce, ο οποίος περιλαμβάνει επίσης έναν πολύγλωσσο ορθογραφικό έλεγχο.
  • Ισχυρή δομή τοποθεσίας: Το CONTAO υποστηρίζει διαφορετικούς τύπους σελίδων (π.χ. κανονικές σελίδες ή ανακατευθύνσεις) και πολλαπλούς ιστότοπους σε ένα δέντρο. Έχετε πλήρη έλεγχο σχετικά με το εάν μια σελίδα είναι κρυμμένη, προστατεύεται με κωδικό πρόσβασης, αποθηκευμένο ή ευρετηρίαση για αναζήτηση και μπορείτε να τα δημοσιεύσετε είτε με το χέρι είτε χρονομετρημένο.
  • Σύστημα άδειας: Το Contao διαθέτει ένα ισχυρό σύστημα άδειας που σας επιτρέπει να ελέγχετε την πρόσβαση σε κάθε πεδίο μορφής στο πίσω μέρος. Τα δικαιώματα πρόσβασης μπορούν να χορηγηθούν σε χρήστη ή σε επίπεδο ομάδας και θα συγκεντρωθούν εάν ένας χρήστης έχει εκχωρηθεί σε περισσότερες από μία ομάδες.
  • Γεννήτρια ευέλικτης φόρμας: Με τη γεννήτρια φόρμας Contao μπορείτε να δημιουργήσετε οποιαδήποτε φόρμα ιστού, η οποία θα επικυρωθεί αυτόματα και είτε θα αποσταλεί μέσω ηλεκτρονικού ταχυδρομείου είτε θα αποθηκευτεί στη βάση δεδομένων. Τα μεταφορτωμένα αρχεία θα σταλούν ως συνημμένα και μπορούν προαιρετικά να αποθηκευτούν σε φάκελο του διακομιστή. -Μηχανή αναζήτησης πλήρους κειμένου: Το Contao έρχεται με μια μηχανή αναζήτησης πλήρους κειμένου που υποστηρίζει την αναζήτηση φράσεων, την αναζήτηση μπαλαντέρ και ή/και την αναζήτηση. Ο δείκτης αναζήτησης κατασκευάζεται αυτόματα και προαιρετικά περιλαμβάνει ακόμη και προστατευμένες σελίδες. Τα αποτελέσματα αποθηκεύονται και μπορούν να χωριστούν σε πολλαπλές σελίδες.
  • Εικόνες που ανταποκρίνονται: Το CONTAO έχει σχεδιαστεί σταθερά για προσβασιμότητα και υποστήριξη κινητών συσκευών. Μπορείτε να ορίσετε κεντρικές ή ατομικά διαφορετικές μορφές για εικόνες. Για να αποθηκεύσετε πολύτιμο εύρος ζώνης κατά την παράδοση του ιστότοπού σας σε smartphones. Καθορίστε μια εικόνα - εστίαση, έτσι ώστε το σημαντικό περιεχόμενο εικόνας να είναι πάντα στην εικόνα. -Ενσωματωμένος διαχειριστής αρχείων: Η CONTAO υποστηρίζει τις μεταφορτώσεις αρχείων μέσω του FTP εκτός από τον ενσωματωμένο διαχειριστή αρχείων. Δημιουργεί αυτόματα μικρογραφίες εικόνων και προεπισκοπήσεις αρχείων και σας επιτρέπει να επεξεργαστείτε αρχεία μεταφορτωμένων με τον επεξεργαστή προέλευσης. Τα αρχεία και οι φάκελοι μπορούν να αντιγραφούν, να μετακινηθούν, να επεξεργαστούν, να μετονομαστούν και να διαγραφούν.
  • Ενσωματωμένη μονάδα ημερολογίου: Η μονάδα ημερολογίου Contao είναι μέρος της διανομής πυρήνα. Υποστηρίζει πολλαπλά ημερολόγια, εκδηλώσεις ολοήμερων, εκδηλώσεων ανοιχτού άκρου, εκδηλώσεις πολλαπλών ημερών, επαναλαμβανόμενες εκδηλώσεις και εύκολη σύνδεση μέσω RSS ή Feeds Atom. Περιλαμβάνει πολλαπλές προβολές όπως ημερολόγιο, μίνι-calendar ή λίστα συμβάντων.
  • Ενσωματωμένες ενότητες ειδήσεων/ιστολογίου: Η ενότητα Contao News/Blog είναι μέρος της βασικής διανομής. Υποστηρίζει πολλαπλά αρχεία και κατηγορίες ειδήσεων, χαρακτηρισμένες ειδήσεις, σχόλια χρηστών και εύκολη σύνδεση μέσω RSS ή Feeds Atom. Κάθε ειδησεογραφικό στοιχείο μπορεί να έχει μια εικόνα συνδεδεμένη και πολλαπλά περιβλήματα.
  • Ενσωματωμένη μονάδα ενημερωτικού δελτίου: Η ενότητα ενημερωτικού δελτίου CONTAO είναι μέρος της διανομής πυρήνα. Υποστηρίζει τη συνδρομή μέσω μορφών Double-Opt, HTML και απλών κειμένων, εισάγοντας παραλήπτες από ένα αρχείο CSV και καταχώριση αποστέλλονται ενημερωτικά δελτία στον ιστότοπο. Τα ενημερωτικά δελτία που αποστέλλονται στα μέλη μπορούν να εξατομικευθούν.
  • Εύκολη ενημέρωση: Η εγκατάσταση ενημερώσεων μπορεί να είναι χρονοβόρα, ακόμη και εκτελείτε μόνο ένα μικρό αριθμό ιστοσελίδων Contao. Το Contao Manager σας επιτρέπει να ενημερώσετε την εγκατάστασή σας με λίγα μόνο κλικ απευθείας στο πρόγραμμα περιήγησής σας. Φυσικά, το Contao υποστηρίζει επίσης μια ποικιλία εργαλείων ανάπτυξης και ροές εργασίας CI.
  • Μεγάλη επιλογή πρόσθετων πακέτων: Στις επεκτάσεις.contao.org ή στο Packagist θα βρείτε πολλά επιπλέον πακέτα που προσθέτουν ακόμα μεγαλύτερη λειτουργικότητα στο CMS. Μπορείτε να περιηγηθείτε, να εγκαταστήσετε, να ενημερώσετε ή να καταργήσετε αυτά τα πακέτα απευθείας στο Contao Manager με μόνο μερικά κλικ του ποντικιού.

Εγκατάσταση

Αφού ελέγξετε όλες τις απαιτήσεις και ρυθμίσετε τον διακομιστή ιστού σας, μπορείτε τώρα να ξεκινήσετε την εγκατάσταση. Υπάρχουν δύο τρόποι για να εγκαταστήσετε το CONTAO στο διακομιστή σας, χρησιμοποιώντας τη γραφική διεπαφή χρήστη του ContaOomanager ή χρησιμοποιώντας τη γραμμή εντολών.

Εγκατάσταση Contao με τον διαχειριστή Contao

Μετά την επιτυχή βασική διαμόρφωση, μπορείτε τώρα να εγκαταστήσετε το CONTAO. Επιλέξτε την επιθυμητή έκδοση και την αρχική διαμόρφωση και κάντε κλικ στο κουμπί “Τέλος”. Η εγκατάσταση μπορεί τώρα να διαρκέσει αρκετά λεπτά. Λεπτομέρειες σχετικά με τη διαδικασία εγκατάστασης μπορούν να εμφανιστούν κάνοντας κλικ στην ακόλουθη έξοδο κονσόλας iconshow/απόκρυψης.

Πίνακες βάσης δεδομένων ενημέρωσης

Μόλις ο διαχειριστής Contao έχει εγκαταστήσει όλα τα πακέτα, πρέπει να εκτελέσετε το εργαλείο εγκατάστασης CONTAO για να ενημερώσετε τη βάση δεδομένων.

Εγκατάσταση μέσω της γραμμής εντολών {#Εγκατάσταση-πάνω από τη γραμμή γραμμής}

Κατά την εγκατάσταση από τη γραμμή εντολών, η εντολή create-projecta`` composer update εκτελείται κατά τη διάρκεια της εγκατάστασης. Αυτό θα προκαλέσει σε ορισμένους οικιακούς να μην μπορούν να τερματίσουν τη διαδικασία λόγω του υψηλού φορτίου του συστήματος και η εγκατάσταση θα αποτύχει. Σε αυτή την περίπτωση θα πρέπει να χρησιμοποιήσετε το Contao Manager. Έχετε συνδεθεί στο διακομιστή σας με το όνομα χρήστη και τον τομέα σας. ssh benutzername@example.com Αλλαγή στον δημόσιο κατάλογο της φιλοξενίας ιστοσελίδων σας. CD www

Εγκαταστήστε τον συνθέτη

Ο Composer είναι ένας διαχειριστής πακέτων προσανατολισμένη στην εφαρμογή για τη γλώσσα προγραμματισμού PHP και εγκαθιστά εξαρτώμενο

Εγκατάσταση contao από τη γραμμή εντολών

Στο δεύτερο βήμα, εγκαταστήσετε το Contao χρησιμοποιώντας τον συνθέτη. Το “Παράδειγμα” σημαίνει τον επιθυμητό κατάλογο εγκατάστασης και 4.8 για την έκδοση του Contao που θέλετε να εγκαταστήσετε. PHP Composer.Phar Δημιουργία Project Contao/Managed-Edition Παράδειγμα 4.8

Διαμόρφωση φιλοξενίας

Στο Contao, όλα τα αρχεία που είναι προσβάσιμα από το κοινό βρίσκονται στον υποψήφιο /web της εγκατάστασης. Χρησιμοποιήστε τον πίνακα διαχειριστή του παρόχου φιλοξενίας για να ορίσετε τη ρίζα του εγγράφου της εγκατάστασης σε αυτόν τον υποτονό και δημιουργήστε μια βάση δεδομένων με αυτή την ευκαιρία. Παράδειγμα: example.com δείχνει στον κατάλογο`/www/example/web '

Πίνακες βάσης δεδομένων ενημέρωσης

Μετά την εγκατάσταση, μπορείτε να ενημερώσετε τη βάση δεδομένων χρησιμοποιώντας το εργαλείο εγκατάστασης CONTAO. Από το Contao 4.9 μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή στη γραμμή εντολών: PHP προμηθευτής/bin/contao-console contao: Migrate

Δημιουργία χρηστών Back End Contao

Χρησιμοποιώντας το Contao-InstallTool, μπορείτε να δημιουργήσετε τον πίσω τελικό χρήστη σας. Από το Contao 4.10 μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή στη γραμμή εντολών: PHP προμηθευτής/bin/contao-console contao: χρήστης: Δημιουργία

 Ελληνικά