Elxis CMS Forum
Ελληνικό Forum => Γενικά Θέματα για το Elxis CMS => Topic started by: ArXoS on October 04, 2010, 22:58:26
-
Γεια σας παιδια
Έχω σε ένα site αρκετά components και modules που δοκιμάζω κατά καιρούς, εγκατεστημένα αλλά απενεργοποιημένα. Περίπου, καμιά 50αριά, και από αυτά χρησιμοποιεί η σελίδα γύρω στα 20.
Απλή ερώτηση : Επιβαρύνεται καθόλου το elxis με αυτά που είναι εγκατεστημένα και δε χρησιμοποιούνται; Φαντάζομαι οτι υπάρχει επιβάρυνση στη βάση δεδομένων (από τα data τους). Χρειάζεται όμως να ρίξω καμιά "σκούπα" ή δεν χρειάζεται ? Τι λέει η εμπειρία σας παιδιά?
Thanks
-
1ον κυρίως τα bot όσα είναι ενεργά σου τρώνε CPU
2ον στην DB δεν είναι μεγάλο το θέμα αλλά κυρίως στον αποθηκευτικό χώρο (HDD)
3ον και κυριότερο δημιουργείται θέμα ασφαλείας ακόμα και χωρίς χρήση component ή module ή bot μπορεί κάποιος να εκμεταλλευθεί κάποιο πιθανό κενό ασφαλείας.
Εγώ όταν τελειώνω κάποιο δικό μου project αφαιρώ ΟΛΑ όσα δεν κάνω χρήση.
-
... Εγώ όταν τελειώνω κάποιο δικό μου project αφαιρώ ΟΛΑ όσα δεν κάνω χρήση.
Αφαιρείς ακόμη και αυτά που είναι προεγκατεστημένα στο πακέτο της εγκατάστασης του Elxis;
-
Όταν δεν κάνω εγώ διαχείριση σε κάποιες σελίδες αλλά είναι δικές μου, Ναι τα αφαιρώ για να μην τους μπερδεύουν.
Έτσι και αλλιώς εάν τα χρειαστώ στο μέλλον έχω τα αρχεία και την DB τους.
-
Υπάρχει κάπου γραμμένο τι κάνει το κάθε bot, ώστε να ξέρουμε εμείς οι αρχάριοι ποιά να αφήσουμε καί ποιά να βγάλουμε;
-
Στις λεπτομέρειες του κάθε bot, καθώς και στην Wiki του Elxis.
-
Από την στιγμή που ένα bot είναι απενεργοποιημένο δεν χρησιμοποιεί CPU.
Αν έχω λάθος να το κάνουμε εξακρίβωση σε αυτό.
Καλό θα είναι πράγματα που έχουμε βάλει για test ( components , modules , bot ) και εν τέλει δεν τα χρησιμοποιούμε να τα απ - εγκαθιστούμε πριν την δημοσίευση.
Συχνές εργασίες συντήρησης -> Βελτιστοποιούν την επίδοση της πλατφόρμας.
-
Τα έχουμε αναφέρει στο παρελθόν αυτά τα θέματα αλλά προφανώς έχουν ξεχαστεί.
Βασικός κανόνας: ΠΟΤΕ δεν διαγράφουμε επεκτάσεις του Elxis που έρχονται μαζί με την διανομή.
Τα bot εκτελούνται ΠΑΝΤΑ είναι-δεν είναι δημοσιευμένα. Βέβαια όταν δεν είναι δημοσιευμένα δεν τρέχουν 100% ωστόσο εκτελούνται ως ένα σημείο για να αφαιρεθεί ο κώδικάς τους από το άρθρο. Ποτέ μα ποτέ δεν αφήνουμε bot τρίτων κατασκευαστών που δεν χρησιμοποιούμε. Τα απεγκαθιστούμε. Επίσης όσα bot που συμπεριλαμβάνονται στην βασική διανομή του Elxis δεν χρησιμοποιούμε τα αποδημοσιεύουμε.
-
Ένα μυαλό χειμώνα καλοκαίρι τι να σου κάνει ; ;D Ξεχνάει!
-
Ναι δεν λέω ότι το συνιστώ σε αρχάριους χρήστες ή πουν δεν έχουν δομήσει 1000% τον ιστότοπο τους.
Είπα ότι σε δικά μου κλειστά project, που δεν θα υπάρχει μελλοντική ανάπτυξη και δεν θέλω να μπερδέψω και να δελεάσω έναν απλό Administrator για το που να μην μπαίνει, εκεί και μόνο εκεί αφαιρώ όσα δεν δουλεύω και ούτε θα δουλέψω.
Τώρα φυσικά οποιοσδήποτε τα βασικά τις διανομής ΔΕΝ θα πρέπει να τα αφαιρεί. Ένας απλός λόγος είναι τα update & patch.
-
Τα bot εκτελούνται ΠΑΝΤΑ είναι-δεν είναι δημοσιευμένα.
χμ ,, να και κατι που δεν ηξερα. Πιστευα οτι αρκει η αποδημοσιευση για να ξαλαφρωσει το elxis
Datakell, αυτο συμβαίνει σε ολες τις εδοσεις ? (γιατι κατα καιρους εχουμε πει για mambo καταλοιπα που ειναι παρα πολλα στα παλια)
-
Τώρα φυσικά οποιοσδήποτε τα βασικά τις διανομής ΔΕΝ θα πρέπει να τα αφαιρεί.
Και να θέλουμε δεν μας αφήνουν! Δεν μας επιτρέπει την διαγραφή τουλάχιστον στην έκδοση 2009.2 που έχω δει σίγουρα.
-
Datahell, αυτο συμβαίνει σε ολες τις εδοσεις ?
Ναι. σε όλες. Απλά σε κάποια από τις τελευταίες και μετά, δεν θυμάμαι ακριβώς τώρα, έχει γίνει μία προσπάθεια να αυξηθεί η ταχύτητα εκτέλεσής τους. Είναι η φύση των bot (των bot περιεχομένου πάντα) τέτοια που εκτελούνται είναι δεν είναι δημοσιευμένα.
Θα σας δώσω ένα παράδειγμα για να το καταλάβετε.
Έστω το παρόν άρθρο:
Μπλα μπλα μπλα {map}syntetagmenes{/map} μπλου μπλου μπλου.
Το {map}syntetagmenes{/map} είναι ένα bot εμφάνισης χάρτη. Αν το bot είναι δημοσιευμένο σε αυτό το σημείο θα εμφανίσει έναν χάρτη (τα bot κάνουν εύρεση και αντικατάσταση). Αν δεν είναι δημοσιευμένο για να μην εμφανίσει έξω τον κώδικα του bot θα πρέπει αυτός να αφαιρεθεί από το άρθρο πρωτού αυτό προβληθεί στον επισκέπτη. Άρα λοιπόν θα εκτελεστεί το bot εώς ενός σημείου του μόνο και μόνο για να αφαιρεθεί αυτή η σήμανση από το άρθρο.
Έτσι λοιπόν αν το bot είναι αδημοσίευτο ο επισκέπτης έξω θα δει αυτό:
Μπλα μπλα μπλα μπλου μπλου μπλου.
Σκεφτείτε σε μία σελίδα με εμφάνιση πχ blog πόσα άρθρα εμφανίζονται (πχ 10) και πολλαπλασιάστε αυτόν τον αριθμό με τον αριθμό Bot περιεχομένου που υπάρχουν στο site σας για να πάρετε μία εκτίμηση του πόσες εκατοντάδες φορές εκτελούνται τέτοιες αντικαταστάσεις κάθε φορά και σε μία και μόνο σελίδα ακόμα και να μην υπάρχει κείμενο για bot εντός των άρθρων. Τα bot είναι πολύ δυνατές και ευέλικτες εφαρμογές αλλά έχουν αυτό το μειονέκτημα. Στο 2011.0 πιθανόν να αλλάξει αυτό, θα δούμε.
-
Το έπιασα!
Στο 2011 θα γίνουν αλλαγές δραματικές από ότι βλέπω.
Σκέφτομαι να προσθέσουμε στην ονομασία από Elxis σε Elxis The next generation of CMS'! ;D
Πιασάρικο!