Elxis CMS Forum

Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: ArXoS on October 04, 2010, 22:58:26

Title: Επιδόσεις Elxis
Post by: ArXoS on October 04, 2010, 22:58:26
Γεια σας παιδια
Έχω σε ένα site αρκετά components και modules που δοκιμάζω κατά καιρούς, εγκατεστημένα αλλά απενεργοποιημένα. Περίπου, καμιά 50αριά, και από αυτά χρησιμοποιεί η σελίδα γύρω στα 20.
Απλή ερώτηση : Επιβαρύνεται καθόλου το elxis με αυτά που είναι εγκατεστημένα και δε χρησιμοποιούνται; Φαντάζομαι οτι υπάρχει επιβάρυνση στη βάση δεδομένων (από τα data τους). Χρειάζεται όμως να ρίξω καμιά "σκούπα" ή δεν  χρειάζεται ? Τι λέει η εμπειρία σας παιδιά?
Thanks
Title: Re: Επιδόσεις Elxis
Post by: CREATIVE Options on October 04, 2010, 23:03:46
1ον κυρίως τα bot όσα είναι ενεργά σου τρώνε CPU
2ον στην DB δεν είναι μεγάλο το θέμα αλλά κυρίως στον αποθηκευτικό χώρο (HDD)
3ον και κυριότερο δημιουργείται θέμα ασφαλείας ακόμα και χωρίς χρήση component ή module ή bot μπορεί κάποιος να εκμεταλλευθεί κάποιο πιθανό κενό ασφαλείας.

Εγώ όταν τελειώνω κάποιο δικό μου project αφαιρώ ΟΛΑ όσα δεν κάνω χρήση.
Title: Re: Επιδόσεις Elxis
Post by: nikos on October 05, 2010, 01:02:47
... Εγώ όταν τελειώνω κάποιο δικό μου project αφαιρώ ΟΛΑ όσα δεν κάνω χρήση.

Αφαιρείς ακόμη και αυτά που είναι προεγκατεστημένα στο πακέτο της εγκατάστασης του Elxis;
Title: Re: Επιδόσεις Elxis
Post by: CREATIVE Options on October 05, 2010, 09:05:16
Όταν δεν κάνω εγώ διαχείριση σε κάποιες σελίδες αλλά είναι δικές μου, Ναι τα αφαιρώ για να μην τους μπερδεύουν.
Έτσι και αλλιώς εάν τα χρειαστώ στο μέλλον έχω τα αρχεία και την DB τους.
Title: Re: Επιδόσεις Elxis
Post by: evkarab on October 05, 2010, 09:54:18
Υπάρχει κάπου γραμμένο τι κάνει το κάθε bot, ώστε να ξέρουμε εμείς οι αρχάριοι ποιά να αφήσουμε καί ποιά να βγάλουμε;
Title: Re: Επιδόσεις Elxis
Post by: CREATIVE Options on October 05, 2010, 10:06:19
Στις λεπτομέρειες του κάθε bot, καθώς και στην Wiki του Elxis.
Title: Re: Επιδόσεις Elxis
Post by: webgift on October 05, 2010, 11:22:13
Από την στιγμή που ένα bot είναι απενεργοποιημένο δεν χρησιμοποιεί CPU.
Αν έχω λάθος να το κάνουμε εξακρίβωση σε αυτό.

Καλό θα είναι πράγματα που έχουμε βάλει για test ( components , modules , bot ) και εν τέλει δεν τα χρησιμοποιούμε να τα απ - εγκαθιστούμε πριν την δημοσίευση.
Συχνές εργασίες συντήρησης -> Βελτιστοποιούν την επίδοση της πλατφόρμας.
Title: Re: Επιδόσεις Elxis
Post by: datahell on October 06, 2010, 08:37:14
Τα έχουμε αναφέρει στο παρελθόν αυτά τα θέματα αλλά προφανώς έχουν ξεχαστεί.

Βασικός κανόνας: ΠΟΤΕ δεν διαγράφουμε επεκτάσεις του Elxis που έρχονται μαζί με την διανομή.

Τα bot εκτελούνται ΠΑΝΤΑ είναι-δεν είναι δημοσιευμένα. Βέβαια όταν δεν είναι δημοσιευμένα δεν τρέχουν 100% ωστόσο εκτελούνται ως ένα σημείο για να αφαιρεθεί ο κώδικάς τους από το άρθρο. Ποτέ μα ποτέ δεν αφήνουμε bot τρίτων κατασκευαστών που δεν χρησιμοποιούμε. Τα απεγκαθιστούμε. Επίσης όσα bot που συμπεριλαμβάνονται στην βασική διανομή του Elxis δεν χρησιμοποιούμε τα αποδημοσιεύουμε.
Title: Re: Επιδόσεις Elxis
Post by: webgift on October 06, 2010, 12:17:53
Ένα μυαλό χειμώνα καλοκαίρι τι να σου κάνει ;  ;D Ξεχνάει!
Title: Re: Επιδόσεις Elxis
Post by: CREATIVE Options on October 06, 2010, 15:02:27
Ναι δεν λέω ότι το συνιστώ σε αρχάριους χρήστες ή πουν δεν έχουν δομήσει 1000% τον ιστότοπο τους.

Είπα ότι σε δικά μου κλειστά project, που δεν θα υπάρχει μελλοντική ανάπτυξη και δεν θέλω να μπερδέψω και να δελεάσω έναν απλό Administrator για το που να μην μπαίνει, εκεί και μόνο εκεί αφαιρώ όσα δεν δουλεύω και ούτε θα δουλέψω.

Τώρα φυσικά οποιοσδήποτε τα βασικά τις διανομής ΔΕΝ θα πρέπει να τα αφαιρεί. Ένας απλός λόγος είναι τα update & patch.
Title: Re: Επιδόσεις Elxis
Post by: ArXoS on October 06, 2010, 15:51:04
Τα bot εκτελούνται ΠΑΝΤΑ είναι-δεν είναι δημοσιευμένα.

χμ ,, να και κατι που δεν ηξερα. Πιστευα οτι αρκει η αποδημοσιευση για να ξαλαφρωσει το elxis
Datakell, αυτο συμβαίνει σε ολες τις εδοσεις ?  (γιατι κατα καιρους εχουμε πει για mambo καταλοιπα που ειναι παρα πολλα στα παλια)
Title: Re: Επιδόσεις Elxis
Post by: webgift on October 06, 2010, 16:06:38
Τώρα φυσικά οποιοσδήποτε τα βασικά τις διανομής ΔΕΝ θα πρέπει να τα αφαιρεί.

Και να θέλουμε δεν μας αφήνουν! Δεν μας επιτρέπει την διαγραφή τουλάχιστον στην έκδοση 2009.2 που έχω δει σίγουρα.
Title: Re: Επιδόσεις Elxis
Post by: datahell on October 06, 2010, 17:23:46
Datahell, αυτο συμβαίνει σε ολες τις εδοσεις ?

Ναι. σε όλες. Απλά σε κάποια από τις τελευταίες και μετά, δεν θυμάμαι ακριβώς τώρα, έχει γίνει μία προσπάθεια να αυξηθεί η ταχύτητα εκτέλεσής τους. Είναι η φύση των bot (των bot περιεχομένου πάντα) τέτοια που εκτελούνται είναι δεν είναι δημοσιευμένα.

Θα σας δώσω ένα παράδειγμα για να το καταλάβετε.

Έστω το παρόν άρθρο:
Code: [Select]
Μπλα μπλα μπλα {map}syntetagmenes{/map} μπλου μπλου μπλου.
Το {map}syntetagmenes{/map} είναι ένα bot εμφάνισης χάρτη. Αν το bot είναι δημοσιευμένο σε αυτό το σημείο θα εμφανίσει έναν χάρτη (τα bot κάνουν εύρεση και αντικατάσταση). Αν δεν είναι δημοσιευμένο για να μην εμφανίσει έξω τον κώδικα του bot θα πρέπει αυτός να αφαιρεθεί από το άρθρο πρωτού αυτό προβληθεί στον επισκέπτη. Άρα λοιπόν θα εκτελεστεί το bot εώς ενός σημείου του μόνο και μόνο για να αφαιρεθεί αυτή η σήμανση από το άρθρο.

Έτσι λοιπόν αν το bot είναι αδημοσίευτο ο επισκέπτης έξω θα δει αυτό:
Code: [Select]
Μπλα μπλα μπλα μπλου μπλου μπλου.
Σκεφτείτε σε μία σελίδα με εμφάνιση πχ blog πόσα άρθρα εμφανίζονται (πχ 10) και πολλαπλασιάστε αυτόν τον αριθμό με τον αριθμό Bot περιεχομένου που υπάρχουν στο site σας για να πάρετε μία εκτίμηση του πόσες εκατοντάδες φορές εκτελούνται τέτοιες αντικαταστάσεις κάθε φορά και σε μία και μόνο σελίδα ακόμα και να μην υπάρχει κείμενο για bot εντός των άρθρων. Τα bot είναι πολύ δυνατές και ευέλικτες εφαρμογές αλλά έχουν αυτό το μειονέκτημα. Στο 2011.0 πιθανόν να αλλάξει αυτό, θα δούμε.
Title: Re: Επιδόσεις Elxis
Post by: webgift on October 06, 2010, 17:29:15
Το έπιασα!
Στο 2011 θα γίνουν αλλαγές δραματικές από ότι βλέπω.
Σκέφτομαι να προσθέσουμε στην ονομασία από Elxis σε Elxis The next generation of CMS'!  ;D
Πιασάρικο!