Διαθέσιμοι Πόροι στο JavaScript
Αρχικά, ας δούμε ποιους πόρους καταναλώνει ένας ιστότοπος. Αυτοί οι πόροι είναι ο χρόνος επεξεργαστή, η μνήμη RAM και το φόρτωμα του κανάλιου internet.
Ο χρόνος επεξεργαστή είναι ο χρόνος κατά τον οποίο ο επεξεργαστής του υπολογιστή εκτελεί το script σας. Αυτός είναι ο παράγοντας που επηρεάζει τον χρόνο εκτέλεσης του κώδικα JavaScript σας. Όσο περισσότερο χρόνο ο επεξεργαστής αφιερώνει για να εκτελέσει το script σας, τόσο περισσότερο θα χρειάζεται για να φορτώσουν οι σελίδες του ιστότοπού σας.
Η μνήμη RAM, αν και δεν επηρεάζει άμεσα την ταχύτητα φόρτωσης της σελίδας, είναι επίσης ένας πολύτιμος πόρος που πρέπει να εξοικονομείται.
Το φόρτωμα του καναλιού internet καθορίζεται από τον όγκο των δεδομένων που μεταδίδουμε από τον server στον υπολογιστή του χρήστη. Αυτή η παράμετρος επηρεάζει σημαντικά την ταχύτητα φόρτωσης του ιστότοπου.
Στα επόμενα μαθήματα θα μάθουμε πώς να εξοικονομούμε αυτούς τους πόρους.