Επεξήγηση της απόδοσης του ιστότοπου

Ενημερώθηκε: 2022-04-25 / Άρθρο από: Jerry Low

Απόδοση ιστότοπου είναι η ταχύτητα και η διαθεσιμότητα της ιστοσελίδας σας. Η ταχύτητα αναφέρεται στο πόσο γρήγορα μπορεί να φορτωθεί ο ιστότοπός σας όταν υποβάλλεται αίτημα από ένα πρόγραμμα περιήγησης ιστού. Η διαθεσιμότητα μπορεί επίσης να αναφέρεται ως χρόνος λειτουργίας ή αξιοπιστία και αναφέρεται στο ποσοστό του χρόνου στον οποίο είναι δυνατή η πρόσβαση στον ιστότοπό σας.

Η απόδοση του ιστότοπού σας είναι σημαντική για πολλούς λόγους. 

Η απόδοση του ιστότοπού σας έχει σημασία, γιατί;

Μετατρέπεται καλύτερα

Από την άποψη της κυκλοφορίας ιστού, οι χρήστες σας δεν θα είναι ευχαριστημένοι εάν ο ιστότοπός σας καθυστερεί να φορτώσει ή συχνά δεν είναι διαθέσιμος. Να θυμάστε ότι οι επισκέπτες του ιστότοπού σας είναι πελάτες σας. Οι δυσαρεστημένοι επισκέπτες είναι πιο πιθανό να μην επιστρέψει στον ιστότοπό σας.

Κίνηση κινητής τηλεφωνίας

Οι εποχές έχουν επίσης αλλάξει και σήμερα βλέπουμε ότι οι κινητές συσκευές έχουν λογαριασμό σχεδόν το μισό της κίνησης στο Διαδίκτυο. Επειδή οι μηχανές αναζήτησης όπως η Google το γνωρίζουν αυτό, έχουν επίσης λάβει υπόψη την ταχύτητα στην κατάταξή τους στην αναζήτησή τους. 

Κατατάξεις αναζήτησης Google

Σήμερα, ιστότοποι που είναι αργοί σε κινητές συσκευές ενδέχεται να τιμωρηθούν στο Google κατατάξεις μηχανών αναζήτησης. Αυτό είναι σημαντικό για τους κατόχους ιστότοπων, επειδή το χειρίζεται η Google περισσότερο από το 90% της συνολικής επισκεψιμότητας αναζήτησης παγκοσμίως.

Η απόδοση του διακομιστή σας ΔΕΝ είναι απόδοση ιστότοπου

Είναι σημαντικό να συνειδητοποιήσουμε ότι υπάρχει μια σαφής διαφορά μεταξύ απόδοση του διακομιστή και απόδοση ιστοσελίδας. Η απόδοση του διακομιστή είναι το πόσο γρήγορα ένας διακομιστής μπορεί να ανταποκριθεί σε ένα αίτημα. Η απόδοση του ιστότοπου είναι ο χρόνος που χρειάζεται για να φορτώσει ένας ιστότοπος/ιστοσελίδα.

Η "Ταχύτητα διακομιστή" και η "Διαθεσιμότητα" είναι τα δύο δεδομένα απόδοσης διακομιστή που συλλέγουμε στον αδελφό μας ιστότοπο HostScore.
Η "Ταχύτητα διακομιστή" και η "Διαθεσιμότητα" είναι τα δύο δεδομένα απόδοσης διακομιστή που συλλέγουμε στον αδελφό μας ιστότοπο HostScore.

Απόδοση διακομιστή

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

ιστοσελίδα Performance

Η απόδοση του ιστότοπου αποτελείται από πολλούς άλλους παράγοντες, πολλοί από τους οποίους μπορείτε να ρυθμίσετε με ακρίβεια από εσάς ως διαχειριστή του ιστότοπου. Πράγματα που μπορούν να τροποποιηθούν για τη βελτίωση της συνολικής απόδοσης του ιστότοπού σας περιλαμβάνουν την προσωρινή αποθήκευση, τη βελτιστοποίηση σεναρίων, τον λανθάνοντα χρόνο, τη συμπίεση και άλλα.

Τι επηρεάζει την απόδοση του ιστότοπού σας;

Ένας ιστότοπος είναι κατασκευασμένος από πολλά κινούμενα μέρη. εικόνες, κώδικα, ακόμη και εξωτερικούς πόρους κατά καιρούς. Όλα αυτά προσθέτουν στο συνολικό «βάρος» μιας ιστοσελίδας. Σκεφτείτε αυτό. ένας ιστότοπος που αποτελείται μόνο από κείμενο θα φορτώσει πολύ πιο γρήγορα από έναν ιστότοπο με πολλές εικόνες.

Φυσικά, αυτή είναι μια ακραία σύγκριση, αλλά χρησιμεύει για να περιγράψει πώς διάφορα πράγματα επηρεάζουν την απόδοση του ιστότοπού μας. Για να έχετε τη βέλτιστη απόδοση του ιστότοπού σας, επιτύχετε μια ισορροπία μεταξύ της μορφής και της λειτουργικότητας για να δείτε τι λειτουργεί καλύτερα για εσάς. 

1. Caching

Η προσωρινή αποθήκευση είναι η διατήρηση δεδομένων στη μνήμη για αύξηση της απόδοσης. Οι εφαρμογές Ιστού μπορούν να διατηρήσουν δεδομένα υψηλής προτεραιότητας στη μνήμη, ώστε να μπορούν να υποβληθούν σε επεξεργασία πιο γρήγορα. Τα δεδομένα που διατηρούνται στη μνήμη λειτουργούν ως «στιγμιότυπο» ενός ιστότοπου που μπορεί να εξυπηρετηθεί γρήγορα κατόπιν αιτήματος.

Υπάρχουν δύο κύριοι τύποι προσωρινής αποθήκευσης όταν πρόκειται για ιστότοπους – Πλευρά προσωρινής αποθήκευσης διακομιστή και Περικοπή από την πλευρά του πελάτη.

Πώς λειτουργεί η προσωρινή αποθήκευση Ιστού (πηγή: Kinsta).

Τι είναι η προσωρινή αποθήκευση στην πλευρά του διακομιστή;

Η προσωρινή αποθήκευση από την πλευρά του διακομιστή κάνει χρήση της διαθέσιμης μνήμης στο του web server. Οι πιο κοινές μορφές προσωρινής αποθήκευσης από την πλευρά του διακομιστή είναι η προσωρινή αποθήκευση δεδομένων και αντικειμένων. Αυτό βοηθά τις εφαρμογές Ιστού που εξαρτώνται σε μεγάλο βαθμό από βάσεις δεδομένων (όπως το WordPress) να μειώσουν το πιθανό φορτίο τόσο στη βάση δεδομένων όσο και στον επεξεργαστή. Άλλες μορφές προσωρινής αποθήκευσης από την πλευρά του διακομιστή περιλαμβάνουν: προσωρινή μνήμη opcode, προσωρινή μνήμη σελίδας, προσωρινή μνήμη διακομιστή μεσολάβησης και προσωρινή μνήμη CDN.

Τι είναι η προσωρινή αποθήκευση στην πλευρά του πελάτη;

Η προσωρινή αποθήκευση στην πλευρά του πελάτη χρησιμοποιεί τη μνήμη στην πλευρά του χρήστη της εξίσωσης. Υπάρχουν διάφοροι τύποι προσωρινής αποθήκευσης από την πλευρά του πελάτη, η πιο δημοφιλής / κοινή μορφή της οποίας είναι η προσωρινή αποθήκευση αιτημάτων προγράμματος περιήγησης, η οποία χρησιμοποιείται για τον περιορισμό ή τη διαχείριση του πόσο συχνά το πρόγραμμα περιήγησης ζητά ενημερωμένα αρχεία από τον διακομιστή ιστού.

2. Αναζήτηση DNS

Ο χρόνος επίλυσης DNS του ιστότοπού σας ποικίλλει ανάλογα με τον πάροχο.
Ο χρόνος επίλυσης DNS του ιστότοπού σας ποικίλλει ανάλογα με τον πάροχο.

Παρόλο που δεν μπορείτε να κάνετε πολλά για να επηρεάσετε άμεσα την ταχύτητα απόκρισης του διακομιστή σας, υπάρχει ένα στοιχείο στο οποίο μπορείτε να βελτιώσετε. Η αναζήτηση DNS είναι ένα από τα στοιχεία που συνθέτουν την ταχύτητα απόκρισης του διακομιστή.

Διαφορετικοί πάροχοι DNS έχουν διαφορετικά επίπεδα απόδοσης. Για παράδειγμα, εάν χρησιμοποιείτε Cloudflare ως πάροχος DNS, μπορείτε να περιμένετε πολύ καλύτερες επιδόσεις σε σύγκριση με αν χρησιμοποιούσατε GoDaddy.

Αλλάζοντας τον πάροχο DNS και επιλέγοντας έναν πιο γρήγορο, μπορείτε να μειώσετε τον πολύτιμο χρόνο από την ταχύτητα απόκρισης του διακομιστή σας. Σε ορισμένες περιπτώσεις η διαφορά μπορεί να είναι έως και πάνω από 120 ms, κάτι που είναι σημαντικό.

3. Πολυμέσα

Μια φωτεινή, ζωντανή εικόνα μπορεί να κάνει θαύματα για τον ιστότοπό σας, αλλά θα μπορούσε να αυξήσει σημαντικά τον χρόνο φόρτωσης.

Οι εικόνες και τα βίντεο είναι συνήθως πολύ μεγαλύτερα σε μέγεθος από τον κώδικα ή το απλό κείμενο. Μια σελίδα απλού κειμένου θα μπορούσε να καταλαμβάνει μόλις 4 KB χώρου. Μια εικόνα πλήρους σελίδας είναι πιο πιθανό να καταλαμβάνει 80 KB έως 100 KB ακόμα και αν έχει βελτιστοποιηθεί σωστά.

4. Εξωτερικοί πόροι

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

Ως παράδειγμα αυτού, ας εξετάσουμε μια δημοφιλή υπηρεσία στατιστικών Ιστού που ονομάζεται StatCounter. Στην παραπάνω εικόνα, αγνοήστε τα ενδιάμεσα και εστιάστε στην τελική γραμμή. Σε αυτήν την περίπτωση, η χρήση του StatCounter σε αυτόν τον ιστότοπο προσθέτει σχεδόν ένα ολόκληρο δευτερόλεπτο στο χρόνο φόρτωσης αυτού του ιστότοπου.

5. Πρόσθετες Λειτουργίες τοποθεσίας / Πρόσθετα

WordPress είναι ένα σύστημα διαχείρισης περιεχομένου (CMS) που τροφοδοτεί περισσότερο από το 30% όλων των ιστοσελίδων στο Διαδίκτυο σήμερα. Είναι εύκολο στη χρήση και εξαιρετικά αρθρωτό, επιτρέποντας στον χρήστη να το αντικαταστήσει κωδικοποίησης γνώση με αυτό που ονομάζει πρόσθετα.

Ωστόσο, το WordPress είναι ανοιχτού κώδικα, πράγμα που σημαίνει ότι οποιοσδήποτε μπορεί να συνεισφέρει στη δεξαμενή προσθηκών. Αυτό περιλαμβάνει τόσο επαγγελματίες προγραμματιστές όσο και ερασιτέχνες που δοκιμάζουν τις δυνάμεις τους στην κωδικοποίηση. Το αποτέλεσμα είναι μια δεξαμενή πρόσθετων που ποικίλλει πολύ σε ποιότητα.

Ακόμη και ιστότοποι που δεν εκτελούνται σε WordPress μπορεί να πέσουν θύματα του «συνδρόμου προσθηκών», καθώς χρησιμοποιούν πρόσθετα τρίτων για να βελτιώσουν τους ιστότοπούς τους. Η χρήση υπερβολικής αφθονίας προσθηκών μπορεί να επιβραδύνει σημαντικά τον ιστότοπό σας καθώς και να τον εκθέσει σε μεγαλύτερο κίνδυνο ασφάλειας.

6. Τοποθεσία διακομιστή

Δοκιμαστική τοποθεσία που φιλοξενείται στην Ανατολική Ακτή των Ηνωμένων Πολιτειών - Παρατηρήστε πώς η φυσική απόσταση επηρεάζει τον χρόνο απόκρισης του διακομιστή ιστού. Όσο πιο κοντά βρίσκεται ο οικοδεσπότης Ιστού σας στη στοχευμένη επισκεψιμότητα, τόσο πιο γρήγορα φορτώνει ο ιστότοπός σας.
Δοκιμαστική τοποθεσία που φιλοξενείται στο United States Ανατολική Ακτή – Παρατηρήστε πώς η φυσική απόσταση επηρεάζει τον χρόνο απόκρισης του διακομιστή ιστού. Όσο πιο κοντά βρίσκεται ο οικοδεσπότης Ιστού στη στοχευμένη επισκεψιμότητα, τόσο πιο γρήγορα φορτώνει ο ιστότοπός σας.

Εκτός από το πόσο καλά αποδίδει ο ιστότοπος και ο διακομιστής σας, ένα άλλο πράγμα που επηρεάζει τον τρόπο λειτουργίας του ιστότοπού σας με τους επισκέπτες είναι το πόσο μακριά βρίσκεται από την αγορά-στόχο σας. Εάν στοχεύετε διεθνή κίνηση, δεν μπορείτε να κάνετε πολλά για αυτό. Ωστόσο, εάν η επισκεψιμότητα που στοχεύετε είναι πιο εντοπισμένη, τότε η επιλογή της τοποθεσίας διακομιστή σας μπορεί να κάνει τη διαφορά.

Πάρτε για παράδειγμα εάν εκτελούσατε έναν ιστότοπο που στόχευε σε επισκέπτες από την περιοχή της Ασίας. Σε αυτό το σενάριο, θα βοηθούσε εάν ο οικοδεσπότης Ιστού σας είχε κέντρο δεδομένων σε αυτήν την περιοχή. Όσο πιο κοντά βρίσκεται ο οικοδεσπότης Ιστού σας στη στοχευμένη επισκεψιμότητα, τόσο χαμηλότερη θα είναι η καθυστέρηση για τους επισκέπτες σας.

7. Περιορισμένοι πόροι

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

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

Έλεγχος της απόδοσης του ιστότοπού σας

Τώρα που ξέρετε ποιοι από τους βασικούς τομείς που επηρεάζουν την απόδοση του ιστότοπού σας, ας εξετάσουμε πώς μπορείτε να παρακολουθείτε τις διάφορες πτυχές των πραγμάτων. Υπάρχουν πολλά δωρεάν εργαλεία που μπορείτε να χρησιμοποιήσετε για να μετρήσετε πόσο καλά αποδίδει ο ιστότοπός σας.

Δοκιμή WebPage – Αυτή η υπηρεσία σας βοηθά να μικροαναλύσετε την απόδοση του ιστότοπού σας από συγκεκριμένες γεωγραφικές τοποθεσίες. Το μόνο που χρειάζεται να κάνετε είναι να πληκτρολογήσετε τη διεύθυνση του ιστότοπού σας και να επιλέξετε τον διακομιστή που θέλετε να πραγματοποιήσετε τη δοκιμή.

BitCatcha – Για όσους μπορεί να εστιάζουν μόνο στον χρόνο απόκρισης διακομιστή, μπορείτε να δοκιμάσετε τον Έλεγχο ταχύτητας διακομιστή BitCatcha. Αυτό το βολικό εργαλείο σάς επιτρέπει να δοκιμάζετε την ανταπόκριση του ιστότοπού σας από διάφορες τοποθεσίες που βρίσκονται στρατηγικά σε όλο τον κόσμο – όλα ταυτόχρονα.

GTmetrix – Ένα άλλο δημοφιλές εργαλείο που σας βοηθά να δοκιμάσετε την ταχύτητα σελίδας είναι το GTmetrix. Αυτό όχι μόνο σας βοηθά να αναλύσετε τις λεπτομέρειες της απόδοσής σας, αλλά παρέχει και ορισμένες επισημάνσεις ως προς το ποιοι τομείς μπορούν επίσης να βελτιωθούν. Σκεφτείτε το σαν κάτι σαν Δοκιμή ιστοσελίδας με προτάσεις.

Page Speed ​​το Google Insights – Ίσως ένας από τους πιο πολύτιμους πόρους από όλους (επειδή προέρχεται κατευθείαν από το στόμα του αλόγου) είναι το Google PageSpeed ​​Insights. Αυτό το εργαλείο θα σας βοηθήσει να αναλύσετε τον ιστότοπό σας τόσο για κινητά όσο και για επιτραπέζιους υπολογιστές, παρουσιάζοντάς σας δύο σετ αποτελεσμάτων με δυνατότητα δράσης.

Freshping – Το Freshping είναι ένα εξαιρετικά χρήσιμο εργαλείο που μπορείτε να χρησιμοποιήσετε για να παρακολουθείτε αυτόματα τον ιστότοπό σας. Ελέγχει συνεχώς τον ιστότοπό σας κάθε λεπτό για να δει αν είναι εκτός λειτουργίας και αν ναι, θα σας ειδοποιήσει. Ακόμη καλύτερο είναι το γεγονός ότι διατηρείται ένα αρχείο για το χρόνο λειτουργίας σας μαζί με την ταχύτητα με την οποία ανταποκρίνεται ο διακομιστής σας. Μπορούν να αποθηκευτούν αρχεία χρόνου λειτουργίας έως και τριών μηνών.

Επόμενο: Πώς να βελτιώσετε την απόδοση του ιστότοπού σας;

Η απόδοση Ιστού είναι κάτι που είναι ζωτικής σημασίας για την επιβίωση όλων των ιστοσελίδων. Οι αργοί ιστότοποι απογοητεύουν τους χρήστες και μπορεί επίσης να αποτελούν ένδειξη ότι κάτι δεν πάει καλά, όπως η υπερβολική χρήση πόρων ή οι εσφαλμένες διαμορφώσεις. 

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

Σχετικά με τον Jerry Low

Ιδρυτής του WebHostingSecretRevealed.net (WHSR) - ένα σχόλιο φιλοξενίας που εμπιστεύτηκε και χρησιμοποιήθηκε από τους χρήστες του 100,000. Περισσότερο από 15 χρόνια εμπειρίας στο web hosting, μάρκετινγκ θυγατρικών, και SEO. Συνεργάτης στο ProBlogger.net, Business.com, SocialMediaToday.com και πολλά άλλα.