Προτεινόμενο προιόν
Sonim XP3? Quest - Φτιαγμένο να αντέχει μια ζωή... Κατασκευασμένο τόσο για τη σκληρή ζωή μέσα στη πόλη όσο και για εκτός
Mobile Fleet

Αποκτήστε δωρεάν κωδικό και δοκιμάστε την λειτουργικότητα του πληρέστερου συστήματος διαχείρισης στόλου οχημάτων
|
|
Το σύστημα διαχείρισης περιεχομένου που χρησιμοποιεί το ECS είναι ένα σύστημα 3 επιπέδων (3tiered system). Το χαμηλότερο επίπεδο είναι το επίπεδο πλαισίου εργασιών (framework level) και αποτελείται από τις βιβλιοθήκες (libraries) και τα ενσωματώσιμα στοιχεία (plugins, επίσης γνωστά και ως mambots). Το μεσαίο επίπεδο είναι το επίπεδο εφαρμογής (application level) και λειτουργεί ως κύριος ελεγκτής του μηχανισμού. Αποτελείται από 3 εφαρμογές : JInstallation, JAdministrator and JSite. Το τρίτο επίπεδο είναι το επίπεδο επεκτάσεων. Σε αυτό το επίπεδο εκτελούνται όλα τα δομικά στοιχεία της εφαρμογής όπως components, modules και templates. 3Tiered CMS Architecture
Το επίπεδο πλαισίου εργασιών του CMS αποτελείται από τα εξής πακέτα: - Application Package
- Cache Package Cache libraries
- Common Package The common package houses the base classes as well as compatibility and legacy libraries
- Connector Package Connector libraries such as FTP and LDAP clients
- Database Package JDatabase and related libraries
- Document Package Libraries for building and rendering pages
- File system Package Libraries for interacting with the file system
- i18n Package Internationalization libraries
- Installer Package Libraries for installing extensions
- Mail Package E-Mail related libraries
- Model Package Data Access Object libraries
- Parameter Package Parameter manipulation and rendering libraries
- Registry Package Configuration store libraries
- Template Package Templating libraries
- Utilities Package Miscellaneous libraries
- JFactory This class is a factory class to create and return various framework objects.
- JVersion Class to hold the version information.
To ECS είναι ένα σύνθετο, ολοκληρωμένο, κατανεμημένο, υπερμεσικό σύστημα. Τα διάφορα υποσυστήματά του μπορεί να θεωρηθούν ότι λογικά κατανέμονται σε τρεις ζώνες (layers), σύμφωνα με το μοντέλο αρχιτεκτονικής τριών ζωνών (three-tiers architecture). Οι ζώνες αυτές είναι οι εξής:
Το Presentation layer αποτελείται από τις δυναμικές σελίδες οι οποίες παρέχουν την επιφάνεια αλληλεπίδρασης προς τις πληροφορίες. Στην ζώνη αυτή ανήκουν τα υποσυστήματα που αναλαμβάνουν την υλοποίηση της διαπροσωπείας ανθρώπου-υπολογιστή Το Business logic είναι μία υπηρεσία μεταξύ των χρηστών και των αποθηκευμένων πληροφοριών. Η υπηρεσία αυτή αποκρίνεται στα αιτήματα των χρηστών για δεδομένα. Εφαρμόζουν τους ορισμένους από την εφαρμογή κανόνες ελαχιστοποιώντας της επιστρεφόμενες πληροφορίες. Το Data layer αποτελεί μία υπηρεσία, που συχνά αναφέρετε και σαν ?back end?, η οποία διατηρεί, προσπελαύνει και επεξεργάζεται δεδομένα. Η υπηρεσία αυτή παρέχεται συνήθως από σχεσιακές βάσης δεδομένων (MS SQL, PostgreSQL, MySQL) αλλά αυτό δεν αποκλείει την χρήση οποιασδήποτε πηγής πληροφοριών.
|
|
|