Πολλαπλά scripts

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Πήγαινε κάτω

Πολλαπλά scripts Empty Πολλαπλά scripts

Δημοσίευση από Mpaglametsos Σαβ Ιαν 09, 2016 6:23 am

Καλησπέρα, επειδή θα ήθελα να απαντήσω στο εν λόγω ερώτημα του χρήστη @solomon fi στο https://helpgr.forumgreek.com/t813-topic (αλλά όπως έχω ξαναπεί ΔΕΝ μπορώ γιατί κλειδώθηκε και αναγκαστικά κάνω Double Answer/Question) μιας και το βρίσκω ιδιαίτερα χρήσιμο, βασικό και κυρίως το θεωρώ ως επέκταση των πλεονεκτημάτων που μπορείτε να προσθέσετε στην ιστοσελίδας σας αν σκεφτεί κανείς ότι στην βάση των js στον πίνακα διαχείρισης το όριο είναι μέχρι 50 Scripts.

Λοιπόν τα Tips είναι 2 και θα ήθελα να το προσέξετε όπως επίσης και να διαβάσετε προσεχτικά και τις συμβουλές του Luffy ως προς την αποφυγή ορισμένων εντολών όπως .get και load() (Όχι ιδιαιτέρως απλώς συνήθως αυτές θα δημιουργήσουν πρόβλημα) γιατί ίσως προκληθεί αυτό που λέγεται Conflict δηλαδή συγκρούσεις εντολών η πρώτη θα παρεμποδίζει την δεύτερη και ούτω καθεξής.

1) Μπορείτε μέσα σε Δημιουργία αρχείου .js να προσθέσετε Multiple Commands (ως και εκατοντάδες ή και χιλιάδες εντολές, δεν είναι αναγκαίο μέσα σε κάθε αρχείο να γράφεται μια εντολή ΜΟΝΟ! σκεφτείτε το ως Template για JS MONO!)

2) Μπορείτε {αφού σας τελειώσει το όριο των 50 αρχείων .js από το τμήμα των javascripts (Πίνακας Διαχείρισης ► Λειτουργικές Μονάδες ► HTML & JAVASCRIPT ► Διαχείριση κωδικών Javascript)} να προσθέστε επίσης εκατοντάδες ως και χιλιάδες Scripts μέσα από το κάθε πρότυπο Template της επιλογής σας (ο κώδικας που θα χρειαστεί βρίσκεται παρακάτω στο πλαίσιο) κάτι και που προτείνω διότι έτσι θα αποφευχθούν ΤΟΥΛΑΧΙΣΤΟΝ κατά 95% πιθανά Conflicts όταν έχετε ορίσει τα ποθητά Scripts στα ποθητά Templates, θυμίζω και ξανά ή να ξέρετε τι προσθέτετε ή να αποφεύγετε εντολές όπως .get και load() και κυρίως τις εντολές .get


Κώδικας:
<script type="text/javascript">

Ο ΚΩΔΙΚΑΣ ΕΔΩ!

</script>



Με τα παραπάνω 2 Tips αν σκεφτείτε, μπορείτε να προσθέσετε πραγματικά δεκάδες χιλιάδες Scripts ΑΝ και ΟΤΑΝ χρειαστούν...

Επίσης το ίδιο μπορεί να γίνει και με το όριο χαρακτήρων στο CSS Stylesheet και τις γενικές συγκρούσεις ανά Template...χρησιμοποιήστε τον παρακάτω κώδικα αν χρειαστεί ποτέ να διαμορφώσετε συγκεκριμένο Template με συγκεκριμένες εντολές όπου και φοβάστε για πιθανά Conflicts.


Κώδικας:

<style type="text/css">

Ο ΚΩΔΙΚΑΣ ΕΔΩ!

</style>



Καλό Coding guys...και ΜΗΝ ξεχνάτε...το ΠΑΝ στο να γράφει κανείς κώδικα είναι η αισιοδοξία ότι μπορείτε να τα καταφέρετε και ΟΧΙ στο να ζητάμε με το παραμικρό "Βοήθεια"...στο κάτω κάτω ΔΕΝ είναι κάτι το ΤΟΣΟ περίπλοκο. Χαλαρώστε, σκεφτείτε...ψάξτε, διαβάστε...προσπαθήστε ΤΑ ΚΑΤΑΦΕΡΑΤΕ!


Δεν χρειάζεται να είσαι ιδιοφυΐα για να προγραμματίζεις
Χρειάζεται να είσαι ιδιοφυΐα για να διαβάζεις;
Mpaglametsos

Mpaglametsos
Απλό Μέλος

Άντρας
Ηλικία : 40
Δημοσιεύσεις : 43



Mpaglametsos ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Πολλαπλά scripts Empty Απ: Πολλαπλά scripts

Δημοσίευση από Van-Helsing Κυρ Ιαν 10, 2016 2:22 am

Το θέμα μεταφέρθηκε στην σωστή κατηγορία.
Van-Helsing

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 49
Δημοσιεύσεις : 1990



Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Πολλαπλά scripts Empty Απ: Πολλαπλά scripts

Δημοσίευση από solomon fi Κυρ Απρ 10, 2016 1:08 pm

Καλησπέρα σας,
εμένα μου είχαν επίσης απαντήσει ότι έχει σχέση αν θα τα αντέξει το φόρουμ.
solomon fi

solomon fi
Eνεργό Μέλος

Δημοσιεύσεις : 80



solomon fi ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Πολλαπλά scripts Empty Απ: Πολλαπλά scripts

Δημοσίευση από Van-Helsing Κυρ Απρ 10, 2016 2:17 pm

Καλησπέρα σας,
Ναι είναι αλήθεια αυτό αν έχεις περισσότερα από 5 javascripts που χρησιμοποιούν τις συναρτήσεις get() ή και load() το javascript port του server μπορεί να αντέξει μέχρι 5 fires από τέτοια javascripts ανά σελίδα πχ αρχική. Περισσότερα από 5 fires στο javascript port απορρίπτονται απο τον javascript server και εμφανίζεται λευκή σελίδα με το μήνυμα "Request limit exceeeded" και σε αυτό το θέμα δεν παίζει ρόλο αν τα javascripts είναι τοποθετημένα είτε στη διαχείριση javascripts είτε μέσα στα πρότυπα. Ο javascript server αναγνωρίζει τα αιτήματα προς την βάση δεδομένων που περιέχουν τα αιτήματα με συναρτήσεις get(), load() και όταν ξεπεράστει το όριο αυτών των αιτημάτων μέσω javascripts αυτόματα ο server μπλοκάρει τα επιπλέον javascripts και τη φόρτωση του φόρουμ εμφανίζοντας το παραπάνω μήνυμα.
Van-Helsing

Van-Helsing
Διαχειριστής
Διαχειριστής

Άντρας
Ηλικία : 49
Δημοσιεύσεις : 1990



Van-Helsing ο/η συγγραφέας σας ευχαριστήσε για την απάντησή σας.

Επισκόπηση προηγούμενης Θ.Ενότητας Επισκόπηση επόμενης Θ.Ενότητας Επιστροφή στην κορυφή

- Παρόμοια θέματα

Δικαιώματα σας στην κατηγορία αυτή
Δεν μπορείτε να απαντήσετε στα Θέματα αυτής της Δ.Συζήτησης