
Τον περασμένο μήνα βελτιστοποιούσα ένα ιστολόγιο με ένα πολύ συνηθισμένο πρόβλημα. Ο ιστότοπος είχε συσσωρεύσει εικόνες (+40Κ) για πολλά χρόνια χωρίς έλεγχο. Όλες ήταν κακώς ή καθόλου βελτιστοποιημένες. Πολλές από αυτές είχαν φορτωθεί σε μεγέθη με απολύτως δυσανάλογα βάρη και πολλές άλλες δεν χρησιμοποιούνταν πλέον.
Μακροπρόθεσμα, αυτό προκαλεί διάφορα προβλήματα. Το πρώτο είναι ότι αυξάνει σημαντικά το μέγεθος της βάσης δεδομένων καθώς και ότι επιβραδύνει την ταχύτητα φόρτωσης. Το βάρος των εικόνων τρώει επίσης τον διαθέσιμο χώρο στη φιλοξενία και μπορεί να ξεμείνουμε από χώρο ή ακόμη και να υπερβούμε τον αριθμό των inodes που επιτρέπει η φιλοξενία.
Το πρώτο πράγμα που έπρεπε να κάνω ήταν να βρω την ποσότητα και το βάρος των συνολικών εικόνων. Αυτό το πρόσθετο με βοήθησε εν μέρει.
Το πρόσθετο Export Media URLs είναι ένα από εκείνα τα πρόσθετα που είναι τόσο απλά όσο και εύχρηστα. Όπως υποδηλώνει και το όνομά του, εξυπηρετεί μόνο έναν σκοπό: εξάγει μια λίστα με όλες τις εικόνες(στην πραγματικότητα media, άρα περιλαμβάνει και PDF και άλλα) που έχουμε ανεβάσει στο WordPress μας. Κάτι που μπορεί να μας βοηθήσει σε περίπτωση μετανάστευσης, ανάλυσης SEO, βελτιστοποίησης ή ελέγχων ασφαλείας.
Ανοίγοντάς το, συναντάμε μια ενιαία οθόνη με τις εξής επιλογές.
Αν επιλέξουμε την επιλογή .CSV, το πρόσθετο δημιουργεί τη λίστα σε ένα αρχείο με έναν τυχαίο αριθμό για λόγους ασφαλείας. Καλό είναι να το κατεβάσετε(1) και να διαγράψετε το αντίγραφο που παραμένει στον διακομιστή, όπως συνιστάται μετά τη δημιουργία του(2).

Σε αυτή τη λίστα μπορούμε να εξάγουμε το αναγνωριστικό, τον τίτλο, το όνομα αρχείου, τη λεζάντα, το εναλλακτικό κείμενο, την περιγραφή, τη διεύθυνση URL, την ημερομηνία και τον τύπο φόρτωσης.
Το μόνο μειονέκτημα που βρίσκω είναι ότι δεν υπάρχει η επιλογή"Μέγεθος" για να γνωρίζετε το βάρος κάθε εικόνας. Με αυτό, το πρόσθετο θα ήταν εξαιρετικό. Αυτό θα μας γλίτωνε από το να πηγαίνουμε στο διαχειριστή αρχείων ή να χρησιμοποιούμε άλλα εργαλεία για να γνωρίζουμε το βάρος κάθε εικόνας ή διαφορετικών συνόλων.
Μπορούμε να εξάγουμε τη λίστα σε ένα αρχείο .CSV ή να επιλέξουμε να τις εμφανίσουμε μέσα στην ίδια την περιοχή διαχείρισης του πρόσθετου ("Output here"), αν και αν υπάρχουν πολλές εικόνες δεν είναι σκόπιμο, καθώς δεν έχω ανακαλύψει ακόμα πού να τοποθετήσω το αρχείο σε αυτή την περίπτωση.

Λειτουργεί πολύ γρήγορα, μια δοκιμαστική λίστα με 15842 εικόνες σε αρχείο .CSV δημιουργήθηκε σε λιγότερο από δύο λεπτά με τελικό βάρος μόλις 1,4 MB.

Έτσι εμφανίζεται η λίστα αν επιλέξουμε να τη δημιουργήσουμε μέσα στο πρόσθετο.

Οι ελάχιστες απαιτήσεις για να μπορέσετε να το χρησιμοποιήσετε είναι ελάχιστες, WordPress 3.1.0 ή νεότερη έκδοση υπό PHP 5.4 ή νεότερη έκδοση.