ბრაიანის თემატური კომენტარები: ოპტიმიზირებულია

ერთ-ერთი დანამატი, რომელიც მიყვარს ჩემს ბლოგზე გაშვება, არის ბრაიანის თემატური კომენტარები. ეს საშუალებას იძლევა კომუნიკაციები იყოს ჩასმული, ორგანიზებული და ძალიან მარტივი წასაკითხი და რეაგირება. დარწმუნებული არ ვარ, რატომ არ იქნა ჩადებული ლოგიკა WordPress, თუმცა.

ჩემი გვერდების წყაროს დათვალიერებისას, მოდულმა საკმაოდ არეულობა დაამატა. დანამატი ჩასვამს 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 ფაილი ორივე ადგილას მქონდა. ალბათ უბრალოდ საჭიროა URL- ის კოდის სადმე მორგება.

  5. 8

რას ფიქრობთ?

ეს საიტი იყენებს Akismet- ს, რათა შეამციროს სპამი. შეისწავლეთ თქვენი კომენტარის მონაცემები დამუშავებული.