Elxis CMS performance

Συζητήσεις για το Ελληνικό Elxis CMS

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
webgift
Δημοσιεύσεις: 50
Εγγραφή: 25 Απρ 2012 23:49
Επικοινωνία:

Elxis CMS performance

Δημοσίευση από webgift » 10 Ιουν 2014 09:48

Ενώ η έκδοση 4.2 με κωδική ονομασία Icarus του CMS είναι προ των πυλών (υπολογίζουμε σε έναν μήνα από σήμερα) πάμε να κάνουμε μια μικρή παρουσίαση σχετικά με την απόδοση που μπορεί να προσδώσει στην ιστοσελίδα σας το Elxis αν και εφόσον το επιλέξετε. Από τον πίνακα διαχείρισης και αφού επιλέξουμε ρυθμίσεις στην καρτέλα Απόδοση συναντάμε 3 βασικές επιλογές:
  • 1. Συμπίεση Gzip
    2. Προσωρινή μνήμη - Cache
    3. Ελαχιστοποιητής CSS/Javascript - Minifier
1. Στην συμπίεση μέσω Gzip
Tο Elxis θα συμπιέσει το έγγραφο με GZIP προτού το στείλει στον περιηγητή (browser) εξοικονομώντας σας 70% ως 80% bandwidth.

2. Προσωρινή μνήμη - Cache
--- Cache ---
Όταν ο χρήστης ζητά μια σελίδα το Elxis λαμβάνει το αίτημα και δημιουργεί την κατάλληλη HTML έξοδο. Αυτή η διαδικασία μπορεί να φανεί αρκετά πολύπλοκη ιδίως όταν πρέπει να εκτελέσει πολύπλοκα αιτήματα και να αντλήσει δεδομένα από την βάση. Χρησιμοποιώντας την Cache το Elxis θα αποθηκεύσει τα δεδομένα σε αρχεία (εκτελώντας αίτημα/τα την πρώτη φορά της δημιουργίας του εκάστοτε αρχείου προς την βάση δεδομένων) οπότε οποιοδήποτε μελλοντικό αίτημα μπορεί να ανακτηθεί από την Cache.

Μέσα από την διαχείριση σας δίδεται η δυνατότητα να ορίσετε την χρονική διάρκεια όπου θα ισχύουν τα αρχεία στην Cache ή διαφορετικά κάθε πότε το Elxis θα δημιουργεί ξανά τα αντίστοιχα αρχεία.

Εικόνα

--- APC ---
Το APC ή αλλιώς Alternative PHP Cache. Πρόκειται για μια μέθοδος προσωρινής αποθήκευσης του ενδιάμεσου PHP κώδικα στην μνήμη του διακομιστή (Server). Αντλώντας δεδομένα από την RAM θεωρείται μια διαδικασία αρκετά γρήγορη. Η λειτουργία APC Cache ελέγχεται πλήρως από τον πυρήνα του Elxis και τις επεκτάσεις του οπότε και το μόνο που χρειάζεται να κάνετε είναι η ενεργοποίηση του από τις ρυθμίσεις στην περιοχή διαχείρισης. Σαφώς πρέπει βέβαια τέτοια λειτουργία να υποστηρίζεται από τον διακομιστή όπου φιλοξενείτε η Elxis ιστοσελίδα σας.

Μετάβαση στην τεκμηρίωση του Elxis σχετικά με την Cache [στα Αγγλικά]

Για προγραμματιστές:
Μετάβαση στην τεκμηρίωση του Elxis - Βιβλιοθήκη Elxis Cache [στα Αγγλικά]
Μετάβαση στην τεκμηρίωση του Elxis - Βιβλιοθήκη Elxis APC [στα Αγγλικά]

3. Ελαχιστοποιητής CSS/Javascript
Η λειτουργία του ελαχιστοποιητή CSS/Javascript προστέθηκε στην έκδοση πυρήνα 4.1 με κωδική ονομασία Poseidon. Η εν λόγω λειτουργία ενοποιεί πολλαπλά αρχεία CSS και JS καθώς επίσης μπορεί και να τα συμπιέσει σώζοντας με αυτόν τον τρόπο χώρο και bandwidth. Μπορείτε να τα ενεργοποιήσετε από την διαχείριση.

Μετάβαση στην τεκμηρίωση του Elxis - Ανάλυση λειτουργίας ελαχιστοποιητή CSS/JS [στα Αγγλικά]

Ελάτε να κάνουμε έναν διάλογο από εμπειρίες σας ή ακόμα και προτάσεις - ιδέες σχετικά με την απόδοση.

Απάντηση

Επιστροφή στο “Elxis CMS”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης