הערות הברגה של בריאן: אופטימיזציה

אחד התוספים שאני אוהב להריץ בבלוג שלי הוא הערות הברגה של בריאן. זה מאפשר תקשורת להיות מקוננת, מאורגנת וקל מאוד לקרוא ולהגיב אליה. אני לא בטוח מדוע ההיגיון לא נמשך לליבה של וורדפרס, אם כי.

כשצפיתי במקור הדפים שלי, התוסף הוסיף די בלגן. התוסף מכניס גם תגיות Javascript וגם תווי סטיילינג כדי לגרום לו לעבוד. הבעיה היא שסטיילינג מוטבע ו- javascript יכולים להגדיל את זמני הטעינה מכיוון שדפי הדפדפן יכולים לשמור במטמון גליונות סגנון מקושרים וקבצי javascript פעם אחת.

מכיוון שהרובוטים של החיפוש מוסיפים אינדקס לסכום ה- 'x' העליון של הדף, קוד כזה דוחף את התוכן האמיתי למטה. לא שמעתי על זה הוכח, אבל אני מאמין שזה יכול להשפיע על אופטימיזציה של מנועי החיפוש באתר שלך. הדרך הנכונה להאכיל מנוע חיפוש היא לדלג על התוספות ולספק יותר בשר. עשיתי בדיוק את זה והעברתי את Javascript וגם את CSS לקובץ מקושר. אני מריץ כאן את התוסף המותאם.

כתבתי את בריאן על התוסף המותאם, אך הדוא"ל קפץ. גם זרקתי לו טיפ מהבלוג שלי כדי לראות אם הוא יעצור. אם אתה מעוניין, אתה יכול הורד את התוסף המותאם כאן.

תגובות 8

  1. 1

    תודה רבה על פרסום הקובץ הזה!
    בקצרה (פחות מעשר דקות) טבלתי את הבוהן לוויכוח אינטנסיבי מכיוון שהערות שרשורים המותקנות בקלות הושכו חן בעיניי. כמו שאני אוהבת להכין את האתר שלי, המערכת שלהם הייתה יותר מדי להשלים עם יוקרה זו בלבד.

  2. 2

    הסתכלתי על הקבצים שלך ב- zip וזה נראה ממש טוב, אולם מישהו הכה אותך עד אגרוף כבר באפריל. לבדוק הודעה זו.

    משהו אחר שיש לשפר יהיה שיהיה לתמונות פסוקים מקומיים שקוראים אותם ממיקום חיצוני עם קוד מוצפן כלשהו, ​​לפחות כך זה נראה סביב הקווים שבהם הוא מכנה תמונות png.

    מחשבות?

  3. 4

    היי דאג,
    תודה על זה? עמדתי להשתדל לעשות את אותו הדבר בדיוק, חסכת לי את הזמן.

    הייתי צריך להוסיף כמה פונקציות מ- Brians Threaded Comments 1.5 ששברו את האיטרציה שלך.
    מעל btc_add_reply_id($id):

    function btc_has_avatars() {
    if( function_exists('get_avatar'))
    return true;
    else if(function_exists('MyAvatars'))
    return true;
    return false;
    }

    function btc_avatar() {
    if( function_exists('get_avatar')) {
    echo get_avatar(get_comment_author_email(), '64');
    return;
    }
    else if(function_exists('MyAvatars')) {
    MyAvatars();
    return;
    }
    }

    הוספתי גם מעט CSS מ- BTC 1.5 לקובץ .css:

    .btc_gravatar {
    float: right;
    margin: 3px 3px 4px 4px;
    }
    .collapsed .btc_gravatar { display:none; } /* I added this, since the gravatars weren't collapsing nicely */

  4. 5

    זה נהדר, דאג! נושא אחד: נראה כי התוסף מעוניין כעת להיות בתיקיית המשנה briansthreadedcomments של התוספים, אך כמה מהתמונות ניתנות על ידי גישה לקובץ ה- PHP בספריית התוספים (כאשר משתמש נרשם להתראות בדוא"ל, למשל). עבדתי על ידי קיום קובץ ה- PHP בשני המקומות. כנראה רק צריך להתאים כתובת אתר איפשהו בקוד.

  5. 8

מה אתה חושב?

אתר זה משתמש Akismet כדי להפחית דואר זבל. למד כיצד הנתונים שלך מעובדים.