Коментари на на Брајан: Оптимизирани

Еден од приклучоците што сакам да го пуштам на мојот блог се коментарите на на Брајан. Овозможува комуникациите да бидат вгнездени, организирани и многу лесни за читање и одговор на нив. Не сум сигурен зошто логиката не е вовлечена во јадрото на WordPress, иако.

Додека го разгледував изворот на моите страници, приклучокот додаде доста хаос. Приклучокот вметнува и Javascript и стилски ознаки за да може да работи. Проблемот е во тоа што вградениот стил и Javascript можат да го зголемат времето на вчитување бидејќи поврзаните листови на стилови и датотеките на Javascript можат да бидат кеширани еднаш од прелистувачот.

Бидејќи ботовите за пребарување ја индексираат горната количина 'x' на страницата, кодот како овој ја турка вистинската содржина надолу. Не сум чул за тоа докажано, но верувам дека ова може да влијае на оптимизацијата на пребарувачот на вашата страница. Вистински начин да се нахрани пребарувачот е да се прескокнат додатоците и да се обезбеди повеќе месо. Јас го направив токму тоа и ги префрлив и Javascript и CSS во поврзана датотека. Тука го извршувам оптимизираниот приклучок.

Напишав Брајан на оптимизираниот приклучок, но е-поштата се врати. Му фрлив и совет од мојот блог за да видам дали ќе застане. Ако сте заинтересирани, можете преземете го оптимизираниот приклучок овде.

8 Коментари

  1. 1

    Ви благодариме многу што ја објавивте оваа датотека!
    Накратко (помалку од десет минути) го втурнав прстот во интензивна дебата бидејќи лесно инсталираните коментари со нишки беа привлечни. Исто како што сакам да го средувам мојот сајт, нивниот систем беше премногу за да се поднесува само за овој луксуз.

  2. 2

    Ги гледав вашите датотеки во зип и изгледа навистина добро, но некој те победи во април. Проверете овој пост.

    Нешто друго што треба да се подобри би било тоа што сликите ќе бидат повикани во локални стихови од надворешна локација со некој вид шифриран код, барем така изгледа околу линиите каде што се нарекуваат png слики.

    Мисли?

  3. 4

    Здраво Даг,
    Фала за ова? Сакав да се обидам да го направам истото, ми заштедивте време.

    Морав да додадам неколку функции од Коментари со нишки на Брајанс 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 на двете места. Веројатно само треба да има приспособена URL-адреса некаде во кодот.

  5. 8

Што мислите?

Оваа страница користи Akismet за намалување на спам. Научете како се обработува вашиот коментар.