საძიებო სისტემის ოპტიმიზაციის პირველი ნაბიჯები Simple Machines Forum: საავტორო უფლებების და გარე ბმულების ამოღება. გაკვეთილი მესამე

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

საძიებო სისტემის ოპტიმიზაციის პირველი ნაბიჯები Simple Machines Forum: საავტორო უფლებების და გარე ბმულების ამოღება

ნება მომეცით დაუყოვნებლივ გავაკეთო დაჯავშნა, რომ მე მხოლოდ smf 2-ით ვმუშაობ და ეს სტატია კონკრეტულად შეეხება უფასო ფორუმის ძრავის ამ ვერსიას.

ასე რომ, რეგულარულმა მკითხველმა იცის, რამდენად არ მომწონს "10" გარე ბმულების განთავსება ძრავების ოფიციალურ ვებსაიტებზე, მათ შორის ფორუმზე. სწორედ ამიტომ, უპირველეს ყოვლისა, ჩვენ ვხსნით საავტორო უფლებებს და ფორმის 4, ყურადღებას 4 გარე ბმულს " SMF 2.0.2 | მარტივი მანქანები | SMF © 2011 | XHTML"! ამისათვის დაუკავშირდით საიტს FTP ფორუმის/თემების/ მეშვეობით თქვენი თემის სახელი/ და შეცვალეთ ფაილი index.template.php. ბუნებრივია, ბოლოში არის კოდი (დაახლოებით 330 ხაზი), რომელიც აჩვენებს გარე ბმულებს, რომლებიც ჩვენ ასე არ მოგვწონს. ამიტომ ჩვენ ვშლით: "

  • ", theme_copyright(), "
  • "და"
  • ", $txt["xhtml"], "
  • ". ეს ყველაფერი მარტივი და მარტივია. მომავალ პუბლიკაციებში ველით ახალ მასალებს SMF-ზე ფორუმების პოპულარიზაციისა და ოპტიმიზაციის შესახებ.

    ორგანიზებული Botmaster Labs-ის მიერ, არ არის დაგეგმილი. დრო არ მაქვს, ვიდეო საჭიროა კონკურსისთვის, როგორც ახალი ტრენდი, თუმცა ყველაფერი უფრო მარტივად აიხსნება კარგი სკრინშოტებით (ჩემი IMHO) და არაფრის გადაღება ნამდვილად არ მინდა. ძალიან ცოტა მომგებიანი თემაა დარჩენილი, სულელური სპამი საერთოდ აღარ მართავს, აქ უნდა იფიქრო და თემებს არავინ გადაიღებს, თუ არ ცდილობ მოძველებულებს ლამაზ შეფუთვაში მოათავსო და ცოტა დაფხვნილი. :) მაგრამ ეს ჩვენზე არ არის. ზოგადად, ეს 3 „არა“, ვფიქრობ, ძირითადად პოტენციური მონაწილეების უმრავლესობისთვის გახდა კონკურსში მონაწილეობის ბარიერი. ეს სამიდან მანქანის შეკეთებას ჰგავს: იაფი, ხარისხიანი, სწრაფი - სერვისს შეუძლია ერთდროულად მხოლოდ 2 პირობის შესრულება. დაჯექი და აირჩიე ის, რაც შენთან უფრო ახლოსაა. :) კონკურსზეც ასეა: დრო მაქვს, ვიდეოს გადაღება ვიცი, მაგრამ თემა არ არის, ან ვიცი ვიდეოს გადაღება, არის თემა, მაგრამ დრო არ მაქვს ყველა, ან თავისუფალი დრო მაქვს და არის პატარა თემა, მაგრამ ვიდეო საშინელია. მაგრამ ეს კარგია, თუ 2 პირობა დაკმაყოფილებულია ერთდროულად. კარგი, მოდით, გადავაგდოთ ლექსები. საკუთარ თავს გავაგრძელებ. არ დავგეგმე, რაც ნიშნავს, რომ კონკურსში მივიღე მონაწილეობა, ავირჩიე კიდეც რომელ სტატიას მივცემდი ხმას. რაც არ უნდა თქვათ, დოზმა ძალიან კარგად იცის პროგრამული უზრუნველყოფა და იცის როგორ გამოიყენოს იგი ძალიან ჭკვიანურად. მაგრამ დღეს გავიგე, რომ კონკურსში ინტრიგა გამოჩნდა. გამოდის, რომ მე ვერ ვიღებ ხმას და ამას მხოლოდ ახალბედები შეძლებენ, რომლებმაც 2011 წელს შეიძინეს პროგრამა, და კონკურსი მათთვის არის განკუთვნილი. ცოტა გამიკვირდა, მაგრამ პატრონი ჯენტლმენია. კონკურსი სარეკლამო კამპანიაა და ალექსანდრემ უკეთ იცის როგორ განახორციელოს იგი. ზოგადად, მაშინ გადავწყვიტე სტატიის გამოქვეყნება; წერა გარკვეულწილად ადვილია, როდესაც გასაგებია, ვისთვის, მთელი კოლმეურნეობისთვის, სინამდვილეში, შეუძლებელია ამის გაკეთება.
    გრძელი შესავალი დასრულდა, ახლა საქმეზე.
    რა სჭირდება დამწყებს, როდესაც მან შეიძინა ასეთი სუპერკომბინატი, რომელიც არის Xrumer + Hrefer კომპლექსი? ასეა, ისწავლეთ როგორ იმუშაოთ მასზე და გააუქმეთ ილუზია, რომ ფულის გამომუშავება შეგიძლიათ სპამის ფურცლების დაწყებით. თუ ასე ფიქრობთ, მაშინვე სჯობს თქვენი ფული ქველმოქმედებას გაწიოთ. თქვენ უნდა ისწავლოთ კომპლექსის ხელსაწყოების გამოყენება, სასურველია საკუთარი თავის სიმკვეთრე. „აიღე მეტი - გადაყარე“ დრო წავიდა. რაოდენობა ხარისხს უთმობს ადგილს. ეს ნიშნავს, რომ ჩვენ შევქმნით ბაზას ჩვენთვის; თუ არ ისწავლით ამის გაკეთებას, ჩამორჩებით მატარებელს. ამაში ბუნებრივია ხრეფერი დაგვეხმარება. თუ თქვენ გეგმავთ თქვენი რესურსების პოპულარიზაციას Google-ში, მაშინ ჩვენ ასევე უნდა მოვიძიოთ დონორთა საიტები Google-ის მეშვეობით. ვფიქრობ, ეს გასაგები და ლოგიკურია. მაგრამ Google, ისევე როგორც სპილენძის მთის ბედია, თავის სიმდიდრეს ყველას არ უთმობს. თქვენ გჭირდებათ მიდგომა მის მიმართ. დაუყოვნებლივ მინდა ვთქვა, რომ არ გქონდეთ იმედი, რომ იმ ნიშნების საფუძველზე, რომლებიც საზოგადოებაში აღმოაჩენთ, შეძლებთ რაიმეს შეგროვებას. მიზეზი, რის გამოც ისინი ხელმისაწვდომია საჯაროდ, არის ის, რომ ისინი უსარგებლოა. თემას აღარ განვავითარებ. ჯობია გითხრათ როგორ სწორად ააწყოთ, რომ შედეგს ნახოთ, დანარჩენი თავად შეიმუშაოთ, მთავარია პრინციპის გაგება. ჩვენ უნდა შევაგროვოთ სწორი, ჩვენთვის საჭირო კონკრეტული ძრავების მახასიათებლების საფუძველზე და არა ზოგადად ფორუმის მახასიათებლების მიხედვით. ეს არის დამწყებთათვის მთავარი შეცდომა - არ არის კონცენტრირებული კონკრეტულ რამეზე, არამედ ცდილობს ყველაფერი მთლიანად დაფაროს. ასევე, თუ გსურთ მეტ-ნაკლებად ნორმალური მონაცემთა ბაზის გაანალიზება, შეწყვიტეთ ოპერატორების გამოყენება შეკითხვებში. არ არის "inurl:", "site:", "title" და ა.შ. Google მყისიერად აუკრძალავს თქვენნაირ მაძიებლებს. ამიტომ, ჩვენ გულდასმით ვსწავლობთ ძრავებს, რომლებთანაც ამჟამად მუშაობს Khrumer:

    უზრუნველყოფილია php-Fusion-ის მიერ

    Khroomer 7.07 ვერსიაში, პროგრამა ივარჯიშება რამდენიმე ახალ ძრავზე:

    forumi.biz, forumb.biz, 1forum.biz, 7forum.biz და ა.შ.

    phpBB-fr.com, Solaris phpBB თემა

    ახლის სწავლის პროცესი კი უწყვეტია.
    ზოგადად, ჩვენ უნდა მოვამზადოთ სწორი მოთხოვნები Hrefer-ის ანალიზებისთვის. მაგალითისთვის ავიღოთ ფორუმი დიჟოკი. SMF ფორუმები. და დავიწყოთ მისი დაშლა სათადარიგო ნაწილებად პარსინგისთვის. ამაში ჩვენი საყვარელი Google დაგვეხმარება. შეიყვანეთ მოთხოვნა Google-ში SMF ფორუმები- ძიების შედეგებში ბევრი ნაგავია, გადავხვევთ მე-13 გვერდზე და ვირჩევთ ნებისმიერ ბმულს. მე წავაწყდი ამას: http://www.volcanohost.com/forum/index.php?topic=11.0. გავხსნათ და შევისწავლოთ. ჩვენ უნდა ვიპოვოთ რაიმე დამახასიათებელი გვერდზე, რომელიც შეიძლება გამოყენებულ იქნას ამ ძრავის სხვა გვერდების ძიებაში. ქვედაბოლოში ვამჩნევთ შემდეგ წარწერას უზრუნველყოფილია SMF 1.1.14-ით, ციტირება და შეყვანა Google-ში, ის გვაჩვენებს, რომ ამ მოთხოვნისთვის მან იცის დაახლოებით 59 მილიონი ვარიანტი. ჩვენ სწრაფად გადავხედავთ ბმულებს, ვამატებთ კიდევ რამდენიმე ვარიანტს ამ საკვანძო სიტყვას, მაგალითად, "იმუშავებს SMF 1.1.14" ვერხვიან "მხარდაჭერილია SMF 1.1.14" viagra. ჩვენ დარწმუნებული ვართ, რომ მოთხოვნა დიდია, შედეგები მხოლოდ ფორუმებია და თითქმის არ არის ნაგავი.

    გარდა ამისა, ჩვენ გვაინტერესებს არა რაოდენობა, არამედ ხარისხი, როგორც ზემოთ ვთქვი. Განაგრძე. ამავე ფორუმიდან ვიღებთ კიდევ ერთ ფრაზას ქვედა კოლონტიტულიდან: , ჩვენ ასევე ციტირებთ და ვაწვდით Google-ს. საპასუხოდ ის ცხადყოფს, რომ 13 მილიონზე მეტი შედეგი იცის. ისევ სწრაფად ვათვალიერებთ შედეგებს, ვამატებთ დამატებით სიტყვებს და მათთან ერთად ვამოწმებთ შედეგებს. ჩვენ ვზრუნავთ, რომ მოთხოვნა შესანიშნავია და ასევე თითქმის არ არის ნაგავი. ზოგადად, უკვე 2 რკინის მოთხოვნაა. მე ვთავაზობ, რომ ჯერ მარტო დავტოვოთ პირველი ფორუმი და გავაგრძელოთ მოთხოვნების შეგროვება სხვა ფორუმებიდან. საბედნიეროდ, ჩვენ გვაქვს Google ღია მოთხოვნის შესაბამისად. 2006-2008 წწ., შპს სიმპლ მაინსი. ძიების შედეგებიდან ვიღებთ, მაგალითად, ამ ფორუმებს: http://www.snowlinks.ru/forum/index.php?topic=1062.0 და http://litputnik.ru/forum/index.php?action=printpage ;topic=380.0 ქვედა კოლონტიტებში ჩვენ ვიღებთ მათგან შემდეგ შეკითხვებს: "Powered by SMF 1.1.7" და "Powered by SMF 1.1.10" (მე ყოველთვის გირჩევთ შეიყვანოთ შეკითხვები Hrefer-ისთვის ბრჭყალებში, რადგან პირველ რიგში ხარისხი გვჭირდება. ყველა). ვფიქრობ, გასაგებია რას ვაკეთებთ, საბოლოოდ გვექნება მოთხოვნების გარკვეული მონაცემთა ბაზა SMF ძრავზე ფორუმების საძიებლად (ის აირჩიეს მაგალითად, იგივე სხვა ძრავებთან ერთად).
    ეს დაახლოებით ასე გამოიყურება:

    "იმუშავებს SMF 1.1.2-ით"

    "იმუშავებს SMF 1.1.3-ით"

    "იმუშავებს SMF 1.1 RC2"

    "იმუშავებს SMF 1.1.4-ით"

    "იმუშავებს SMF 1.1.8-ით"

    "იმუშავებს SMF 1.1.7-ით"

    "2006-2008, შპს "სიმპლ მაინსი"

    და ეს ყველაფერი არ არის. ძრავის ვერსიების შეგროვებისას, ზოგიერთ SMF ფორუმზე ვპოულობთ წარწერას "2001-2006, Lewis Media". ჩვენ ვამოწმებთ ამ მოთხოვნას, ისიც სრულად გვაკმაყოფილებს. მსგავს მოთხოვნას ვხვდებით: „2001-2005, Lewis Media“. ქვედა კოლონტიტულის შემდგომი გადახედვისას ვპოულობთ შემდეგ მოთხოვნას: „SMFone დიზაინი A.M.A-ს მიერ, პორტირებული SMF 1.1-ზე“. ჩვენ ვამოწმებთ - შესანიშნავია. Და ასე შემდეგ. ნახევარი საათის მუშაობა და თქვენ გაქვთ ძრავის მოთხოვნების მშვენიერი მონაცემთა ბაზა და Google ამ შეკითხვებზე გაცილებით იშვიათად აგიკრძალავთ, ვიდრე მათში ოპერატორებს იყენებთ. და ამავდროულად, თქვენი მონაცემთა ბაზა ბევრად უფრო სუფთა იქნება, ვიდრე იყენებთ შეკითხვებს, როგორიცაა „index.php?topic=", რადგან აქ Google მოგცემთ არა მხოლოდ ჩვენთვის საჭირო ფორუმებს, არამედ ბევრ მემარცხენე რესურსს, სადაც ეს შესაძლებელი იყო. დატოვე ბმული ფორუმის თემაზე. შეიძლება გააპროტესტოთ, რა არის ამაში ცუდი? სხვებმა დატოვეს ბმული, ასე რომ ჩვენც შეგვიძლია. მაგრამ! ბმულები შეიძლება დატოვოს არა მხოლოდ Khrumer-მა, არამედ სხვა პროგრამებმაც. უფრო მეტიც, ისინი შეიძლება სპეციალურად იყოს მორგებული გარკვეული რესურსის შესახებ კომენტარების დასატოვებლად, ეგრეთ წოდებული მაღალ სპეციალიზებული პროგრამული უზრუნველყოფის შესახებ, პლუს ასეთი ბმულების დატოვება შესაძლებელია ხელით. კიდევ ერთხელ ვიმეორებ, ჩვენთვის მნიშვნელოვანია არა ნაგვის რაოდენობა, არამედ ხარისხი, ჩვენ შევაგროვებთ მონაცემთა ბაზას სწორი მოთხოვნით. ამ მეთოდის უპირატესობა ის არის, რომ კონფიგურაცია პრაქტიკულად არ დაგჭირდებათ sieve - ფილტრი , შეგიძლიათ უბრალოდ გამორთოთ, რადგან Google პრაქტიკულად არ მოგცემთ ნაგავს.


    მე ვფიქრობ, რომ საწყის ეტაპზე ჰრუმერის სწორად გამოყენების სწავლა ძალიან მნიშვნელოვანია, რადგან როგორც კი ამას ისწავლი, ყოველთვის შეგიძლია იპოვო ჰრუმერის გამოყენება, როგორიც არ უნდა შეიცვალოს სიტუაცია. დაცვა უფრო რთული ხდება და თუ ზოგიერთ ტიპის ძრავებზე დაცვა გაძლიერდა და ქრომერი ამ მომენტში ვერ უმკლავდება მას, მაშინ აზრი არ აქვს რესურსების დახარჯვას ამ ბმულების შეგროვებაზე და შემდეგ მათზე მუშაობა Khroomer-თან. უკეთესია ძალების კონცენტრირება იმაზე, რაც იძლევა შედეგს. და ამავდროულად, თუ Botmaster Labs-ის გუნდმა ასწავლა Khroomer-ს რაიმე ახალი, თქვენ შეგიძლიათ სწრაფად გამოაყოთ ახალი პაციენტი და მოამზადოთ ბაზა ხრუმერისთვის, სანამ პაციენტი ჯერ კიდევ თბილია. დრო ფულია; რესურსი შეიძლება აღარ იყოს რელევანტური ბაზის შეძენისას. ვიღაცის მიერ შეგროვებული. გარდა ამისა, საკუთარი თავისთვის ბაზების სწორი შეგროვება მნიშვნელოვნად აფართოებს ხრუმერის „თეთრ“ გამოყენებას. და სწორედ აქ მოძრაობს ყველაფერი, მოგვწონს თუ არა, გათეთრების ან გათეთრების პროცესი გრძელდება. შავი ფურცლები ყველანაირად წარსულს ჩაბარდება.
    Hrefer-თან მუშაობის ყველა სხვა ტექნიკური ასპექტი შეგიძლიათ იხილოთ დახმარებაში და აზრი არ აქვს მათზე ფიქრს; ყველა მიზანი, ქულა, წამი დაყენებულია ექსპერიმენტულად თითოეული მანქანისთვის ინდივიდუალურად.
    ბონუსად, აქ დავდებ შაბლონს ჩინური საძიებო სისტემის Baidu-ს გასაანალიზებლად, წინა დღეს მკითხეს ამის შესახებ, ასე რომ მე ეს შემთხვევით გავაკეთე, მაპატიეთ სიტყვა. :)


    მასპინძლის სახელი=http://www.baidu.com
    შეკითხვა=s?wd=
    LinksMask=
    სულ გვერდები=100
    შემდეგი გვერდი =

    შემდეგი გვერდი2=

    CaptchaURL=
    CaptchaImage=
    CaptchaField=


    ვცადე მათი გაანალიზება, არ იყო აკრძალვა, ხრეფერმა სწრაფად შეაგროვა რესურსები, პარსინგის ყველა მოთხოვნა იყო Google-ის მსგავსი, მაგრამ იყო ბევრი ჩინური რესურსი, მაღალი პიარით და გარდა ამისა, იყო ბევრი ადგილი, სადაც არა ევროპელს ოდესმე ფეხი დაუდგამს. უკეთესია ჩინური მოთხოვნების გაანალიზება. Google translate დაგეხმარებათ ამაში, ჩაწერეთ საკვანძო სიტყვების სია რუსულ ენაზე და გადათარგმნეთ იგი ჩინურად. სიმართლე " სიტყვები„Herfer სიტყვების დამატება ჩინურ ენაზე შეუძლებელია, საჭიროა მათი ხელახალი კოდირება.
    ჩინურის ნაცვლად:

    伟哥 - ვიაგრა

    吉他 - გიტარა

    其他 - დასვენება

    保险公司 - დაზღვევა

    ჩასვით ეს შემცვლელი კოდები Words ფაილში:

    %E4%BC%9F%E5%93%A5

    %E5%90%89%E4%BB%96

    %E5%85%B6%E4%BB%96

    %E4%BF%9D%E9%99%A9%E5%85%AC%E5%8F%B8

    თუ სადაზღვევო ვებსაიტს უწევთ პოპულარიზაციას, მაშინ თქვენს პროფილში ბმულის განთავსებით თემატურ (!) თუნდაც ჩინურ ფორუმზე მოთხოვნით ნაპოვნი " SMF ფორუმი" 保险公司ძალიან კარგი იქნება.
    დასასრულს მინდა ვთქვა, რომ არასოდეს მესმოდა ადამიანები, რომლებიც წუწუნებდნენ, რომ ხრეფერები ცუდად ან ცუდად იყო მოხარშული, ამის საპასუხოდ ყოველთვის მინდოდა მეთქვა, უბრალოდ არ იცი მათი მომზადება. ვერცერთი პარსერი ვერ შეაგროვებს შედეგებს უკეთესად, ვიდრე რეფერირება; მოთხოვნები უბრალოდ უნდა იყოს სწორი. Hrefer არის მანქანა: კარგი, მყარი, გერმანული წარმოების, მაგრამ მას მართავს ადამიანი და ეს ყველაფერი დამოკიდებულია იმაზე, თუ რამდენად კარგად იმართება, თქვენ არ შეგიძლიათ აიძულოთ მანქანა ერთდროულად მართოს მარჯვნივ და მარცხნივ.
    ცალკე თემაა მონაცემთა ბაზების გაწმენდა, ეს ერთხელ გავაკეთე 3 წლის წინ წინა კონკურსზე. უმეტესწილად, იქ ყველაფერი ჯერ კიდევ აქტუალურია, მაგრამ ახლა შეგიძლიათ უარი თქვათ 200 OK-ის შემოწმებაზე, მე ნამდვილად არ მომეწონა ეს პროცესი, იყო ძალიან დიდი შეცდომები, გაფილტრული იყო ბევრი არასაჭირო რამ. ახლა ეს შეიძლება გაკეთდეს თითქმის ავტომატურად ხრუმერის მუშაობის დროს, თუმცა ეს პროცესი არ არის "200 OK"-ის შემოწმების სრული ანალოგი. ყოველ შემთხვევაში, საქმეზე: არც ისე დიდი ხნის წინ, ხრუმერში გაჩნდა შესანიშნავი შესაძლებლობა - პროექტის განხორციელების დროს რესურსებიდან ინფორმაციის მოპარვა. ეს ასე გამოიყურება. თქვენ შეიყვანთ შაბლონს, რომელიც დამუშავდება ოპერაციის დროს და შაბლონიდან შეგროვებული ინფორმაცია შეიტანება xgrabbed.txt ფაილში Logs საქაღალდეში. თქვენ შეგიძლიათ გამოიყენოთ ეს ფუნქცია არაფერში, ფანტაზიის ფრენა უზარმაზარია. ამ ფუნქციას კვირაში ერთხელ ვიყენებ ჩემი სამუშაო "ვადაგასული" ბაზიდან ბმულების ამოსაღებად. საიდუმლო არ არის, რომ ფორუმები ყოველდღიურად იღუპება, რათა ჩვენი მონაცემთა ბაზა გასუფთავდეს ასეთი რესურსებისგან და ამ საქმეში დაგვეხმარება “Autograbbing” ინსტრუმენტი.
    ბოლოს და ბოლოს, უნდა აღიაროთ, რომ როდესაც ხშირად ვწერთ, მაგალითად, http://www.laptopace.com/index.php, ვხედავთ, რომ ეს დომენი უკვე, მაგალითად, კარგი ბიჭია, რომელიც ფულს ყიდის, მაგრამ არ არსებობს. ფორუმი იქ. ასე რომ, ამ წიდას ძირიდან რომ გადავყაროთ, გავძარცავთ. :) გახსენით გვერდის საწყისი კოდი და იხილეთ ეს ჩანაწერი იქ:

    laptopace.com
    დასაჭერად, ჩვენ გარდაქმნით მას
    [...]

    ახლა გუდადის ყველა "მკვდარი მამაკაცი" ჩვენთვის სახელით გახდება ცნობილი.
    აქ არის Autograbbing ინსტრუმენტის მცირე არჩევანი, თუ გსურთ მონაცემთა ბაზის გასუფთავება სხვადასხვა „ვადაგასული“ დომენებისგან:


    [...]

    [...]
    [...]
    [...]

    [...]
    ეს დომენი შეიძლება იყოს გასაყიდი. [...] შეიძინეთ ეს დომენი


    [...]<body bgcolor="#ffffff" text="#000000"> </span><br>სია შორს არის დასრულებამდე, მაგრამ ვფიქრობ, ის დაგეხმარებათ თავიდან აიცილოთ მრავალმილიონ დოლარიანი ნაგვის მონაცემთა ბაზების მრავალჯერ გაშვება. შაბლონის შექმნა არ არის რთული, უბრალოდ გახსენით ვადაგასული ბმული და გააკეთეთ შაბლონის ნიღაბი. <br>იგივე autograbbing-ის გამოყენებით, თქვენ შეგიძლიათ დაალაგოთ თქვენი არსებული მონაცემთა ბაზები და დაალაგოთ ისინი რესურსების მიხედვით, დაშალოთ ისინი ძრავების მიხედვით. მონაცემთა ბაზების დახარისხება ძრავების მიხედვით საშუალებას მოგცემთ ოპტიმალურად გამოიყენოთ Khroomer-ის ყველა შესაძლებლობა და პარამეტრი, განსაკუთრებით სასწავლო პროცესი. გარდა ამისა, Autograbbing-ის დახმარებით თქვენ შეგიძლიათ ამოიღოთ ნაგავი მონაცემთა ბაზებიდან, თუ გსურთ მათი შეგროვება არა Hrefer-ით, არამედ სხვადასხვა ფაილების ჰოსტინგის სერვისებიდან ჩამოტვირთვით. ამისათვის თქვენ ან უნდა გააკეთოთ ნიღაბი ფორუმის შერჩევისთვის და შემდეგ შეაგროვოთ მონაცემთა ბაზიდან მხოლოდ ის, რაც ნიღაბს ართმევს, ან, პირიქით, გააკეთოთ ნიღაბი არაფორუმებისთვის და შემდეგ წაშალოთ ის, რაც წაიღეს. პირველი ვარიანტი უფრო ლოგიკური და საიმედოა, რადგან ზუსტად ვიცით, რა უნდა ვეძებოთ. <br>წარმატებები სამსახურში. <br>PySy. ვიწრო ფოკუსირებული ვიდეო გადავიღე (ძალიან გამიჭირდა, პირველად გავაკეთე :)), თუმცა Hrefer ჩემი სახლის აპარატიდან გავუშვი, ნეტის სიჩქარე არც ისე კარგია, მაქვს ასლები აქ მხოლოდ ტესტებისთვის, ასე რომ არ დამაბრალოთ მუშაობის სიჩქარე. :) <br><p><span class="BlWV-EuxoOk"></span></p> <h4>16 კომენტარი:</h4> <p>ჯეკას კომენტარები...</p><p>რა პროგრამით ირჩევდით საკვანძო სიტყვებს?</p>სერჟ გლაზკო კომენტარს აკეთებს... <p>თუ თემატური რესურსების შეგროვება მჭირდება, მაშინ Words-ში სიტყვებს ხელით და AdWords-ის საშუალებით ვირჩევ. მაგრამ ბევრი თემისთვის სიტყვები უკვე შერჩეულია ჩემთვის, აქ შემიძლია მხოლოდ რამდენიმე სიტყვის დამატება ან ამოღება, ოღონდ არა ავტომატურად, არამედ გადავხედო ყველაფერს.</p> <p>დავიწყოთ მაშინვე მთავარი სკრიპტის კოდით:</p> <p>#!/usr/bin/perl</p><p># which-forum.pl სკრიპტი <br><span># (გ) 2010 ალექსანდრე ალექსეევი, http://site/</p><p>მკაცრი გამოყენება;</p><p># კომენტარის სტრიქონი - სიმკაცრისთვის</span><br><span># თუ ამოცანაა ძრავის სტატისტიკის შეგროვება, დატოვეთ როგორც არის</span><br><span># თუ შექმნით ფორუმების ჩამონათვალს - გააუქმეთ კომენტარი</p><p>ჩემი $მონაცემები; <br>$data .= $_while (<> ) ; </p><p># შეამოწმეთ რამდენი იყო პროგრამული უზრუნველყოფა phpBB-ის მიერ ქვედაბოლოში ბმულის გარეშე</span><br>დაბეჭდეთ "phpbb <span>\n"</span><br>თუ ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i</span>ან <br><span># $data =~ /viewforum\.php\?[^""]*f=\d+/i ან</span><br>$data =~ /phpBB\-SEO/i ან <br>$მონაცემები =~ <span>/<link rel="copyright" href="(?:http:\/\/)?phpBB\.com"/i </span>) ; <br>ბეჭდვა "ipb <span>\n"</span><br>თუ ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i </span>ან <br>$მონაცემები =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i</span>ან <br>$მონაცემები =~ <span>/<div id=[""]{0,1}ipbwrapper[""]{0,1}>/მე</span>ან <br>$მონაცემები =~ <span>/index\.php\?[^""]*showforum=\d+/i</span>) ; <br>ბეჭდვა "vbulletin <span>\n"</span><br>თუ ($data =~ <span>/მხარდაჭერით:?[^<]+vBulletin[^<]+(?:Version)?/i </span>ან <br>$მონაცემები =~ <span>/<meta name="generator" content="vBulletin/i </span>ან <br>$მონაცემები =~ <span>/forumdisplay\.php\?[^""]*f=\d+/i</span>) ; <br>ბეჭდვა "smf <span>\n"</span><br>თუ ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>მხარდაჭერით SMF/i</span>ან <br>$მონაცემები =~ <span>/index\.php\?[^""]*board=\d+\.0/i</span>) ; <br>ბეჭდვა "punbb <span>\n"</span><br>თუ ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i</span>) ; #ან <br><span># $data =~ /viewforum\.php\?[^""]*id=\d+/i);</span><br>ბეჭდვა "fluxbb <span>\n"</span><br><span># if($data =~ /viewtopic\.php\?id=\d+/i ან</span><br>თუ ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i</span>) ; <br>ბეჭდვა "exbb <span>\n"</span><br>თუ ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i</span>) ; # ან <br><span># $data =~ /forums\.php\?[^""]*forum=\d+/i);</span><br>ბეჭდვა "yabb <span>\n"</span><br>თუ ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i</span>ან <br>$data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ; <br>ბეჭდვა "dleforum <span>\n"</span><br>თუ ($data =~ <span>/\(მოწყობილია DLE ფორუმის მიერ\)<\/title>/მე</span>ან <br>$მონაცემები =~ <span>/<a[^>]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=საავტორო უფლება)[^"]*">DLE ფორუმი<\/a>/მე</span>) ; <br>ბეჭდვა "ikonboard <span>\n"</span><br>თუ ($data =~ <span>/<a[^>]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i</span>ან <br>$მონაცემები =~ <span>/<meta name="GENERATOR" content="Ikonboard/i </span>ან <br>$data =~ /ikonboard\.cgi/i ); <br>ბეჭდვა "bbpress <span>\n"</span><br>თუ ($data =~ <span>/<meta name="generator" content="bbPress/i </span>) ; # ან <br><span># $data =~ /topic\.php\?id=\d+/i ან</span><br><span># $data =~ /forum\.php\?id=\d+/i);</span><br>ბეჭდვა "flashbb <span>\n"</span><br><span># if($data =~ /forums\.php\?fid=\d+/i ან</span><br><span># $data =~ /topic\.php\?fid=\d+/i ან</span><br>თუ ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i</span>) ; <br>ბეჭდვა "stokesit <span>\n"</span><br><span># if($data =~ /forum\.php\?f=\d+/i ან</span><br>თუ ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i</span>) ; <br>ბეჭდვა "პოდიუმი <span>\n"</span><br><span># if($data =~ /topic\.php\?t=\d+/i ან</span><br>თუ ($data =~ <span>/<a[^>]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>პოდიუმი/i</span>) ; <br>ბეჭდვა "usebb <span>\n"</span><br><span># if($data =~ /forum\.php\?id=\d+/i ან</span><br>თუ ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i</span>) ; <br>ბეჭდვა "wrforum <span>\n"</span><br><span># if($data =~ /index\.php\?fid=\d+/i ან</span><br>თუ ($data =~ <span>/<a[^>]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-ფორუმი/i</span>) ; <br>ბეჭდვა "yetanotherforumnet <span>\n"</span><br>თუ ($data =~ /კიდევ ერთი ფორუმი\.net/i ან <br>$მონაცემები =~ <span>/default\.aspx\?g=posts&t=\d+/i</span>) ; </p> <p>ამ და პოსტში ნახსენებ სხვა სკრიპტებს ნახავთ ამ არქივში.</p> <p>სკრიპტი <i>which-forum.pl</i>იკვლევს HTML გვერდის კოდს, რათა ნახოს, შეიცავს თუ არა ის ფორუმის ძრავის ხელმოწერებს. ჩვენ გამოვიყენეთ მსგავსი ტექნიკა WordPress-ისა და Joomla-ს განსაზღვრისას, მაგრამ არსებობს რამდენიმე განსხვავება. ჯერ ერთი, თავად სკრიპტი არ ატვირთავს გვერდის კოდს, მაგრამ კითხულობს მას stdin-დან ან არგუმენტად გადაცემული ფაილიდან. ეს საშუალებას გაძლევთ ჩამოტვირთოთ გვერდი ერთხელ, მაგალითად, wget-ის გამოყენებით და შემდეგ გაუშვათ იგი რამდენიმე ანალიზატორის საშუალებით, თუ ჩვენ გვაქვს ერთზე მეტი. მეორეც, ამ სკრიპტში ხელმოწერის არსებობა 100% ძრავის ნიშანია. ბოლო დროს, ხელმოწერის არსებობამ მხოლოდ წონა დაამატა შესაბამის ძრავას და ყველაზე დიდი წონის მქონე ძრავმა „მოიგო“. მე გადავწყვიტე, რომ ამ შემთხვევაში, ასეთი მიდგომა მხოლოდ ზედმეტად გაართულებდა კოდს.</p> <p>სცენარის შესამოწმებლად, მე ჩავატარე კვლევა. მე შევადგინე რამდენიმე ათასი ფორუმის სია და გავატარე თითოეული მათგანი ჩემი სკრიპტის საშუალებით, რითაც განვსაზღვრე პროგრამის პასუხების პროცენტი და სხვადასხვა ძრავების პოპულარობა.</p> <p>ფორუმების სიის მისაღებად გამოვიყენე ჩემი Google პარსერი. მსგავსი კითხვები გაიგზავნა საძიებო სისტემაში</p> <p>საიტი:forum.*.ru <br>საიტი:talk.*.ru <br>საიტი:board.*.ru <br>საიტი: smf.*.ru <br>საიტი: phpbb.*.ru <br> ....</p> <p>და ასე შემდეგ. თქვენ იპოვით შეკითხვის გენერატორის სრულ კოდს ფაილში <i>gen-forumsearch-urls.pl</i>. გარდა zone.ru-სა, ასევე გამოიყენებოდა .su .ua .kz და .by. ბოლო დროს რთული იყო ასეთი კვლევის ჩატარება, ვინაიდან WordPress-ისა და Joomla-ს საიტებს არ აქვთ ასეთი ხელმოწერები URL-ში. კატალოგები, როგორიცაა cmsmagazine.ru/catalogue/ არ იძლევა ნიმუშის საკმარის ზომას. რა არის 600 დრუპალის საიტი?</p> <p>უნდა ვაღიარო, რომ ექსპერიმენტის შედეგებმა იმედი გამიცრუა. შესწავლილი 12,590 ადგილიდან, ძრავა წარმატებით იქნა იდენტიფიცირებული მხოლოდ 7,083-ზე, ანუ მხოლოდ 56% შემთხვევაში. იქნებ რაიმე ძრავა არ გავითვალისწინე? მართლა ასე იყო, რომ ფორუმების ნახევარს დაყენებული ჰქონდა Bitrix? ან მეტი დრო უნდა დამეხარჯა ხელმოწერების ძებნაში? ზოგადად, აქ დამატებითი კვლევაა საჭირო.</p> <p>წარმატებით გამოვლენილი ძრავების 56%-ს შორის, ყველაზე პოპულარული, როგორც მოსალოდნელი იყო, იყო IPB (31%), phpBB (26.6%) და vBulletin (26.5%).</p> <p>მათ დიდი ჩამორჩენით მოსდევს SMF (5.8%) და DLEForum (5.3%). ჩემი საყვარელი punBB მხოლოდ მე-6 ადგილზე იყო (1.64%). მე არ გირჩევდი ამ რიცხვებისადმი დიდ რწმენას (ისინი ამბობენ, რომ RuNet-ზე ყოველი მესამე ფორუმი მუშაობს IPB-ზე), მაგრამ გარკვეული დასკვნების გაკეთება, რა თქმა უნდა, შეიძლება.</p> <p>მაგალითად, თუ თქვენ აპირებთ საიტის შექმნას ფორუმის ძრავზე და გეგმავთ ფორუმის შეცვლას, ვთქვათ, გადაიხადეთ მომხმარებლებს 0,01 დოლარი ყოველი შეტყობინებისთვის, თანხის ავტომატური გამოტანით კვირაში ერთხელ, მაშინ უნდა აირჩიოთ სამი ყველაზე პოპულარული ძრავიდან ერთ-ერთი. რაც უფრო პოპულარულია ფორუმი, მით მეტია მასში კარგად მცოდნე პროგრამისტის პოვნის შანსი.</p> <p>თუ ძრავში მნიშვნელოვანი ცვლილებები არ არის მოსალოდნელი, მაშინ შეიძლება აზრი ჰქონდეს ნაკლებად პოპულარული ძრავის არჩევას, მაგალითად SMF ან punBB. ეს შეამცირებს თქვენს ფორუმზე ჰაკერების შეტევების რაოდენობას და მასზე ავტომატურად გაგზავნილ სპამის რაოდენობას.</p> <p>ფორუმების ძიების/იდენტიფიკაციის სკრიპტებს ასევე შეუძლიათ მრავალი პრაქტიკული აპლიკაციის პოვნა. პირველი რაც გამახსენდა იყო იდენტიფიცირებული ფორუმების დალაგება TIC-ის მიხედვით და პირველი ასი პოსტის გამოქვეყნება ჩემი ერთ-ერთი საიტის ბმულით. თუმცა, ასობით ფორუმის dofollow ბმულმა არანაირად არ იმოქმედა TCI-ზე (2 განახლება გავიდა), ამიტომ ჯობია აქ დრო არ დაკარგოთ, თუ არ გაინტერესებთ გადასვლები.</p> <p>ნათელია, რომ სკრიპტების აღნიშნული გამოყენება შორს არის ერთადერთისგან. ვფიქრობ, თქვენ შეგიძლიათ მარტივად გაერკვნენ, თუ როგორ შეგიძლიათ გამოიყენოთ ისინი.</p> <p>გამარჯობა, ბლოგის საიტის ძვირფასო მკითხველებო. ასე რომ, ვაგრძელებთ ფორუმის ძრავის დაყენების თემას სახელწოდებით SMF, რომელიც დავიწყეთ ამის შესახებ პოსტში. იქ ჩვენ ჯერ არ გაგვიკეთებია ფორუმი რუსული, ინგლისური ინტერფეისიდან თარგმნის თვალსაზრისით. ამ მომენტში ის არ გამოიყურება ძალიან წარმოუდგენლად, მაგრამ რუსიფიკაციის შემდეგ (თუ ეს უკვე არ გაკეთებულა) და შესაბამისი სექციების შექმნის შემდეგ, მისი გარეგნობა მნიშვნელოვნად გაუმჯობესდება.</p><p>დღეს ჩვენ გადავხედავთ დიზაინის თემებს და მას რუსულს გავხდით, ასევე დავაყენებთ JFusion კომპონენტს, რომელსაც შეუძლია იმუშაოს ორივე ძრავით (Jumla და SMF), რაც საშუალებას მოგვცემს გვქონდეს საერთო მომხმარებლის ბაზა ორი და მხოლოდ ერთი ფორმისთვის. რეგისტრაცია და შესვლა.</p><h2>რუსული ენის პაკეტის თემები და ინსტალაცია</h2><p>Simple Machines Forum-ის ძრავა მხარს უჭერს თემების შეცვლის შესაძლებლობას და მათი შეცვლა შესაძლებელია როგორც მთელი ფორუმისთვის, ასევე მისი ცალკეული სექციებისთვის. პირადად მე გამოვიყენე ნაგულისხმევი თემა, მაგრამ საკმაოდ ბევრი ცვლილება შევიტანე ხელით. კერძოდ, შევცვალე ფონი, ზოგიერთი ელემენტის ფერები, დავამატე საათი ფლეშკაზე, რადიო და მრავალი სხვა, რაზეც ამ განყოფილების შემდგომ პოსტებში ვისაუბრებ.</p><p>რატომ არ გამოვიყენე რაიმე დამატებითი თემა ფორუმის შექმნისას? ისე, ალბათ, ეს ყველაფერი ჩემს სიზარმაცესა. არა, არ მეზარებოდა ახალი თემების ძებნა და ჩამოტვირთვა, საბედნიეროდ ბევრი ადგილია, სადაც ამის გაკეთება შეიძლება. ჩემი სიზარმაცე სხვაგანაა.</p><p>ფაქტია, რომ ამ ძრავის მოდიფიკაციის მთელი მრავალფეროვნება, რომელიც შექმნილია მისი შესაძლებლობების გაფართოებისთვის, ორიენტირებულია კონკრეტულად ნაგულისხმევ თემაზე. Ნება მომეცი აგიხსნა. თუ თქვენ გაქვთ ნაგულისხმევი თემა, მაშინ SMF-ში მოდიფიკაციის დამატება ხდება რამდენიმე წამში და, როგორც წესი, არ საჭიროებს კოდის ხელით რედაქტირებას.</p><p>თუ თქვენ დააინსტალირებთ მოდს ნაგულისხმევისაგან განსხვავებული დიზაინის თემით, დაგჭირდებათ, როგორც ამბობენ, ყველა ნედლი ნაწილის ფაილით დამუშავება. სხვა სიტყვებით რომ ვთქვათ, თქვენ მოგიწევთ გამოიყენოთ FileZilla (ჩამოტვირთეთ და დააკონფიგურიროთ იგი; შეგიძლიათ შეხვიდეთ საიტზე FTP-ის საშუალებით და გახსნათ თქვენი ფორუმის ძრავის ფაილების რედაქტირებისთვის, რომელშიც ეს რეჟიმი ცვლის ცვლილებებს.</p><p>შემდეგ მოძებნეთ კოდში სწორი ადგილი და შეასრულეთ საჭირო მოქმედებები: ან შეცვალეთ კოდი, ან წაშალეთ, ან დაამატეთ კოდის განყოფილება საჭირო ფრაგმენტამდე ან მის შემდეგ. თუ თვლით, რომ შეიძლება იყოს დაახლოებით ათეული ფაილი, რომლებშიც ცვლილებების შეტანაა საჭირო, მაშინ წარმოიდგინეთ, რამდენად პრობლემური იქნება ამის გაკეთება. ამ შემთხვევაში თქვენ უნდა იყოთ ძალიან ფრთხილად და არ დაუშვათ შეცდომები, რადგან წინააღმდეგ შემთხვევაში ფორუმი შეიძლება საერთოდ არ გაიხსნას.</p><p>თუ არანაგულისხმევი თემის გამოყენების ყველა ზემოთ ჩამოთვლილი პრობლემა არ შეგაშინებთ, მაშინ შეგიძლიათ ჩამოტვირთოთ ისინი აქედან. იქ თემები დალაგებულია სექციებად (მინიმალიზმი, კლასიკურთან მიახლოებული, თანამედროვე და ა.შ.) და თითოეული მათგანისთვის შეგიძლიათ ნახოთ მისი სკრინშოტი სრულ ეკრანზე. მე გეტყვით როგორ დააინსტალიროთ იგივე თემები ცოტა მოგვიანებით.</p><p>თუ თქვენ არ მოახდინეთ ფორუმის რუსიფიკაცია ძრავის ფაილების ჰოსტინგში ატვირთვის ეტაპზე, როგორც ეს იყო აღწერილი ამ ოპუსის პირველ ნაწილში (იხილეთ ბმული სტატიის დასაწყისში), მაშინ შეგიძლიათ ამის გაკეთება ახლავე. რუსული ენის პაკეტი საჭიროებით, რომელიც ადრე გადმოწერილი იყო ამ გვერდიდან, უნდა გაიხსნას და შემდეგ დააკოპიროთ თემების საქაღალდე ძირეულ საქაღალდეში, სადაც უკვე არის იგივე სახელის დირექტორია.</p><p>კოპირების დასრულების შემდეგ, თქვენ უნდა შეხვიდეთ ფორუმში ადმინისტრატორის მომხმარებლის სახელისა და პაროლის გამოყენებით. აირჩიეთ "ადმინისტრატორი" ზედა მენიუში და შემდეგ დააჭირეთ "სერვერის პარამეტრები" მარცხენა სვეტში.</p><p>ფანჯარაში, რომელიც იხსნება, იპოვეთ პუნქტი „ფორუმის ნაგულისხმევი ენა“ და ჩამოსაშლელი სიიდან აირჩიეთ რუსული ენა, შემდეგ კი დააჭირეთ ღილაკს „შენახვა“ გვერდის ბოლოში.</p><p><img src='https://i0.wp.com/ktonanovenkogo.ru/image/16.092.png' width="100%" loading=lazy loading=lazy></p><p>ესე იგი, ახლა თქვენი კონფერენცია მთლიანად რუსულ ენაზეა.</p><h3>პრობლემების მოგვარება მოდების დაყენებისას, რომლებიც არ უჭერენ მხარს რუსულ ენას</h3><p>გთხოვთ გაითვალისწინოთ, რომ მომავალში, SMF-ში მოდულების დამატებისას, რომლებსაც არ აქვთ რუსული თარგმანი, ზოგჯერ შეიძლება შეგექმნათ პრობლემა ადმინისტრაციულ პანელში მოდიფიკაციის პარამეტრების ჩვენებასთან დაკავშირებით. სინამდვილეში, იგივე პარამეტრები უბრალოდ არ იქნება ხილული ადმინისტრაციულ პანელში, რადგან... მათთვის რუსიფიკაციის ფაილები არ იქნება. აქედან გამომდინარე, თქვენ გექნებათ ორი ვარიანტი ამ პრობლემის გადასაჭრელად.</p><p>პირველი გზა არის ინგლისურზე გადასვლა მთელი ფორუმისთვის. თქვენ ხედავთ, თუ როგორ შეიძლება ეს გაკეთდეს რამდენიმე აბზაცში ზემოთ. შესაბამისად, ამ პარამეტრებით საჭირო მოქმედებების შესრულების შემდეგ, კვლავ მოგიწევთ რუსულ ენაზე დაბრუნება.</p><p>მეორე მეთოდი უფრო რთულია, მაგრამ ის საშუალებას მოგვცემს ყოველთვის დავინახოთ დაინსტალირებული მოდების პარამეტრები ადმინისტრაციულ პანელში და არა მხოლოდ ინგლისური ენის გააქტიურებისას. მე ასე დეტალურად ვჩერდები ამ საკითხზე, რადგან კითხვა, რომ ვიღაცამ დააინსტალირა მოდი და ვერ პოულობს მის პარამეტრებს მათი კონფერენციის ადმინისტრაციულ პანელში, ძალიან ხშირია.</p><p>ასე რომ, მეორე მეთოდი არის თარგმანის სტრიქონების დამატება რუსიფიკაციის ფაილებში ახლად დამატებული მოდებისთვის. მოგვიანებით გეტყვით, თუ როგორ უნდა დადგინდეს, რომელი რუსიფიკაციის ფაილები უნდა შეიცვალოს და სად მივიღოთ ისინი. ამასობაში, დროებით, შეგიძლიათ გამოიყენოთ პირველი მეთოდი.</p><h2>JFusion-ის ინსტალაცია ვებსაიტისა და ფორუმის ინტეგრაციისთვის</h2><p>ჯერ თქვენ უნდა ჩამოტვირთოთ JFusion და მისი რუსიფიკაცია. Joomla-ს ადმინისტრაციულ პანელში შესვლის შემდეგ ვასრულებთ სტანდარტულ მოქმედებებს: ადმინისტრატორის პანელის ზედა მენიუდან აირჩიეთ ელემენტი „გაფართოებები“ - „ინსტალაცია/წაშლა“ - „პაკეტის ფაილის ჩამოტვირთვა“ - ღილაკი „დათვალიერება“ - იპოვნეთ ფაილი კომპონენტი jfusion_package.zip თქვენს კომპიუტერში - დააწკაპუნეთ ღილაკზე " ფაილის ატვირთვა და ინსტალაცია>".</p><p>ამის შემდეგ გამოჩნდება ფანჯარა, რომელიც გაცნობებთ, რომ კომპონენტი წარმატებით დაინსტალირდა. თუ პრობლემები წარმოიქმნება, შეგიძლიათ გაეცნოთ ზოგიერთი მათგანის გადაწყვეტილებებს ზემოთ მოცემულ ბმულზე.</p><p>ახლა რუსიფიკაციის დროა, რომელიც დაემატება ზუსტად ისე, როგორც თავად კომპონენტი. იმათ. გაიმეორეთ მოქმედებების თანმიმდევრობა: "გაფართოებები" - "ინსტალაცია/წაშლა" - "ჩამოტვირთეთ პაკეტის ფაილი" - ღილაკი "დათვალიერება" - იპოვნეთ JFusion Russification ფაილი თქვენს კომპიუტერში - დააჭირეთ ღილაკს "ჩამოტვირთეთ ფაილი და დააინსტალირეთ". ახლა ჩვენ შეგვიძლია გადავიდეთ პარამეტრებზე "კომპონენტები" - "JFusion" გზაზე და დავრწმუნდეთ, რომ რუსიფიკაცია წარმატებით დამატებულია და მუშაობს.</p><p><img src='https://i2.wp.com/ktonanovenkogo.ru/image/16.093.png' width="100%" loading=lazy loading=lazy></p> <p>Წარმატებას გისურვებ! მალე შევხვდებით ბლოგის საიტის გვერდებზე</p><h3></h3><p>შეიძლება დაგაინტერესოთ</p><p><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/nastroika-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>JFusion-ის დაყენება SMF ფორუმისა და Joomla საიტის გასაერთიანებლად</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/moduli-jfusion.jpg' width="100%" loading=lazy loading=lazy><span>JFusion მოდულები ვებსაიტზე ფორუმიდან შეტყობინებების ჩვენებისთვის, ასევე SMF-ში ღილაკის შესაქმნელად Joomla-ში დასაბრუნებლად</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/forum-joomla.jpg' width="100%" loading=lazy loading=lazy><span>ჯომლაში მენიუს ელემენტის შექმნა ფორუმში შესასვლელად და მომხმარებლის რეგისტრაციის SMF-დან საიტზე გადატანა</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/ustanovka-smf.jpg' width="100%" loading=lazy loading=lazy><span>SMF ფორუმის ინსტალაცია - Joomla 1.5-ისა და Simple Machines ფორუმის ინტეგრირება JFusion კომპონენტის გამოყენებით</span> <br><img src='https://i0.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/rasshireniya-joomla.jpg' width="100%" loading=lazy loading=lazy><span>გაფართოებები Joomla-სთვის - რა არის ისინი და სად ჩამოტვირთოთ კომპონენტები, მოდულები და დანამატები Joomla-სთვის, როგორ დააინსტალიროთ და წაშალოთ ისინი</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/k2-joomla.jpg' width="100%" loading=lazy loading=lazy><span>K2 კომპონენტი Joomla-ზე ბლოგების, კატალოგების და პორტალების შესაქმნელად - ფუნქციები, ინსტალაცია და რუსიფიკაცია</span> <span>ფოტო გალერეა Joomla-სთვის - ნაწილი 3 - გალერეების შექმნა Joomla 1.5-ში Phoca Gallery კომპონენტის გამოყენებით - კატეგორიების დამატება და სურათების ატვირთვა ფოტო გალერეაში</span> <br><img src='https://i1.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/artio-joomsef.jpg' width="100%" loading=lazy loading=lazy><span>ARTIO JoomSEF - დააყენეთ CNC (SEF) ბმულები და სათაური Joomla-ში, ასევე შექმნათ 404 შეცდომის გვერდი ამ გაფართოების გამოყენებით</span> <br><img src='https://i2.wp.com/ktonanovenkogo.ru/wp-content/uploads/2013/10/joomlapack.jpg' width="100%" loading=lazy loading=lazy><span>Akeeba Backup (ყოფილი JoomlaPack) - Joomla საიტის სარეზერვო ასლის შექმნა და სარეზერვო ასლის აღდგენა ორი დაწკაპუნებით</p> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <div class='apss-social-share apss-theme-4 clearfix'> <div class='apss-facebook apss-single-icon'> <a title="Გააზიარე ფეისბუქზე" target='_blank' href='https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fytch.ru%2Fnotebooks%2Fpervye-shagi-v-poiskovoi-optimizacii-simple-machines-forum-udalyaem.html'> <div class='apss-icon-block clearfix'> <i class='fa fa-facebook'></i> <span class='apss-social-text'>Გააზიარე ფეისბუქზე</span> <span class='apss-share'>გააზიარეთ</span> </div> </a> </div> <div class='apss-twitter apss-single-icon'> <a href="https://twitter.com/intent/tweet?text=https%3A%2F%2Fytch.ru%2Fnotebooks%2Fpervye-shagi-v-poiskovoi-optimizacii-simple-machines-forum-udalyaem.html" title="გააზიარეთ Twitter-ზე" target='_blank'> <div class='apss-icon-block clearfix'> <i class='fa fa-twitter'></i> <span class='apss-social-text'>გააზიარეთ Twitter-ზე</span><span class='apss-share'>ტვიტი</span> </div> </a> </div> <div class='apss-google-plus apss-single-icon'> <a title="გააზიარეთ Google Plus-ზე" target='_blank' href='https://plus.google.com/share?url=https%3A%2F%2Fytch.ru%2Fnotebooks%2Fpervye-shagi-v-poiskovoi-optimizacii-simple-machines-forum-udalyaem.html'> <div class='apss-icon-block clearfix'> <i class='fa fa-google-plus'></i> <span class='apss-social-text'>გააზიარეთ Google Plus-ზე</span> <span class='apss-share'>გააზიარეთ</span> </div> </a> </div> <div class='apss-pinterest apss-single-icon'> <a title="გააზიარეთ Pinterest-ზე" href='https://ytch.ru/ka/javascript:pinIt();'> <div class='apss-icon-block clearfix'> <i class='fa fa-pinterest'></i> <span class='apss-social-text'>გააზიარეთ Pinterest-ზე</span> <span class='apss-share'>გააზიარეთ</span> </div> </a> </div> <div class='apss-email apss-single-icon'> <a class='share-email-popup' title="გააზიარეთ ელფოსტაზე" target='_blank' href='https://ytch.ru/ka/mailto:?subject=https%3A%2F%2Fytch.ru%2Fnotebooks%2Fpervye-shagi-v-poiskovoi-optimizacii-simple-machines-forum-udalyaem.html'> <div class='apss-icon-block clearfix'> <i class='fa fa-envelope'></i> <span class='apss-social-text'>ელ.ფოსტის გაგზავნა</span> <span class='apss-share'>ფოსტა</span> </div> </a> </div> </div> </div> </article> </div> </div> <div class="nav-links clearfix"> <div class="nav-previous"> <a href="https://ytch.ru/ka/android/sozdanie-ftp-servera-filezilla-ftp-server-dlya-domashnei-ili-nebolshoi-ofisnoi.html" rel="prev"><span class="meta-nav">უკან</span><span class="screen-reader-text">FileZilla FTP სერვერი სახლის ან მცირე ოფისის ქსელისთვის როგორ გავხსნათ ftp სერვერი კომპიუტერზე</span> <span class="post-title">დღეს მასალა განიხილება...</span></a> </div> <!-- /next_post --> <div class="nav-next"> <a href="https://ytch.ru/ka/internet/nssm-exe-oshibka-prilozheniya-kak-ispravit-vozmozhnye-prichiny-oshibki.html" rel="next"><span class="meta-nav">წინ</span><span class="screen-reader-text">Ფაილი...</span><span class="post-title">ამის შემდეგ აუცილებლად მოგინდებათ ტატუირება: ყველაზე მაგარმა მხატვრებმა აჩვენეს თავიანთი ხელოვნება</span></a> </div> <!-- /next_post --> </div> <div id="comments" class="comments-area"> </div></div> </div> <div id="secondary"> <aside id="search-2" class="widget widget_search"> <form action="/" method="get" class="search-form clearfix"> <label class="assistive-text">ძიება</label> <input type="search" placeholder="ძიება" class="s field" name="s"> <input type="submit" value="ძიება" class="search-submit"> </form> </aside> <aside id="text-9" class="widget widget_text"> <div class="textwidget"> <!— справа —> </div> </aside> <aside id="recent-posts-2" class="widget widget_recent_entries"> <h3 class="widget-title">Პოპულარული პოსტები</h3> <ul> <li> <a href="https://ytch.ru/ka/windows/smartfon-morgaet-pri-zaryadke-i-ne-vklyuchaetsya-ne-vklyuchaetsya-smartfon-android.html">Android სმარტფონი არ ჩაირთვება</a> </li> <li> <a href="https://ytch.ru/ka/problems/seo-chto-seo-dlya-chainikov-ili-chto-delat-esli-vy-ne-znaete-chto-takoe.html">SEO დუმებისთვის ან რა უნდა გააკეთოთ, თუ არ იცით რა არის SEO?</a> </li> <li> <a href="https://ytch.ru/ka/windows-8/sposoby-zashchity-fleshki-ot-virusov-kak-nad-zhno-zashchitit-faily-na-fleshke.html">როგორ დავიცვათ საიმედოდ ფაილები ფლეშ დისკზე ან გარე მყარ დისკზე?</a> </li> <li> <a href="https://ytch.ru/ka/internet/kompyuter-ne-rabotaet-izdaet-zvuki-net-zvukovogo-signala-pri.html">კომპიუტერის ჩართვისას არ არის ხმის სიგნალი: შესაძლო მიზეზები, ექსპერტის რჩევა</a> </li> <li> <a href="https://ytch.ru/ka/other/ispolzovanie-excel-s-bolee-rannimi-versiyami-excel-otkrytie-faila.html">Excel-ის გამოყენება Excel-ის წინა ვერსიებთან</a> </li> <li> <a href="https://ytch.ru/ka/windows/kak-vyvesti-znacheniya-vseh-peremennyh-okruzheniya-v-windows-vyvesti-vse.html">ყველა ცვლადის ამობეჭდვა ფუნქციის შიგნით გლობალურ ცვლადებზე წვდომა</a> </li> <li> <a href="https://ytch.ru/ka/optimization/php-preryvanie-cikla-cikly-v-php-vyhod-iz-cikla-for.html">Php შეწყვეტის ციკლი. მარყუჟები PHP-ში. გასვლა for მარყუჟიდან</a> </li> <li> <a href="https://ytch.ru/ka/wifi/tshchatelnyi-add-message-php-vyvod-soobshchenii-polzovatelyu-v-veb-prilozheniyah-vern-msya-k.html">მომხმარებლისთვის შეტყობინებების ჩვენება ვებ აპლიკაციებში</a> </li> <li> <a href="https://ytch.ru/ka/windows-10/vostorzhennoe-profile-php-mode-sposoby-zalivki-shella.html">ენთუზიაზმი პროფილის php რეჟიმი</a> </li> <li> <a href="https://ytch.ru/ka/accessories/skachat-failovyi-menedzher-explorer-sravnenie-failovyh-menedzherov-dlya.html">ფაილების მენეჯერების შედარება Android-ისთვის: ES File Explorer vs File Explorer</a> </li> </ul> </aside> <aside id="recent-posts-2" class="widget widget_recent_entries"> <h3 class="widget-title">ბოლო ჩანაწერები</h3> <ul> <li> <a href="https://ytch.ru/ka/windows-8/pochemu-vertu-takoi-dorogoi-pochemu-mob-telefon-vertu-takoi-dorogoi.html">რატომ ღირს ვერტუ ასე ძვირი?</a> </li> <li> <a href="https://ytch.ru/ka/windows-7/dobavlenie-vneshnego-otcheta-v-bazu-buhuchet-info-proizvolnye-otchety-v-1s-8.html">საბუღალტრო ინფორმაცია მორგებული ანგარიშები 1s 8-ში</a> </li> <li> <a href="https://ytch.ru/ka/windows-7/kak-uznat-nastoyashchee-li-foto-v-profile-parnya-kak-vychislit-feikovye-akkaunty.html">როგორ ამოვიცნოთ ყალბი VKontakte ანგარიშები როგორ შევამოწმოთ ახალი თანამშრომლის სამუშაო ჩანაწერის ავთენტურობა</a> </li> <li> <a href="https://ytch.ru/ka/windows-8/chto-takoe-kopiya-lendinga-kak-skopirovat-lending-i-peredavat.html">როგორ დავაკოპიროთ სადესანტო გვერდი და გადავიტანოთ რეკვიზიტები API-ით</a> </li> <li> <a href="https://ytch.ru/ka/problems/proverka-vpn-soedineniya-online-kak-byt-deistvitelno-anonimnym-v-seti.html">როგორ ვიყოთ ჭეშმარიტად ანონიმური ონლაინ</a> </li> <li> <a href="https://ytch.ru/ka/tips/ustanavlivaem-raspisanie-avtovyklyucheniya-kompyutera-taimer-vyklyucheniya.html">კომპიუტერის გამორთვის ტაიმერი Windows-ისთვის: როგორ დავაყენოთ დრო კომპიუტერის გამორთვა დროის მიხედვით windows 7</a> </li> <li> <a href="https://ytch.ru/ka/soft/alcatel-onetouch-idol-x---tehnicheskie-harakteristiki-alcatel-one-touch-idol-x-harakteristiki-otzy.html">Alcatel One Touch Idol X: სპეციფიკაციები, მიმოხილვები, ფოტოები</a> </li> <li> <a href="https://ytch.ru/ka/windows-7/soni-iksperiya-z1-mini-obzor-smartfona-sony-xperia-z1-compact-chestnyi-mini.html">Sony Xperia Z1 Compact სმარტფონის მიმოხილვა: გულწრფელი მინი</a> </li> <li> <a href="https://ytch.ru/ka/android/sozdanie-ftp-servera-filezilla-ftp-server-dlya-domashnei-ili-nebolshoi-ofisnoi.html">FileZilla FTP სერვერი სახლის ან მცირე ოფისის ქსელისთვის როგორ გავხსნათ ftp სერვერი კომპიუტერზე</a> </li> <li> <a href="https://ytch.ru/ka/internet/nssm-exe-oshibka-prilozheniya-kak-ispravit-vozmozhnye-prichiny-oshibki.html">შეცდომის შესაძლო მიზეზები "მეხსიერების წაკითხვა/ჩაწერა შეუძლებელია"</a> </li> </ul> </aside> <aside id="recent-posts-2" class="widget widget_recent_entries"> </aside> </div> </div> </div> <footer id="colophon" class="site-footer clearfix" role="contentinfo"> <div class="widget-wrap"> <div class="container"> <div class="widget-area column-third clearfix"> <div class="column-wrap"> <aside id="meta-2" class="widget widget_meta"><h3 class="widget-title">მეტა</h3> <ul> <li><a href="">საიტის შესახებ</a></li> <li><a href="https://ytch.ru/ka/feedback.html">კონტაქტები</a></li> <li><a href=""><abbr title="მართლაც მარტივი სინდიკაცია">RSS</abbr>ჩანაწერები</a></li> <li>WordPress.org</li> </ul> </aside> </div> <div class="column-wrap"> <aside id="text-6" class="widget widget_text"> <div class="textwidget"></div> </aside> </div> <div class="column-wrap"> </div> </div> </div> </div> <div class="site-info clearfix"> <div class="container"> <div class="copyright">2024 წელი <a href="https://ytch.ru/ka/" title="ვასწავლით კომპიუტერულ ტექნოლოგიებს"><span>ვასწავლით კომპიუტერულ ტექნოლოგიებს</span></a> </div> </div> </div> <div class="back-to-top"><a title="ზედა" href="#masthead"></a></div> </footer> </div> <div id="dpsp-floating-sidebar" class=" dpsp-position-left dpsp-shape-rectangular dpsp-hide-on-mobile dpsp-button-style-1 dpsp-has-button-background "></div><script type='text/javascript' src='https://ytch.ru/wp-content/plugins/akismet/_inc/form.js?ver=3.3.2'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/plugins/seo-optimized-share-buttons/js/frontend.js?ver=4.2.2.0.iis7_supports_permalinks'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/plugins/smart-facebook-page-like-overlay/assets/jquery.cookie.js'></script> <script type='text/javascript'> /* <![CDATA[ */ var wpfblike_script_data = { "delay_time":"15","cookie_lifetime":"60","selector":"body","Show_on_scroll_STRING":"\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0434\u0438\u0430\u043b\u043e\u0433 \u043f\u043e \u0441\u043a\u0440\u043e\u043b\u043b\u0443","Show_on_time_interval_STRING":"\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0434\u0438\u0430\u043b\u043e\u0433 \u043f\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438","Its_time_to_show_STRING":"\u041f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u0435 \u0432\u0440\u0435\u043c\u044f","Not_the_right_time_STRING":"\u041d\u0435 \u0432\u0440\u0435\u043c\u044f \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c","Closing_STRING":"\u0417\u0430\u043a\u0440\u044b\u0432\u0430\u0435\u043c","Loading_STRING":"\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u043c","Cookie_set_STRING":"\u041a\u0443\u043a\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430","disable_popups_STRING":"\u041f\u043e\u043a\u0430\u0437 \u043e\u0432\u0435\u0440\u043b\u0435\u044f \u0437\u0430\u043f\u0440\u0435\u0449\u0435\u043d \u0430\u0442\u0440\u0438\u0431\u0443\u0442\u043e\u043c \"disable-popups\"","does_not_have_content_STRING":"\u0412 \u043a\u043e\u0434\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d \u044d\u043b\u0435\u043c\u0435\u043d\u0442 \u0441 \u043a\u043e\u043d\u0442\u0435\u043d\u0442\u043e\u043c","does_not_contain_dialog_STRING":"\u0412 \u043a\u043e\u0434\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d \u0434\u0438\u0430\u043b\u043e\u0433","Close_STRING":"\u0417\u0430\u043a\u0440\u044b\u0442\u044c"} ; /* ]]> */ </script> <script type='text/javascript' src='https://ytch.ru/wp-content/plugins/smart-facebook-page-like-overlay/assets/wpfblike-script-common.js'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/plugins/smart-facebook-page-like-overlay/assets/wpfblike-script-time-and-scroll.js'></script> <script type='text/javascript' src='//connect.facebook.net/ru_RU/all.js'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/plugins/smart-facebook-page-like-overlay/assets/adapt.min.js'></script> <script type='text/javascript' src='/wp-includes/js/comment-reply.min.js?ver=4.7.8'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/themes/magcast/owlcarousel/owl.carousel.js?ver=2.1.0'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/themes/magcast/owlcarousel/owl.carousel-settings.js?ver=4.7.8'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/themes/magcast/js/scripts.js?ver=4.7.8'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/themes/magcast/js/jquery.newsTicker.js?ver=4.7.8'></script> <script type='text/javascript' src='https://ytch.ru/wp-content/themes/magcast/js/newsTicker-settings.js?ver=4.7.8'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.7.8'></script> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html>