Sylwadau Trywydd Brian: Optimeiddiwyd

Un o'r ategion rydw i wrth fy modd yn eu rhedeg ar fy mlog yw Sylwadau Threaded Brian. Mae'n caniatáu i gyfathrebu gael ei nythu, ei drefnu ac yn hawdd iawn ei ddarllen ac ymateb iddo. Nid wyf yn siŵr pam nad yw'r rhesymeg wedi'i dynnu i mewn i graidd WordPress, Er.

Wrth imi edrych ar ffynhonnell fy nhudalennau, serch hynny, ychwanegodd yr ategyn dipyn o lanast. Mae'r ategyn yn mewnosod tagiau Javascript a steilio i'w gael i weithio. Y broblem yw y gall steilio mewnol a javascript gynyddu amseroedd llwyth oherwydd gall y porwr ddadlennu taflenni arddull a ffeiliau javascript cysylltiedig unwaith.

Gan fod bots chwilio yn mynegeio swm 'x' uchaf tudalen, mae cod fel hwn yn gwthio'r cynnwys go iawn i lawr. Nid wyf wedi clywed amdano wedi'i brofi, ond credaf y gall hyn effeithio ar Optimeiddio Peiriannau Chwilio eich gwefan. Y ffordd iawn i fwydo Peiriant Chwilio yw hepgor y topiau a darparu mwy o gig. Fe wnes i hynny'n union a symud y Javascript a'r CSS i ffeil gysylltiedig. Rwy'n rhedeg yr ategyn optimized yma.

Rwyf wedi ysgrifennu Brian ar yr ategyn optimized, ond bownsiodd yr e-bost. Fe wnes i hefyd daflu tomen iddo o fy mlog i weld a fydd yn stopio heibio. Os oes gennych ddiddordeb, gallwch chi dadlwythwch yr ategyn optimized ewch yma.

8 Sylwadau

  1. 1

    Diolch yn fawr am bostio'r ffeil hon!
    Yn fyr (llai na deng munud) fe wnes i drochi fy nhraed i mewn i Ddadl Ddwys oherwydd roedd sylwadau edafedd wedi'u gosod yn hawdd yn apelio. Yn gymaint â fy mod i wrth fy modd yn teclynnu fy safle, roedd eu system yn ormod i'w rhoi ar gyfer y moethusrwydd hwn yn unig.

  2. 2

    Roeddwn i'n edrych ar eich ffeiliau yn y sip ac mae'n edrych yn dda iawn, fodd bynnag, fe wnaeth rhywun eich curo i'r dyrnod yn ôl ym mis Ebrill. Edrychwch ar y swydd hon.

    Rhywbeth arall i wella arno fyddai cael y delweddau penillion lleol yn eu galw o leoliad allanol gyda rhyw fath o god wedi'i amgryptio, o leiaf dyna sut olwg sydd arno o amgylch y llinellau lle mae'n galw'r delweddau png.

    Meddyliau?

  3. 4

    Helo Doug,
    Diolch am hyn? Roeddwn ar fin ymdrechu i wneud yr un peth yn union, gwnaethoch arbed yr amser imi.

    Roedd yn rhaid i mi ychwanegu ychydig o swyddogaethau o Sylwadau Threaded Brians 1.5 a oedd yn torri eich iteriad.
    Uwchben 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;
    }
    }

    Hefyd, fe wnes i ychwanegu ychydig o CSS o BTC 1.5 i'r ffeil .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

    Mae hyn yn wych, Doug! Un mater: Mae'n ymddangos bod yr ategyn bellach eisiau bod yn is-ffolder briansthreadedcomments ategion, ond mae ychydig o'r delweddau'n cael eu rendro trwy gyrchu'r ffeil PHP yn y cyfeiriadur ategion (pan fydd defnyddiwr wedi tanysgrifio i rybuddion e-bost, er enghraifft). Gweithiais o amgylch hyn trwy gael y ffeil PHP yn y ddau le. Mae'n debyg bod angen addasu URL yn rhywle yn y cod.

  5. 8

Beth ydych chi'n feddwl?

Mae'r wefan hon yn defnyddio Akismet i leihau sbam. Dysgwch sut mae eich data sylwadau yn cael ei brosesu.