Πώς μπορώ να εκτελέσω τον ιστότοπό μου γρηγορότερα;


Απάντηση 1:

Υπάρχουν πολλές βελτιστοποιήσεις που μπορούν να γίνουν για την ταχύτερη εκτέλεση του ιστοτόπου σας. Δεν υπάρχει κανένας συγκεκριμένος κανόνας που να κάνει την ιστοσελίδα σας ταχύτερη αλλά εδώ είναι μερικές συμβουλές που μπορείτε να δοκιμάσετε (Οι περισσότερες από αυτές εξαρτώνται από τη δομή της ιστοσελίδας σας):

  • Gzip συμπίεση του κώδικα σας - Ένα πρόγραμμα περιήγησης κατεβάζει μια ιστοσελίδα από το διαδίκτυο ζητώντας από το διακομιστή όπου κατοικεί η ιστοσελίδα. Η συμπίεση Gzip συμπιέζει το περιεχόμενο και στη συνέχεια το μεταφέρει μέσω του δικτύου. Παρόλο που μπορεί να χρειαστεί περισσότερη επεξεργασία για να αποσυμπιεστεί το περιεχόμενο, το ίδιο το περιεχόμενο θα είναι πολύ μικρού μεγέθους και επομένως, θα κατεβάσει πολύ πιο γρήγορα, εξοικονομώντας χρόνο.
  • Ελαχιστοποίηση αρχείων JavaScript και CSS - Η ελαχιστοποίηση των αρχείων JS και CSS αφαιρεί τα σχόλια και τους περιττούς χώρους και χαρακτήρες, μειώνει τα μεγέθη αρχείων και βελτιώνει το χρόνο λήψης. Υπάρχουν διαθέσιμα ηλεκτρονικά εργαλεία για να γίνει αυτό.
  • Βελτιστοποίηση κώδικα JS - Θα πρέπει να γνωρίζετε καλά την JS και τα αποτελέσματα του κώδικα που γράφετε. Το JavaScript είναι μια ευέλικτη γλώσσα με πολλές επιλογές για να επιτευχθεί ένα μόνο αποτέλεσμα, οπότε πρέπει να ξέρετε τι κάνετε και πώς θα επηρεάσει τον ιστότοπό σας. Π.χ. Μπορείτε να χρησιμοποιήσετε JS βιβλιοθήκες όπως το JQuery, το οποίο θα βελτιστοποιήσει κάποιες λειτουργίες.
  • Μην χρησιμοποιείτε περιττούς πόρους - Μερικές φορές, ένας ιστότοπος κάνει λήψη πολλών περιττών πόρων, όπως γραμματοσειρές, βιβλιοθήκες JS ή αρχεία CSS. Προσπαθήστε να τα κρατήσετε όσο το δυνατόν πιο περιορισμένα για να μειώσετε το μέγεθος του ιστότοπου.
  • Χρησιμοποιώντας πλατφόρμες Front-end - Υπάρχει συμβιβασμός κατά τη χρήση πλαισίων front-end όπως το Bootstrap. Προσθέτει περιττό κώδικα στον ιστότοπό σας, οδηγώντας σε αυξημένο μέγεθος και χρόνο φόρτωσης. Λοιπόν, δεν πρέπει να χρησιμοποιούνται εκεί όπου θέλετε απόδοση.
  • Βελτιστοποίηση κώδικα - Ο κώδικας θα πρέπει σίγουρα να βελτιστοποιηθεί. Δεν υπάρχει κανένα επιχείρημα για αυτό.
  • Κάντε την ιστοσελίδα ασύγχρονη με τη χρήση του AJAX - Μερικές φορές, ένας ιστότοπος απαιτεί περισσότερο χρόνο φόρτωσης επειδή φορτώνεται με μία κίνηση, που ονομάζεται συγχρονισμένη φόρτωση. Χρησιμοποιώντας το AJAX, μπορείτε να φορτώσετε τα περιεχόμενα του ιστότοπού σας με βάση το πιο σημαντικό και να τα αναπαράγετε ανάλογα.
  • AJAX Βελτιστοποίηση - Μπορεί να υπάρχουν πάρα πολλές κλήσεις AJAX που μπορεί να κάνουν την ιστοσελίδα σας βαρύ. Βελτιστοποιήστε τις κλήσεις σας AJAX για να τις μειώσετε και ακόμα να ολοκληρώσετε τη δουλειά.

Απάντηση 2:

Υπάρχουν πολλοί τρόποι για να ενισχύσει την ιστοσελίδα ταχύτητα-

1. Ελαχιστοποιημένο CSS / JavaScript

Μικροποιώντας (αφαιρώντας κενά, σχολιασμένο κώδικα) CSS και αρχείο JavaScript μπορείτε να αυξήσετε την ταχύτητα της σελίδας σας.

2. Φόρτωση πόρων ασύγχρονα

Φόρτωση πόρων (CSS / JS) ασύγχρονα κάνουν τις ιστοσελίδες σας εκπληκτικά γρήγορα. Επειδή το περιεχόμενό σας δεν θα περιμένει για τη φόρτωση οποιασδήποτε πηγής.

3. Ενεργοποιήστε τη συμπίεση

Η συμπίεση μειώνει τους χρόνους απόκρισης μειώνοντας το μέγεθος της απόκρισης HTTP. Το τσιπς γενικά μειώνει το μέγεθος της απόκρισης κατά περίπου 70%. Ορισμένες επεκτάσεις προσωρινής αποθήκευσης / plugins το κάνουν αυτόματα, μερικές φορές πρέπει να το ρυθμίσετε με μη αυτόματο τρόπο σε επίπεδο διακομιστή ιστού.

4. Ακολουθία CSS και JavaScript

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

5. Χρήση του CDN

Ένα δίκτυο παροχής περιεχομένου (CDN) είναι μια συλλογή διακομιστών ιστού που διανέμονται σε πολλαπλές τοποθεσίες για την αποδοτικότερη προσφορά περιεχομένου στους χρήστες. Ο διακομιστής που επιλέχθηκε για την παράδοση περιεχομένου σε έναν συγκεκριμένο χρήστη βασίζεται συνήθως σε ένα μέτρο εγγύτητας δικτύου.

6. Βελτιστοποιήστε το HTML σας

Βεβαιωθείτε ότι η πηγή προβολής σελίδας (πατήστε CTRL + U για προβολή προέλευσης) έχει το μικρότερο κενό.

7. Χρησιμοποιήστε έναν εξυπηρετητή Fast Hosting

Αν έχετε ένα αξιοπρεπές ποσό της κυκλοφορίας, δεν πρέπει να είστε σε οικοδεσπότες όπως Bluehost, Hostgator, GoDaddy και άλλους οικοδεσπότες ιστού χαμηλού προϋπολογισμού όπως αυτό.

8. Καθορίστε τις διαστάσεις εικόνας

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

9. Εξυπηρετήστε πόρους από λιγότερο διακεκριμένους τομείς

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

10. lazyload εικόνα

τεμπέλης φόρτωση είναι επίσης ένας αποτελεσματικός τρόπος για να φορτώσετε ιστοσελίδα εκπληκτικά γρήγορα.

Ακολουθεί η πιο επεξηγηματική έκδοση αυτού του οδηγού (

15 συμβουλές για την επιτάχυνση του ιστοτόπου σας [ενημέρωση]

).