Android

Βοηθά τους προγραμματιστές να συντονίζουν την απόδοση του ιστότοπου με νέο εργαλείο

Week 7

Week 7
Anonim

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

Ονομάζεται MSFast, το εργαλείο είναι ένα plug-in που τρέχει ένα σύνολο δοκιμών και μετρήσεων. Έχουν σχεδιαστεί για να παρέχουν στους προγραμματιστές μια λεπτομερή προβολή της διαδικασίας απόδοσης μιας ιστοσελίδας, από τη στιγμή που αφήνει έναν διακομιστή Web μέχρι τη στιγμή που εμφανίζεται πλήρως σε ένα πρόγραμμα περιήγησης.

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

Το MySpace θα κυκλοφορήσει μια πρώιμη έκδοση του MSFast την Τρίτη στο συνέδριο O'Reilly Media's Velocity η οποία επικεντρώθηκε στην απόδοση του ιστού, στο Σαν Χοσέ της Καλιφόρνια. Αυτή η "προ-άλφα" έκδοση του MSFast θα λειτουργήσει στον Internet Explorer 6 και σε νεότερες εκδόσεις.

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

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

Το MSFast είναι ένα παράδειγμα του τύπου εργαλείου που χρειάζονται περισσότεροι προγραμματιστές για να προβλέψουν και να εντοπίσουν προβλήματα επιδόσεων πριν φτάσουν στο στάδιο της παραγωγής, δήλωσε ο Jeremy Custenborder, αρχιτέκτονας συστημάτων στο MySpace.