Comentaris de la discussió de Brian: optimitzat

Un dels connectors que m’encanta executar al meu bloc són els comentaris temàtics de Brian. Permet que les comunicacions siguin imbricades, organitzades i fàcils de llegir i de respondre. No estic segur de per què la lògica no s’ha ficat en el nucli de WordPress, No obstant això.

Tot i que vaig veure la font de les meves pàgines, el connector va afegir un gran embolic. El connector insereix etiquetes Javascript i estil per fer-lo funcionar. El problema és que l'estil en línia i el javascript poden augmentar els temps de càrrega, ja que el navegador pot emmagatzemar una sola memòria cau als fulls d'estil i als fitxers javascript.

Atès que els robots de cerca indexen la quantitat 'x' superior d'una pàgina, un codi així empeny el contingut real cap avall. No n’he sentit a parlar, però crec que això pot afectar l’optimització del motor de cerca del vostre lloc. La manera correcta d’alimentar un motor de cerca és ometre els ingredients i proporcionar més carn. Vaig fer això i vaig moure Javascript i CSS a un fitxer enllaçat. Estic executant el connector optimitzat aquí.

He escrit Brian al connector optimitzat, però el correu electrònic ha rebotat. També li vaig llançar un consell del meu bloc per veure si passaria. Si us interessa, podeu descarregueu el connector optimitzat aquí.

8 Comentaris

  1. 1

    Moltes gràcies per publicar aquest fitxer.
    Vaig submergir-me breument (menys de deu minuts) en un debat intens perquè els comentaris filats fàcils d’instal·lar eren atractius. Per molt que m’encanta fer servir el meu lloc, el seu sistema era massa resistent per a aquest luxe.

  2. 2

    Estava mirant els vostres fitxers al cremallera i sembla molt bo, però algú us va guanyar el cop a l'abril. Fes una ullada aquest post.

    Una altra cosa a millorar seria fer que les imatges dels versos locals se les cridin des d’una ubicació externa amb algun tipus de codi xifrat, almenys això és el que sembla al voltant de les línies on anomena les imatges PNG.

    Pensaments?

  3. 4

    Hola Doug,
    Gràcies per això? Estava a punt d'esforçar-me per fer exactament el mateix, ja que em vau estalviar temps.

    Vaig haver d'afegir algunes funcions de Brians Threaded Comments 1.5 que trencaven la vostra iteració.
    Amunt 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;
    }
    }

    També he afegit una mica de CSS de BTC 1.5 al fitxer .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

    Això és fantàstic, Doug! Un problema: sembla que ara el connector vol estar a la subcarpeta briansthreadedcomments dels connectors, però algunes de les imatges es representen accedint al fitxer PHP al directori de connectors (quan un usuari s’ha subscrit a alertes de correu electrònic, per exemple). He solucionat això tenint el fitxer PHP als dos llocs. Probablement només cal tenir un URL ajustat en algun lloc del codi.

  5. 8

Què et sembla?

Aquest lloc utilitza Akismet per reduir el correu no desitjat. Esbrineu com es processa el vostre comentari.