Qool CMS

Feed for Pages



Στο παρών άρθρο θα αναλύσουμε τις δυνατότητες του συστήματος διαχείρισης περιεχομένου (CMS) Qool, πάνω στο οποίο τρέχει η σελίδα της Qoolsoft.

Περιεχόμενα:
  1. Τι είναι CMS
  2. Τι μπορεί να κάνει το Qool CMS
  3. Τι απαιτήσεις έχει το Qool
  4. Τι όφελος θα έχει κάποιος που χρησιμοποιεί το Qool
  5. Πόσο στοιχίζει το σύστημα


Τι είναι CMS

Το ακρωνύμιο CMS είναι τα αρχικά γράμματα της φράσης "Content Management System" που σημαίνει "Σύστημα Διαχείρισης Περιεχομένου". Στην ουσία είναι ενα πρόγραμμα που παρέχει στον / στούς χρήστες του την δυνατότητα να διαχειριστούν περιεχόμενο (κείμενο, γραφικά, βάσεις δεδομένων κτλ) απομακρυσμένα,να δημιουργήσουν περιεχόμενο και να το δημοσιεύσουν σε διάφορες μορφές, με τον ίδιο ή παρόμοιο τρόπο που θα το έκανε αν το περιεχόμενο ήταν στον υπολογιστή τους.

Τα CMS χωρίζονται σε πολλές κατηγορίες ανάλογα με το περιεχόμενο που διαχειρίζονται. Έτσι έχουμε διάφορες μορφές CMS όπως :
  • DMS (Document Management System)
  • AMS (Assets Management System)
και πολλά άλλα. Ο πιο γνωστός τύπος CMS είναι το Web CMS το οποίο επιτρέπει στους χρήστες του με λίγες ή και καθόλου γνώσεις προγραμματισμού, να διαχειρίζονται την ιστοσελίδα τους. Ένα Web CMS είναι και το Qool.


Τι μπορεί να κάνει το Qool CMS
Όταν ξεκίνησε η δημιουργία του Qool, ο σκοπός ήταν να φτιαχτεί ενα σύστημα τόσο ευέλικτο και δυνατό που θα μπορεί να κάνει οτιδήποτε χρειαστεί. Απο ενα απλό blog εώς ένα εμπορικό κατάστημα ή ένα φόρουμ συζητήσεων. Έτσι κι έγινε.

Το σύστημα διαχείρισης περιεχομένου Qool έχει δημιουργηθεί ολοκληρωτικά σε αντικειμενοστραφή προγραμματισμό ώστε να μπορεί να συντηρείται εύκολα. Αυτό σημαίνει ότι οι αναβαθμίσεις του θα απαιτούν την αντικατάσταση των αρχείων που χρειάζεται κάθε φορά και καμία άλλη αλλαγή στον τρόπο που το σύστημα λειτουργεί.
Με βοηθητικά εργαλεία που κάνουν την ζωή του χρήστη αρκετά πιο εύκολη όπως:
  • Ο επεξεργαστής εικόνας
  • Ο διαχειριστής συμπιεσμένων αρχείων
  • Οι επεξεργαστές κειμένου
  • Οι επεξεργαστές εμπλουτισμένου κειμένου
  • Οι επεξεργαστές αρχείων γλώσσας
  • Το διάβασμα αρχείων τύπου Microsoft Excel
Αναλυτικά οι δυνατότητες του συστήματος

Ένα σύστημα αμέτρητες σελίδες.
Το σύστημα υποστηρίζει την δημιουργία πολλών site. Έτσι πχ κάποιος μπορεί να το εγκαταστήσει 1 φορά και να τρέξει πάνω του αμέτρητα domains ή και sub domains. Το ίδιο δηλαδή που γίνεται και στην Qoolsoft όπου άλλο site εμφανίζεται αν πληκτρολογήσουμε http://www.qoolsoft.gr και άλλο αν πληκτρολογήσουμε http://demo.qoolsoft.gr .

Δημοσίευση περιεχομένου σε πολλές μορφές
Το Qool μπορεί να δημοσιεύει το περιεχόμενο του σε μορφές όπως:
  • PDF
  • XML
  • RTF
  • Open Document Text
  • Printer Friendly
Κάθε υποσύστημα μπορεί να κλωνοποιηθεί
Με την ίδια λογική του συστήματος, έτσι και τα υποσυστήματα (modules) του Qool μπορούν να τρέχουν παράλληλα σε όλα τα sites χωρίς να χρειάζεται η δημιουργία ξεχωριστών φακέλων ή να δημιουργούν προβλήματα μεταξύ τους. Επίσης κάθε υποσύστημα έχει τα δικά του blocks (μικροεφαρμογές).

Φιλικά URLS για τους χρήστες και τις μηχανές αναζήτησης

Τέλος οι σύνδεσμοι τις μορφής index.php?id=1&cid=2#45 κτλ. Το σύστημα μπορεί να εμφανίσει το παραπάνω πολύ πιο καθαρά σαν: κατηγορία/τίτλος-θέματος-εδώ.htm Αυτό βοηθά στην ευκολότερη επιστροφή του χρήστη στην σελίδα μας αλλά και την ευκολότερη εύρεση της σελίδας μας απο τις μηχανές αναζήτησης.

Υποστήριξη Templates
Η δημιουργία-επεξεργασία νέων θεμάτων και σχεδίων για το σύστημα απαιτεί ελάχιστες εώς καθόλου γνώσεις HTML .

Υποστήριξη πολυγλωσσικότητας
Το σύστημα αλλά και το περιεχόμενό του μπορούν να μεταφραστούν γρήγορα σε διάφορες γλώσσες

Εύκολη εγκατάσταση και απεγκατάσταση υποσυστημάτων
Η εγκατάσταση / απεγκατάσταση των υποσυστημάτων του CMS είναι μια εύκολη και εξαιρετικά ασφαλής διαδικασία που αποτρέπει την εκτέλεση κακόβουλου κώδικα (σε περίπτωση τρίτου κατασκευαστή).

Κάδος ανακύκλωσης
Ο κάδος ανακύκλωσης είναι μια εσωτερική λειτουργία του συστήματος που μπορεί να προστατέψει τον χρήστη απο μια δική του λανθασμένη ενέργεια. Οτιδήποτε διαγράφει ο χρήστης θα πρέπει να εγκριθεί απο τον υπερ χειριστή του συστήματος ώστε να διαγραφεί εντελώς.

Στατιστικά
Καταγραφή στατιστικών επισκέψεων. Ανα λειτουργικό σύστημα(Windows, linux κτλ), ανα πλοηγό (Firefox, Internet Explorer κτλ), ανά τόπο προέλευσης και πολλά άλλα.

Υποστήριξη πολλών βάσεων δεδομένων
Το Qool μπορεί αν τρέξει πάνω σε πολλές Βάσεις Δεδομένων (databases). Μερικές απο αυτές είναι:
  • MySQL
  • MSAccess
  • SQLite
  • MSSQL
Μηχανισμοί προστασίας απο Spam Bots
Η χρήση CAPCHA και το antiflood system του Qool μπορούν να αποτρέψουν το 98% των περιπτώσεων spam από bots.

Μηχανή αναζήτησης

File manager
Ο διαχειριστής αρχείων του Qool δίνει στους διαχειριστές του συστήματος την δυνατότητα να δημιουργήσουν ή να επεξεργαστούν αρχεία, να ανεβάσουν περιεχόμενο και πολλά άλλα.

Υποστήριξη FTP

Καταγραφή γεγονότων
Με την καταγραφή γεγονότων οι διαχειριστές μπορούν να ελέγχουν οτιδήποτε γίνεται στο σύστημα και να επέμβουν αν χρειαστεί με τις κατάλληλες αλλαγές.

Δημιουργία Sitemaps
Ώστε να ενημερώνουμε τις μηχανές αναζήτησης για το περιεχόμενό μας.

Workflow Engine
Η μηχανή workflow του συστήματος είναι υπεύθυνη για την σωστή διαχείριση του περιεχομένου. Μπορούμε να ορίζουμε πότε θα δημοσιευθεί κάτι ή ακόμη πότε θα διαγραφεί. Επίσης μπορούμε να ορίσουμε διάφορες εργασίες που πρέπει να εκτελεστούν σε κάποιο συγκεκριμένο χρονικό διάστημα.

Versioning

Λοιπά
Το σύστημα διαχείρισης περιεχομένου Qool υποστηρίζει αμέτρητες άλλες δυνατότητες που δεν μπορούν να καλυφθούν αναλυτικά απο το παρών άρθρο. Μερικές απο αυτές περιληπτικά είναι :
  • Content Approval
  • Pagers
  • Macro Language
  • Email Posting
  • Image resizing
  • File searching
  • RPC
  • Shortcuts
  • Session Management
  • Caching
  • Zip, Rar, Tar Support
  • Email Client
Το Qool προς το παρών καλύπτει τις συγκεκριμένες δυνατότητες όπως ορίζονται απο το CMSMatrix:

Security
Audit Trail
Captcha
Content Approval
Email Verification
Granular Privileges
Kerberos Authentication
LDAP Authentication
Login History
NIS Authentication
NTLM Authentication
Pluggable Authentication
Problem Notification
Sandbox
Session Management
SMB Authentication
SSL Compatible
SSL Logins
SSL Pages
Versioning
Email Verification
Ease of Use
Drag-N-Drop Content
Email To Discussion
Friendly URLs
Image Resizing
Macro Language
Mass Upload
Prototyping
Server Page Language
Site Setup Wizard
Spell Checker
Style Wizard
Subscriptions
Template Language
UI Levels
Undo
WYSIWYG Editor
Zip Archives
Interoperability
Content Syndication (RSS)
FTP Support
iCal
UTF-8 Support
WAI Compliant
WebDAV Support *
XHTML Compliant

Performance
Advanced Caching
Database Replication
Load Balancing
Page Caching
Static Content Export

Management
Advertising Management
Asset Management
Clipboard
Content Scheduling
Content Staging
Inline Administration
Online Administration
Package Deployment
Sub-sites / Roots
Themes / Skins
Trash
Web Statistics
Web-based Style/Template Management
Web-based Translation Management
Workflow Engine
Flexibility
CGI-mode Support
Content Reuse
Extensible User Profiles
Interface Localization
Metadata
Multi-lingual Content
Multi-lingual Content Integration
Multi-Site Deployment
URL Rewriting


Τι απαιτήσεις έχει το Qool
Το Qool μπορεί να τρέξει σε οποιοδήποτε λειτουργικό σύστημα που υποστηρίζει την τεχνολογία PHP και με οποιαδήποτε βάση δεδομένων (MySQL επίσημα). Επίσης θα χρειαστεί να υπάρχει κάποιος σέρβερ κατά προτίμηση Apache ώστε να τρέξει χωρίς καμία αλλαγή.
Διάφορες άλλες τεχνολογίες που χρειάζονται για την λειτουργία άλλων δυνατοτήτων του συστήματος ίσως χρειαστούν αλλά δεν είναι βασικές για την σωστή λειτουργία του πυρήνα του Qool.


Τι όφελος θα έχει κάποιος που χρησιμοποιεί το Qool
Εκτός απο το ότι θα έχει την πλήρη υποστήριξη της Qoolsoft στην παραμετροποίηση του συστήματος και την δωρεάν χορήγηση των υποσυστημάτων που δημιουργούνται γι αυτό, κάποιος που θα αγοράσει το Qool θα μπορεί να είναι σίγουρος ότι το περιεχόμενο του θα είναι διαθέσιμο απο οπουδήποτε μόνο με την χρήση ενός πλοηγού (browser). Ότι θα έχει την κατάλληλη εκπαίδευση πάνω στο σύστημα (εφόσων επιλέξει να κάνει ο ίδιος το administration του συστήματος) και ότι η ιστοσελίδα του, απο το απλό blog εώς το ηλεκτρονικό του κατάστημα θα είναι εκεί για όλους όπως αυτός επιθυμεί.


Πόσο στοιχίζει το σύστημα
Εδώ και μερικούς μήνες, το Qool CMS διατίθεται σαν λογισμικό ανοιχτού κώδικα & δωρεάν.