ფორუმის ძრავის ავტომატური გამოვლენა. გაკვეთილი მესამე. ჩვენ თვითონ ვაგროვებთ საუკეთესო მონაცემთა ბაზებს. თქვენ მართავთ ინდექსის php თემას smf-ით
გამარჯობა, ბლოგის საიტის ძვირფასო მკითხველებო. ასე რომ, ვაგრძელებთ ფორუმის ძრავის დაყენების თემას სახელწოდებით SMF, რომელიც დავიწყეთ ამის შესახებ პოსტში. იქ ჩვენ ჯერ არ გავუკეთებიათ ფორუმი რუსული, ინგლისური ინტერფეისიდან თარგმნის თვალსაზრისით. ამ დროისთვის ის არც თუ ისე პრეზენტაბელურად გამოიყურება, მაგრამ რუსიფიკაციის (თუ ეს უკვე არ გაკეთებულა) და შესაბამისი სექციების შექმნის შემდეგ, მისი გარეგნობა მნიშვნელოვნად გაუმჯობესდება.
დღეს ჩვენ გადავხედავთ დიზაინის თემებს და მას რუსულს გავხდით, ასევე დავაყენებთ JFusion კომპონენტს, რომელსაც შეუძლია იმუშაოს ორივე ძრავით (Jumla და SMF), რაც საშუალებას მოგვცემს გვქონდეს საერთო მომხმარებლის ბაზა ორი და მხოლოდ ერთი ფორმისთვის. რეგისტრაცია და შესვლა.
რუსული ენის პაკეტის თემები და ინსტალაცია
Simple Machines Forum-ის ძრავა მხარს უჭერს თემების შეცვლის შესაძლებლობას და მათი შეცვლა შესაძლებელია როგორც მთელი ფორუმისთვის, ასევე მისი ცალკეული სექციებისთვის. პირადად მე გამოვიყენე ნაგულისხმევი თემა, მაგრამ საკმაოდ ბევრი ცვლილება შევიტანე ხელით. კერძოდ, შევცვალე ფონი, ზოგიერთი ელემენტის ფერები, დავამატე საათი ფლეშკაზე, რადიო და მრავალი სხვა, რაზეც ამ განყოფილების შემდგომ პოსტებში ვისაუბრებ.
რატომ არ გამოვიყენე რაიმე დამატებითი თემა ფორუმის შექმნისას? ისე, ალბათ, ეს ყველაფერი ჩემს სიზარმაცესა. არა, არ მეზარებოდა ახალი თემების ძებნა და ჩამოტვირთვა, საბედნიეროდ ბევრი ადგილია, სადაც ამის გაკეთება შეიძლება. ჩემი სიზარმაცე სხვაგანაა.
ფაქტია, რომ ამ ძრავის მოდიფიკაციის მთელი მრავალფეროვნება, რომელიც შექმნილია მისი შესაძლებლობების გაფართოებისთვის, ორიენტირებულია კონკრეტულად ნაგულისხმევ თემაზე. Ნება მომეცი აგიხსნა. თუ თქვენ გაქვთ ნაგულისხმევი თემა, მაშინ SMF-ში მოდიფიკაციის დამატება ხდება რამდენიმე წამში და, როგორც წესი, არ საჭიროებს კოდის ხელით რედაქტირებას.
თუ თქვენ დააინსტალირებთ მოდს ნაგულისხმევისაგან განსხვავებული დიზაინის თემით, დაგჭირდებათ, როგორც ამბობენ, ყველა ნედლი ნაწილის ფაილით დამუშავება. სხვა სიტყვებით რომ ვთქვათ, თქვენ მოგიწევთ გამოიყენოთ FileZilla (ჩამოტვირთეთ და დააკონფიგურიროთ იგი; შეგიძლიათ შეხვიდეთ საიტზე FTP-ის საშუალებით და გახსნათ თქვენი ფორუმის ძრავის ფაილების რედაქტირებისთვის, რომელშიც ეს რეჟიმი ცვლის ცვლილებებს.
შემდეგ მოძებნეთ კოდში სწორი ადგილი და შეასრულეთ საჭირო მოქმედებები: ან შეცვალეთ კოდი, ან წაშალეთ, ან დაამატეთ კოდის განყოფილება საჭირო ფრაგმენტამდე ან მის შემდეგ. თუ თვლით, რომ შეიძლება იყოს დაახლოებით ათეული ფაილი, რომლებშიც ცვლილებების შეტანა დაგჭირდებათ, მაშინ წარმოიდგინეთ, რამდენად პრობლემური იქნება ამის გაკეთება. ამ შემთხვევაში თქვენ უნდა იყოთ ძალიან ფრთხილად და არ დაუშვათ შეცდომები, რადგან წინააღმდეგ შემთხვევაში ფორუმი შეიძლება საერთოდ არ გაიხსნას.
თუ არანაგულისხმევი თემის გამოყენების ყველა ზემოთ ჩამოთვლილი პრობლემა არ შეგაშინებთ, მაშინ შეგიძლიათ ჩამოტვირთოთ ისინი აქედან. იქ თემები დალაგებულია სექციებად (მინიმალიზმი, კლასიკურთან მიახლოებული, თანამედროვე და ა.შ.) და თითოეული მათგანისთვის შეგიძლიათ ნახოთ მისი სკრინშოტი სრულ ეკრანზე. მე გეტყვით როგორ დააინსტალიროთ იგივე თემები ცოტა მოგვიანებით.
თუ თქვენ არ მოახდინეთ ფორუმის რუსიფიკაცია ძრავის ფაილების ჰოსტინგში ატვირთვის ეტაპზე, როგორც ეს იყო აღწერილი ამ ოპუსის პირველ ნაწილში (იხილეთ ბმული სტატიის დასაწყისში), მაშინ შეგიძლიათ ამის გაკეთება ახლავე. რუსული ენის პაკეტი საჭიროებით, რომელიც ადრე გადმოწერილი იყო ამ გვერდიდან, უნდა გაიხსნას და შემდეგ დააკოპიროთ თემების საქაღალდე ძირეულ საქაღალდეში, სადაც უკვე არის იგივე სახელის დირექტორია.
კოპირების დასრულების შემდეგ, თქვენ უნდა შეხვიდეთ ფორუმში ადმინისტრატორის მომხმარებლის სახელისა და პაროლის გამოყენებით. აირჩიეთ "ადმინისტრატორი" ზედა მენიუში და შემდეგ დააჭირეთ "სერვერის პარამეტრები" მარცხენა სვეტში.
ფანჯარაში, რომელიც იხსნება, იპოვეთ პუნქტი „ფორუმის ნაგულისხმევი ენა“ და ჩამოსაშლელი სიიდან აირჩიეთ რუსული ენა, შემდეგ კი დააჭირეთ ღილაკს „შენახვა“ გვერდის ბოლოში.
ესე იგი, ახლა თქვენი კონფერენცია მთლიანად რუსულ ენაზეა.
პრობლემების მოგვარება მოდების დაყენებისას, რომლებიც არ უჭერენ მხარს რუსულ ენას
გთხოვთ გაითვალისწინოთ, რომ მომავალში, SMF-ში მოდულების დამატებისას, რომლებსაც არ აქვთ რუსული თარგმანი, ზოგჯერ შეიძლება შეგექმნათ პრობლემა ადმინისტრაციულ პანელში მოდიფიკაციის პარამეტრების ჩვენებასთან დაკავშირებით. სინამდვილეში, იგივე პარამეტრები უბრალოდ არ იქნება ხილული ადმინისტრაციულ პანელში, რადგან... მათთვის რუსიფიკაციის ფაილები არ იქნება. აქედან გამომდინარე, თქვენ გექნებათ ორი ვარიანტი ამ პრობლემის გადასაჭრელად.
პირველი გზა არის ინგლისურზე გადასვლა მთელი ფორუმისთვის. თქვენ ხედავთ, თუ როგორ შეიძლება ეს გაკეთდეს რამდენიმე აბზაცში ზემოთ. შესაბამისად, ამ პარამეტრებით საჭირო მოქმედებების შესრულების შემდეგ, კვლავ მოგიწევთ რუსულ ენაზე დაბრუნება.
მეორე მეთოდი უფრო რთულია, მაგრამ ის საშუალებას მოგვცემს ყოველთვის დავინახოთ დაინსტალირებული მოდების პარამეტრები ადმინისტრაციულ პანელში და არა მხოლოდ ინგლისური ენის გააქტიურებისას. მე ასე დეტალურად ვჩერდები ამ საკითხზე, რადგან კითხვა, რომ ვიღაცამ დააინსტალირა მოდი და ვერ პოულობს მის პარამეტრებს მათი კონფერენციის ადმინისტრაციულ პანელში, ძალიან ხშირია.
ასე რომ, მეორე მეთოდი არის თარგმანის სტრიქონების დამატება რუსიფიკაციის ფაილებში ახლად დამატებული მოდებისთვის. მე მოგვიანებით გეტყვით, თუ როგორ უნდა დადგინდეს, რომელი რუსიფიკაციის ფაილები უნდა შეიცვალოს და სად მივიღოთ ისინი. ამასობაში, დროებით, შეგიძლიათ გამოიყენოთ პირველი მეთოდი.
JFusion-ის ინსტალაცია ვებსაიტისა და ფორუმის ინტეგრაციისთვის
ჯერ თქვენ უნდა ჩამოტვირთოთ JFusion და მისი რუსიფიკაცია. Joomla-ს ადმინისტრაციულ პანელში შესვლის შემდეგ ვასრულებთ სტანდარტულ მოქმედებებს: ადმინისტრატორის პანელის ზედა მენიუდან აირჩიეთ ელემენტი „გაფართოებები“ - „ინსტალაცია/წაშლა“ - „პაკეტის ფაილის ჩამოტვირთვა“ - ღილაკი „დათვალიერება“ - იპოვნეთ ფაილი კომპონენტი jfusion_package.zip თქვენს კომპიუტერზე - დააწკაპუნეთ ღილაკზე " ფაილის ატვირთვა და ინსტალაცია>".
ამის შემდეგ გამოჩნდება ფანჯარა, რომელიც გაცნობებთ, რომ კომპონენტი წარმატებით დაინსტალირდა. თუ პრობლემები წარმოიქმნება, შეგიძლიათ გაეცნოთ ზოგიერთი მათგანის გადაწყვეტილებებს ზემოთ მოცემულ ბმულზე.
ახლა რუსიფიკაციის დროა, რომელიც დაემატება ზუსტად ისე, როგორც თავად კომპონენტი. იმათ. გაიმეორეთ მოქმედებების თანმიმდევრობა: "გაფართოებები" - "ინსტალაცია/წაშლა" - "ჩამოტვირთეთ პაკეტის ფაილი" - ღილაკი "დათვალიერება" - იპოვნეთ JFusion Russification ფაილი თქვენს კომპიუტერში - დააჭირეთ ღილაკს "ჩამოტვირთეთ ფაილი და დააინსტალირეთ". ახლა ჩვენ შეგვიძლია გადავიდეთ პარამეტრებზე "კომპონენტები" - "JFusion" გზაზე და დავრწმუნდეთ, რომ რუსიფიკაცია წარმატებით დამატებულია და მუშაობს.
Წარმატებას გისურვებ! მალე შევხვდებით ბლოგის საიტის გვერდებზე
შეიძლება დაგაინტერესოთ
JFusion-ის დაყენება SMF ფორუმისა და Joomla საიტის გასაერთიანებლად
JFusion მოდულები ვებსაიტზე ფორუმიდან შეტყობინებების ჩვენებისთვის, ასევე SMF-ში ღილაკის შესაქმნელად Joomla-ში დასაბრუნებლად
ჯომლაში მენიუს ელემენტის შექმნა ფორუმში შესასვლელად და მომხმარებლის რეგისტრაციის SMF-დან საიტზე გადატანა
SMF ფორუმის ინსტალაცია - Joomla 1.5-ისა და Simple Machines ფორუმის ინტეგრირება JFusion კომპონენტის გამოყენებით
გაფართოებები Joomla-სთვის - რა არის ისინი და სად ჩამოტვირთოთ კომპონენტები, მოდულები და დანამატები Joomla-სთვის, როგორ დააინსტალიროთ და წაშალოთ ისინი
K2 კომპონენტი Joomla-ზე ბლოგების, კატალოგების და პორტალების შესაქმნელად - ფუნქციები, ინსტალაცია და რუსიფიკაცია ფოტო გალერეა Joomla-სთვის - ნაწილი 3 - გალერეების შექმნა Joomla 1.5-ში Phoca Gallery კომპონენტის გამოყენებით - კატეგორიების დამატება და სურათების ატვირთვა ფოტო გალერეაში
ARTIO JoomSEF - დააყენეთ CNC (SEF) ბმულები და სათაური Joomla-ში, ასევე შექმნათ 404 შეცდომის გვერდი ამ გაფართოების გამოყენებით
Akeeba Backup (ყოფილი JoomlaPack) - Joomla საიტის სარეზერვო ასლის შექმნა და სარეზერვო ასლის აღდგენა ორი დაწკაპუნებით
ორგანიზებული Botmaster Labs-ის მიერ, არ არის დაგეგმილი. დრო არ მაქვს, ვიდეო საჭიროა კონკურსისთვის, როგორც ახალი ტრენდი, თუმცა ყველაფერი უფრო მარტივად აიხსნება კარგი სკრინშოტებით (ჩემი IMHO) და არაფრის გადაღება ნამდვილად არ მინდა. ძალიან ცოტა მომგებიანი თემაა დარჩენილი, სულელური სპამი საერთოდ აღარ მართავს, აქ უნდა იფიქრო და თემებს არავინ გადაიღებს, თუ არ ცდილობ მოძველებულებს ლამაზ შეფუთვაში მოათავსო და ცოტა დაფხვნილი. :) მაგრამ ეს ჩვენზე არ არის. ზოგადად, ეს 3 „არა“, ვფიქრობ, ძირითადად პოტენციური მონაწილეების უმრავლესობისთვის გახდა კონკურსში მონაწილეობის ბარიერი. ეს სამიდან მანქანის შეკეთებას ჰგავს: იაფი, ხარისხიანი, სწრაფი - სერვისს შეუძლია ერთდროულად მხოლოდ 2 პირობის შესრულება. დაჯექი და აირჩიე ის, რაც შენთან უფრო ახლოსაა. :) კონკურსზეც ასეა: დრო მაქვს, ვიდეოს გადაღება ვიცი, მაგრამ თემა არ არის, ან ვიცი ვიდეოს გადაღება, არის თემა, მაგრამ დრო არ მაქვს ყველა, ან თავისუფალი დრო მაქვს და არის პატარა თემა, მაგრამ ვიდეო საშინელია. მაგრამ ეს კარგია, თუ 2 პირობა დაკმაყოფილებულია ერთდროულად. კარგი, მოდით, გადავაგდოთ ლექსები. საკუთარ თავს გავაგრძელებ. არ დავგეგმე, რაც ნიშნავს, რომ კონკურსში მივიღე მონაწილეობა, ავირჩიე კიდეც რომელ სტატიას მივცემდი ხმას. რაც არ უნდა თქვათ, დოზმა ძალიან კარგად იცის პროგრამული უზრუნველყოფა და იცის როგორ გამოიყენოს იგი ძალიან ჭკვიანურად. მაგრამ დღეს გავიგე, რომ კონკურსში ინტრიგა გამოჩნდა. გამოდის, რომ მე ვერ მივცემ ხმას და ამას მხოლოდ ახალბედები შეძლებენ, რომლებმაც 2011 წელს შეიძინეს პროგრამა, და კონკურსი მათთვის არის განკუთვნილი. ცოტა გამიკვირდა, მაგრამ პატრონი ჯენტლმენია. კონკურსი სარეკლამო კამპანიაა და ალექსანდრემ უკეთ იცის როგორ განახორციელოს იგი. ზოგადად, მე გადავწყვიტე სტატიის განთავსება, როდესაც ცხადია, ვისთვის, მთელი კოლმეურნეობისთვის, ამის გაკეთება შეუძლებელია.
გრძელი შესავალი დასრულდა, ახლა საქმეზე.
რა სჭირდება დამწყებს, როდესაც მან შეიძინა ასეთი სუპერკომბინატი, რომელიც არის Xrumer + Hrefer კომპლექსი? ასეა, ისწავლეთ როგორ იმუშაოთ მასზე და გააუქმეთ ილუზია, რომ ფულის გამომუშავება შეგიძლიათ სპამის ფურცლების დაწყებით. თუ ასე ფიქრობთ, მაშინვე სჯობს თქვენი ფული ქველმოქმედებას გაწიოთ. თქვენ უნდა ისწავლოთ კომპლექსის ხელსაწყოების გამოყენება, სასურველია საკუთარი თავის სიმკვეთრე. „აიღე მეტი - გადაყარე“ დრო წავიდა. რაოდენობა ხარისხს უთმობს ადგილს. ეს ნიშნავს, რომ ჩვენ შევქმნით ბაზას, თუ თქვენ არ ისწავლით ამის გაკეთებას, თქვენ ჩამორჩებით მატარებელს. ამაში ბუნებრივია ხრეფერი დაგვეხმარება. თუ თქვენ გეგმავთ თქვენი რესურსების პოპულარიზაციას Google-ში, მაშინ ჩვენ ასევე უნდა მოვიძიოთ დონორთა საიტები Google-ის მეშვეობით. ვფიქრობ, ეს გასაგები და ლოგიკურია. მაგრამ Google, ისევე როგორც სპილენძის მთის ბედია, თავის სიმდიდრეს ყველას არ უთმობს. თქვენ გჭირდებათ მიდგომა მის მიმართ. დაუყოვნებლივ მინდა ვთქვა, რომ არ გქონდეთ იმედი, რომ იმ ნიშნების საფუძველზე, რომლებიც საზოგადოებაში აღმოაჩენთ, შეძლებთ რაიმეს შეგროვებას. მიზეზი, რის გამოც ისინი ხელმისაწვდომია საჯაროდ, არის ის, რომ ისინი უსარგებლოა. თემას აღარ განვავითარებ. ჯობია გითხრათ როგორ სწორად ავაწყოთ, რომ შედეგს ნახოთ, დანარჩენი თავად შეიმუშაოთ, მთავარია გაიგოთ პრინციპი. ჩვენ უნდა შევაგროვოთ სწორი, ჩვენთვის საჭირო კონკრეტული ძრავების მახასიათებლების საფუძველზე და არა ზოგადად ფორუმის მახასიათებლების მიხედვით. ეს არის დამწყებთათვის მთავარი შეცდომა - არა კონცენტრირება კონკრეტულ საკითხზე, არამედ ცდილობს ყველაფერი მთლიანად დაფაროს. ასევე, თუ გსურთ მეტ-ნაკლებად ნორმალური მონაცემთა ბაზის გაანალიზება, შეწყვიტეთ ოპერატორების გამოყენება შეკითხვებში. არ არის "inurl:", "site:", "title" და ა.შ. Google მყისიერად აუკრძალავს თქვენნაირ მაძიებლებს. ამიტომ, ჩვენ გულდასმით ვსწავლობთ ძრავებს, რომლებთანაც ამჟამად მუშაობს Khrumer:
უზრუნველყოფილია php-Fusion-ის მიერ
Khrumer 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 design by 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-ის შემოწმებაზე, მე ნამდვილად არ მომეწონა ეს პროცესი, იყო ძალიან დიდი შეცდომები, გაფილტრული იყო ბევრი არასაჭირო რამ. ახლა ეს შეიძლება გაკეთდეს თითქმის ავტომატურად Khrumer-ის მუშაობის დროს, თუმცა ეს პროცესი არ არის „200 OK“-ის შემოწმების სრული ანალოგი. ყოველ შემთხვევაში, საქმეზე: არც ისე დიდი ხნის წინ, ხრუმერში გაჩნდა შესანიშნავი შესაძლებლობა - პროექტის განხორციელების დროს რესურსებიდან ინფორმაციის მოპარვა. ეს ასე გამოიყურება. თქვენ შეიყვანთ შაბლონს, რომელიც დამუშავდება ოპერაციის დროს და შაბლონიდან შეგროვებული ინფორმაცია შეიტანება xgrabbed.txt ფაილში Logs საქაღალდეში. თქვენ შეგიძლიათ გამოიყენოთ ეს ფუნქცია არაფერში, ფანტაზიის ფრენა უზარმაზარია. ამ ფუნქციას კვირაში ერთხელ ვიყენებ ჩემი სამუშაო "ვადაგასული" ბაზიდან ბმულების ამოსაღებად. საიდუმლო არ არის, რომ ფორუმები ყოველდღიურად იღუპება, რათა ჩვენი მონაცემთა ბაზა გასუფთავდეს ასეთი რესურსებისგან და ამ საქმეში დაგვეხმარება “Autograbbing” ინსტრუმენტი.
ბოლოს და ბოლოს, უნდა აღიაროთ, რომ როდესაც ხშირად ვწერთ, მაგალითად, http://www.laptopace.com/index.php, ვხედავთ, რომ ეს დომენი უკვე, მაგალითად, კარგი ბიჭია, რომელიც ფულს ყიდის, მაგრამ არ არსებობს. ფორუმი იქ. ასე რომ, ამ წიდას ძირიდან რომ გადავყაროთ, გავძარცავთ. :) გახსენით გვერდის საწყისი კოდი და იხილეთ ეს ჩანაწერი იქ:
ახლა გუდადის ყველა "მკვდარი კაცი" ჩვენთვის სახელით გახდება ცნობილი.
აქ არის Autograbbing ინსტრუმენტის მცირე არჩევანი, თუ გსურთ მონაცემთა ბაზის გასუფთავება სხვადასხვა „ვადაგასული“ დომენებისგან:
- "Support24" ახლა საიტის ადმინისტრაციული განყოფილების ყველა მომხმარებელი (მენეჯერები,...
- CRM-ის სრული ინტეგრაცია 1C-თან