მთავარი USE ტესტები - 2017 წელი მათემატიკაში სადილის დაფა, რომელიც მუშაობს smf-ით. ფორუმის ძრავის ავტომატური გამოვლენა

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

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

პირველი ნაბიჯები საძიებო სისტემების ოპტიმიზაციის მარტივი მანქანების ფორუმი: წაშალეთ საავტორო უფლებები და გარე ბმულები

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

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

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

    დიდი ხანია არ მიყვარს სეობაიერები, ამიტომ ვწერ ამ გაკვეთილს თქვენთვის ბიჭებო:

    xrumer-ის ერთ-ერთი ყველაზე დიდი საიდუმლო იყო პროფილების შექმნა და მე თვითონ ვარ ნოუბი, მაგრამ ჭკვიანი:P, ყოველთვის ეცადე, იპოვო გზები, რომ უფრო ადვილად შექმნა thins. ახლახანს ვაკეთებდი ტესტს და ვიპოვე პროფილის ბმულების მარტივად გენერირების კარგი გზა. სანამ დავიწყებ, გამოვაქვეყნებ შედეგებს:

    ხელსაწყოები- Hrefer 3.3, Xrumer 7.5, Scrapebox, Adword ინსტრუმენტი საკვანძო სიტყვებისთვის, Keyword studio pro და ბმული სიის შერწყმა

    ბმულების სია გენერირებულია- 250 ათასი (უნიკალური დომენები)
    პროფილები გენერირებულია- 60k (უნიკალური დომენები) - ბევრი სულ რაღაც 20 დღეში.

    Ნაბიჯი 1
    შექმენით საკვანძო სიტყვები, რომლებზეც ადამიანები რეალურად ცდილობენ რანჟირებას. ეს არის ყველაზე მნიშვნელოვანი ნაბიჯი პროფილის მშენებლობაში. მე ვნახე უზარმაზარი სია, რომელიც გაზიარებულია სხვა ფორუმზე, რომელშიც 300 ათასზე მეტი სიტყვა იყო. მე ვამბობ, რა სარგებლობა მოაქვს საკვანძო სიტყვების ძიებას, როგორიცაა "aaaaa", "abra ka dabra" და ა.შ. ვინ დაასახელებს ამათ? ამიტომ გამოვიყენე საღი აზრი და გამოვიმუშავე საკვანძო სიტყვები, რომლებსაც ადამიანები რეალურად იყენებენ რეიტინგისთვის.

    გამოყენება-
    1) ჩაწერეთ მინიმუმ 100 საკვანძო სიტყვა გუგლის ძიებიდან (არა adwords), რომლებიც ფართოა და მასიური კონკურენცია აქვს, როგორიცაა საკრედიტო ბარათი, დაზღვევა და ა.შ.

    2) სათითაოდ ჩატვირთეთ ეს საკვანძო სიტყვები საკვანძო სიტყვა studio pro-ში (გამოვიყენე კრეკი ვერსია:P) და მსგავსი საკვანძო სიტყვების გენერირება. გაითვალისწინეთ, რომ ეს სიტყვები უკეთესია, ვიდრე scrapebox wonderwheel scraper.

    3) ჩატვირთეთ ყველა ეს საკვანძო სიტყვა scrapebox-ში და შექმენით საკვანძო სიტყვები 3 დონეზე. გააუქმეთ ისინი და ა.შ. და გადაარჩინე ისინი. შემდეგ საბოლოოდ შეადგინეთ ორიგინალური 100 სიტყვიდან წარმოქმნილი ყველა საკვანძო სიტყვის უზარმაზარი სია.

    ნაბიჯი 2
    ჩატვირთეთ ისინი hrefer-ში, მაგრამ სანამ ამის გაკეთებას დაიწყებთ:

    1) შეცვალეთ დანამატი სიტყვები და უბრალოდ გამოიყენეთ ეს:

    "powered by smf"
    "მხარდაჭერით vbulletin"
    "იკვებება phpbb-ით"
    "იკვებება ip.board-ით"

    და ა.შ. და ა.შ. და ა.შ. მაგრამ მხოლოდ ფორუმის პროგრამული უზრუნველყოფის სახელები. მე ასე გავაკეთე, რომ არ ვიცი რომელია ყველაზე სასარგებლო.

    2) შეცვალეთ საძიებო სისტემის ფილტრი და განათავსეთ ეს:

    წევრი.php?action=
    profile.php?viewprofile=

    და ა.შ. და ა.შ. ძირითადად ყველა ის ფილტრი, რომელსაც აქვს ნახვის პროფილი მათ url-ში.

    ლოგიკა იმაში მდგომარეობს, რომ მიიღოთ მაქსიმუმი იმ პროფილებიდან, რომლებიც შექმნილია ხილული ბმულების მიზნით. (მიჭირს ჩემს dedi-ში შესვლა, ამიტომ სრულ სიას მოგვიანებით გამოვაქვეყნებ)

    3) დაიწყეთ გახეხვა და დაელოდეთ მის დასრულებას.

    ნაბიჯი 3- კიდევ ერთი ძალიან მნიშვნელოვანი ნაბიჯი.

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

    1) ჩაწერეთ იგივე "powered by" პერსონალი ყუთში მარცხენა მხარეს.

    2) აირჩიეთ თქვენი ბმული სია და აირჩიეთ საძიებო შინაარსი და 50 თემა და წადით. ეს წაშლის ყველა 404 ფორუმს და ბლოგს და ა.შ.

    ახლა ჩვენ ვაწარმოებთ xrumer-ს ამ ბმული სიით.

    1) ჩატვირთეთ მონაცემთა ბაზა და დააინსტალირეთ თქვენი პროექტი.

    2) Goto advanced options -> აირჩიეთ მხოლოდ რეგისტრაცია, goto speed<--->წარმატებას მიაღწიეთ და გადადით წარმატებისკენ და აირჩიეთ რეკაპჩა 40-50 მცდელობით.

    3) დაიწყეთ და დაასრულეთ.

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

    როდესაც ყველა თქვენი პროფილი შეიქმნება, ჩატვირთეთ ისინი ბმულების შერწყმაში და შექმენით დიდი ფაილი მისგან. ახლა წაშალეთ dups და ყველაფერი და თქვენ გაქვთ კარგი პროფილის ბმული პაკეტი.

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

    თქვენ შეამჩნევთ, რომ თქვენი საბოლოო ბმული სიიდან საშუალო წარმატებით და recpatcha off და 20-25 მცდელობები captcha-სთვის მიიღებთ დაახლოებით 30k+ პროფილს. მე ვიღებ 60 000-ს რეკაპჩით და ნახევრად წარმატებით

    გილოცავ პროფილის შექმნას....

    ახალი თემის დაწყება

    გადახედეთ დაფას, სადაც გსურთ გამოქვეყნება და დააწკაპუნეთ ახალი თემაღილაკი (ნაგულისხმევად განლაგებულია დაფის ორივე ზედა და ქვედა ნაწილში, როგორც ნაჩვენებია ), რომელიც უნდა მიგიყვანთ ახალი თემის დაწყებაეკრანი. მიუხედავად იმისა, რომ ეს არის მრავალი ვარიანტი, ორი ყველაზე მნიშვნელოვანია საგანისაველე და მთავარი შეტყობინებაველი (არ არის მონიშნული, როგორც ასეთი, მაგრამ აშკარაა მისი ზომით). ასე რომ, შეიყვანეთ თქვენი სათაური და დაიწყეთ თქვენი შეტყობინების აკრეფა (ან ჩასმა) ტექსტის მთავარ არეალში, გაითვალისწინეთ, რომ შეტყობინება, რომელიც აკლია არც თემას, არც ტექსტს, არ მიიღება გამოსაქვეყნებლად, სანამ ორივე არ იქნება. თუ კმაყოფილი ხართ თქვენი უბრალო ტექსტური შეტყობინებით, შეგიძლიათ გამოაქვეყნოთ ის დაწკაპუნებით პოსტიღილაკზე და/ან წინასწარ გადახედეთ მას ჯერ დაწკაპუნებით გადახედვაღილაკზე, მაგრამ არსებობს კიდევ ბევრი რამ, რაც ცოტათი უფრო საინტერესო გახდება.

    • ზოგიერთი ფორუმი აჩვენებს ნავიგაციის ხეზევით სივრცის დაზოგვის ჰორიზონტალურ რეჟიმში.
    • ზოგიერთი ფორუმი შეიძლება იყოს კონფიგურირებული, რომ შესთავაზოს დამატებითი Მართლწერის შემოწმებაღილაკი გვერდით პოსტიდა გადახედვაპარამეტრები.

    ახალი გამოკითხვის დაწყება

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

    ხუთზე მეტი არჩევანის შეთავაზებისთვის გამოკითხვაში, უბრალოდ დააწკაპუნეთ ოფციის დამატებარამდენჯერაც საჭიროა.

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

    ღონისძიების გამოქვეყნება კალენდარში

    სადაც ეს პარამეტრი დაკონფიგურირებულია (ეს არ არის სტანდარტული „გარეშე“), შეგიძლიათ გამოაქვეყნოთ ღონისძიება არჩევით Კალენდარიშემდეგიდან ღონისძიების გამოქვეყნებაკალენდრის ეკრანიდან. რას ხედავ ახლა არის ა ახალი თემის დაწყებაეკრანი ღონისძიების სათაურის, თარიღისა და სამიზნე დაფის დამატებითი ველებით, რომელიც უბრალოდ ამატებს თქვენს მოვლენას კალენდარში და ქმნის ბმულს თქვენს პოსტზე ამ დაფაზე.

    პასუხი თემაზე ან გამოკითხვაზე

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

    თუ "სწრაფი პასუხი" ჩართულია, მარტივი პასუხის ველი ასევე გამოჩნდება პოსტ(ებ)ის შემდეგ გვერდზე, მაგრამ თქვენ უნდა აკრიფოთ თქვენი და ხელით, თუ მის გამოყენებას აირჩევთ.

    პოსტის ციტირება

    პოსტზე ციტირებით პასუხის გასაცემად, შეგიძლიათ დააჭიროთ ციტატაღილაკი შესაბამისი პოსტისთვის და დაამატეთ თქვენი საკუთარი შეტყობინება ციტირებულ ტექსტს ან დააწკაპუნეთ პასუხიღილაკი მოჰყვა ციტატის ჩასმაქვემოთ მოცემული "თემის შეჯამების" შესაბამისი პოსტიდან, მაგრამ გაითვალისწინეთ, რომ:

    • ორივე ეს ვარიანტი ამატებს ბმულს თავდაპირველ პოსტზე, სადაც ნაჩვენებია პოსტერის სახელი და პოსტის თარიღი და დრო, მაშინ როცა ციტატატეგი უბრალოდ ციტირებს შესაბამის პოსტს ამ დამატებითი ინფორმაციის გარეშე.
    • თქვენ ასევე შეგიძლიათ შეინახოთ ან დაამატოთ "ავტორი" ატრიბუტი სრულისგან დამოუკიდებლად ციტატაფუნქცია, როგორც ნაჩვენებია ქვემოთ.

    პოსტის შეცვლა ან წაშლა

    პოსტის შესაცვლელად დააწკაპუნეთ მოდიფიცირებადააწკაპუნეთ და განახორციელეთ ცვლილებები. გაითვალისწინეთ, რომ ფორუმების უმეტესობა, სავარაუდოდ, კონფიგურირებულია ბოლო რედაქტირების თარიღისა და დროის ჩვენებაზე, მაგრამ ადმინისტრატორ(ებ)მა შეიძლება ასევე დაუშვას მცირე პერიოდის გასვლა, სანამ ეს მოხდება.

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

    გამოქვეყნების სტანდარტული პარამეტრები

    შემატყობინე პასუხების შესახებ

    შეამოწმეთ ეს, რომ გამოიწეროთ ელ.ფოსტის შეტყობინება თემისთვის.

    დაუბრუნდი ამ თემას

    შეამოწმეთ ეს, რომ დაბრუნდეთ თემაში (შეტყობინებების ინდექსის ნაცვლად) გამოქვეყნების შემდეგ (შენიშვნა, თქვენ ასევე შეგიძლიათ დააყენოთ ეს ქცევა, როგორც უპირატესობა თქვენს პროფილში).

    არ გამოიყენოთ სმაილიკები

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

    დანართები

    თუ ჩართულია, ეს ფუნქცია საშუალებას გაძლევთ დაურთოთ ფაილები თქვენს პოსტებს ისევე, როგორც ელ.ფოსტის კლიენტების უმეტესობა, ასე რომ თქვენ უბრალოდ უნდა დაათვალიეროთ შესაბამისი ფაილ(ები) თქვენს კომპიუტერში, სანამ დააწკაპუნებთ. პოსტი. შეგიძლიათ წაშალოთ თქვენი დანართ(ებ)ი ან დაამატოთ მეტი, მაგრამ გთხოვთ გაითვალისწინოთ, რომ:

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

    ცნობები

    SMF ბიულეტენი დაფის კოდი

    ნაჩვენები ღილაკები ეკუთვნის SMF ნაგულისხმევ თემას და შეიძლება განსხვავდებოდეს ფორუმიდან ფორუმზე.

    ტეგის სახელი ღილაკი კოდი გამომავალი კომენტარები
    თამამი [b] თამამი გაბედული *
    *
    *
    *
    ბზინვარება ბზინვარება სამი ატრიბუტი (მაგ. წითელი, 2, 50) "Glow" ტეგში არის ფერი, ძალა და სიგანე, შესაბამისად.
    ორი ატრიბუტი (მაგ. წითელი, მარცხენა) "ჩრდილოვანი" ტეგში არის ფერი და მიმართულება, შესაბამისად.
    გადაადგილება გადაადგილება არ არის მოქმედი XHTML, მაგრამ ასევე შეიძლება გამოყენებულ იქნას სურათებისთვის!
    მარტივი
    მანქანები
    ფორუმი
    მარტივი მანქანების ფორუმი ინარჩუნებს ტექსტის კრიტიკულ ფორმატირებას, რომელიც გამოსახულია მონოსპეისის შრიფტით.
    მარცხნივ გასწორება *
    ორიენტირებული *
    მარჯვნივ გასწორება *
    მარჯვნიდან მარცხნივ * მარჯვნივ მარცხნივ! ტიპიური გამოყენება იქნება არაბული ან ებრაული ინგლისურ დოკუმენტში განთავსება.
    მარცხნიდან მარჯვნივ * მარცხნიდან მარჯვნივ! ტიპიური გამოყენება იქნება ინგლისური ენის გამოქვეყნება არაბულ ან ებრაულ დოკუმენტში.
    *
    შრიფტის ზომა *
    შრიფტის სახე ნაჩვენები იქნება მხოლოდ მომხმარებლის კომპიუტერზე დაინსტალირებული შრიფტები, ამიტომ გამოიყენეთ სიფრთხილით!
    შრიფტის ფერი ფერის შეცვლა შავი წითელი ყვითელი ვარდისფერი მწვანე ნარინჯისფერი იასამნისფერი ლურჯი ჩალისფერი ყავისფერი ჩაისფერი საზღვაო მარუნული ლაიმის მწვანე წითელი წითელი აირჩიეთ ფერი ჩამოსაშლელი სიიდან.

    http://somesite/somefile.swf
    http://somesite/somefile.swf გთხოვთ გაითვალისწინოთ, რომ თუ ჩაშენებული Flash გამორთულია ფორუმის ადმინისტრატორ(ებ)ის მიერ, Flash ფაილი გამოჩნდება პირდაპირი ჰიპერბმულის სახით, როგორც ეს ნაჩვენებია აქ. ორი ატრიბუტი "flash" ტეგში (სადაც შესაბამისია) არის სიგანე და სიმაღლე, შესაბამისად.

    http://somesite/image.gif
    ჩაწერეთ სიგანე და სიმაღლე სურათის ზომის შესაცვლელად.

    http://somesite/image.gif
    http://somesite/ http://somesite/ გაითვალისწინეთ, რომ "url" ტეგი იხსნება ახალ ფანჯარაში, მაგრამ თქვენ შეგიძლიათ აკრიფოთ "iurl" ტეგი იმავე ფანჯარაში გასახსნელად.

    აღწერითი ბმული
    აღწერითი ბმული

    [ელფოსტა დაცულია]
    [ელფოსტა დაცულია] *

    ftp://somesite/somefile
    ftp://somesite/somefile *

    აღწერითი ბმული
    აღწერითი ბმული
    * არ არის მნიშვნელოვანი გამომავალი მხოლოდ "მაგიდის" ტეგებიდან.
    * არ არის მნიშვნელოვანი გამომავალი მხოლოდ "table" და "tr" ტეგებიდან.

    შინაარსი
    შინაარსი
    გაითვალისწინეთ ტეგების სწორი ბუდე, ასე რომ, "table" ტეგები შეიცავს "tr" ტეგებს, რომლებიც თითოეული შეიცავს "td" ტეგების თანაბარ რაოდენობას!
    SMF
    ბიულეტენი
    გამგეობა
    კოდი
    SMF ბიულეტენი
    გამგეობა კოდი
    ზედწერილი *
    ხელმოწერა *
    ტელეტიპი Monospace შრიფტი.

    თუ ვინმემ არ იცის, Simple Machines Forum - მოკლედ SMF - არის, როგორც ოფიციალურ ვებსაიტზეა ნათქვამი, უფასო, პროფესიონალური დონის პაკეტი, რომელიც საშუალებას მოგცემთ მოაწყოთ თქვენი საკუთარი ონლაინ საზოგადოება რამდენიმე წუთში. ამ ძრავზე შეგიძლიათ ნახოთ აქ. მე თვითონ დავდებ მასზე ჩემს ფორუმს (სხვათა შორის, ეწვიეთ FreeForum.biz-ს).

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

    აღვნიშნავ, რომ მე თვითონ ვცდილობდი სპამებთან ბრძოლას - დავბლოკე წვდომა IP-ით და თუნდაც ქვექსელებით. მართლაც იმუშავა, უამრავ ნაგავი გაფილტრა, მაგრამ, მიუხედავად ამისა, ერთ-ორ დღეში ერთხელ ვიღაც გზას ადგას. და საკმაოდ დიდი დრო დაიხარჯა აკრძალული IP-ების მონაცემთა ბაზის შევსებაზე. მე ვფიქრობდი, რომ უფრო მოსახერხებელი გზა უნდა არსებობდეს და ეს ნამდვილად იყო!

    1. Stop Spammer-ის ინსტალაცია და კონფიგურაცია

    მუშაობის ორ კვირაში ამ მოდულმა დაბლოკა 2202 ყალბი მომხმარებელი. ყოველი მათგანი თითო შეტყობინებას მაინც დატოვებდა. სპამერები არ აპირებენ შენელებას და ყოველდღე ვატარებ დროს ჩემი ფორუმის გასუფთავებას.

    ამის ნაცვლად, ყოველ რამდენიმე დღეში მივდივარ მომხმარებლის მართვის გვერდზე და ვხედავ ასეთ რაღაცას:

    მე მივმართავ განყოფილებას „მოლოდინში დამტკიცება“ (ეს არის აღმოჩენილი სპამერები, რომლებიც ვერ ტოვებენ შეტყობინებებს, სანამ მათი ანგარიშები ადმინისტრატორის მიერ არ დამტკიცდება). მე ვანიშნე "აირჩიე ყველა" და ვშლი ერთი დაწკაპუნებით:

    ესე იგი, ყველა სპამის ანგარიში დავიწყებას მიდის. დაუბრუნდით ჩვენს მომხმარებელთა სიას:

    ჩანს, რომ სია შესამჩნევად შემცირდა, მაგრამ დანარჩენები ვინ არიან? აირჩიეთ ყველა და გაგზავნეთ ერთი ღილაკით დასადასტურებლად:

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

    მე გითხარით როგორ გამოიყენოთ ეს ჯადოსნური დანამატი, ახლა გეტყვით როგორ დააინსტალიროთ.

    ჩამოტვირთეთ ორი ფაილი: language_full.zip (ეს არის ენის პაკეტი დანამატის თარგმნისთვის) და StopSpammer_v2_3_9.zip (ნომერი შეიძლება განსხვავებული იყოს ვერსიების განახლებისას). გახსენით StopSpammer_v2_3_9.zip არქივის შიგთავსი ზოგიერთ საქაღალდეში. გახსენით language_full.zip არქივი იმავე საქაღალდეში, დაეთანხმეთ ფაილების შეცვლას. ახლა დაარქივეთ ჩვენი საქაღალდე.

    გადადით ადმინისტრაციულ პანელზე პაკეტების დასაყენებლად. წარწერის "ჩამოტვირთვა პაკეტის" საპირისპიროდ არის კომპიუტერზე ფაილის არჩევის ღილაკი. აირჩიეთ ჩვენი ახალი არქივი (სადაც ჩვენ შევცვალეთ ენის ფაილი), ატვირთეთ იგი ფორუმზე და გაააქტიურეთ პაკეტი.

    Ის არის!

    დამატებითი მოდულის კონფიგურაცია ხდება ადმინისტრაციულ პანელში: გადადით

    მომხმარებლები → რეგისტრაცია → პარამეტრები

    თქვენ შეგიძლიათ დატოვოთ ნაგულისხმევი მნიშვნელობები. ასევე არის "თქვენი API გასაღები" ველი. ამ გასაღების გარეშე, თქვენ ვერ შეძლებთ შეატყობინოთ ახალი სპამერების შესახებ (მაგრამ დანამატი იმუშავებს და გაფილტრავს ცნობილ სპამერებს). თუ გსურთ მიიღოთ თქვენი საკუთარი API გასაღები, გადადით www.stopforumspam.com-ზე რეგისტრაციისთვის და შემდეგ შეიყვანეთ გასაღები აქ. თუ გასაღები ჯერ არ მიგიღიათ, დატოვეთ ველი ცარიელი. შემდეგ გამოყენებული იქნება ნაგულისხმევი გასაღები.

    2. ანტი-სპამის ბმულების ინსტალაცია და კონფიგურაცია

    SEO-ს რელიგიის მიმდევრებს (შეგიძლიათ მეტი იხილოთ SEO-ნისტებისადმი ჩემი დამოკიდებულების შესახებ) მტკიცე რწმენა აქვთ, რომ მათი საიტის ბმულების რაოდენობის გაზრდით, ისინი „აწინაურებენ“ მას (რატომღაც, იდეა საინტერესო და ხარისხიანი კონტენტის შექმნა არავისთვისაა გათვლილი, რაც არ მოსდის). მწოვარი იქნებოდა, მაგრამ მისგან ფულის მიღების გზები არსებობს. ასე რომ, ზოგიერთი „მოქალაქე“ ფორუმებზე საიტების „გაშვებისთვის“ მომსახურებას უწევს. ისინი ქმნიან ანგარიშების დიდ რაოდენობას სხვადასხვა ფორუმზე და ჩასმობენ ბმულებს ხელმოწერებსა და სხვა ხელმისაწვდომ ველებში. იმისდა მიუხედავად, რომ „სეო ექსპერიმენტატორებმაც“ უკვე დაადასტურეს გამოცდილებით, რომ ეს ბმულები უსარგებლოა, ზოგი აფრთხილებს, რომ ამისთვის შეიძლება საძიებო სისტემებში აკრძალვა, მაგალითად, Yandex უბრალოდ უგულებელყოფს ბმულებს ყველა ფორუმზე და საიტზე, სადაც ნებისმიერს შეუძლია დატოვოს ლინკები. Google-საც აქვს მსგავსი ალგორითმები - ლინკების იგნორირება კომენტარებში და ა.შ. მაგრამ კანონი არ არის დაწერილი მწველებისთვის... ამიტომ, ჩვენ, ფორუმის მფლობელებმა, უნდა გავითვალისწინოთ ის ფაქტი, რომ "მაგარი SEO-ოპტიმიზატორები" ბრძანებენ "გაშვებას". მათი ხელნაკეთობები ათასი რუბლისთვის.

    Stop Spammer მოდული ბევრს გაფილტრავს. მაგრამ ჩვენ შეგვიძლია დავეხმაროთ მას! შესაძლებელია სპამერების ფეხქვეშ ამოგლეჯვა თქვენს ფორუმზე ბმულების გამოქვეყნების ინტერესზე. სწორედ ამისთვის არის ანტი-სპამის ბმულები. ეს მოდული (კონკრეტული ნომრები შეიძლება შეიცვალოს პარამეტრებში) აკეთებს ამას:

    • ვისაც, მაგალითად, აქვს ხუთზე ნაკლები შეტყობინება, საერთოდ ვერ ტოვებს ბმულს
    • ვისაც, მაგალითად, 15 პოსტზე ნაკლები აქვს, აქტიურ ლინკს ვერ ტოვებს, http:// იშლება ლინკებიდან და ზოგადად ეს ლინკები ხდება nubolinks (newbielink)
    • მათ, ვისაც, მაგალითად, 50-ზე ნაკლები პოსტი აქვს, შეუძლიათ დატოვონ აქტიური ბმულები, მაგრამ ყველა ბმული მიიღებს nofollow ატრიბუტს.
    • ასევე, მათ, ვისაც 50-ზე მეტი პოსტი აქვს, შეუძლიათ ჩასვან ყველაზე გავრცელებული აქტიური ბმულები, რომლებიც გადასცემენ საიტის წონას იმ გვერდზე, რომელსაც ისინი უკავშირებენ.

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

    დიახ, სხვათა შორის, ზემოაღნიშნული წესები მუშაობს ისეთ სფეროებში, როგორიცაა ხელმოწერა.

    ამ მოდულის დასაყენებლად გადადით მის ოფიციალურ გვერდზე. ჩამოტვირთეთ anti_spam_links_v1.0.1.zip არქივი (ნომერი შეიძლება განსხვავებული იყოს). ისევ ფორუმის ადმინისტრაციაში გადადით პაკეტების ინსტალაციაზე (როგორც წინა პაკეტთან ერთად) და დააინსტალირეთ. ამ პაკეტისთვის ენის ფაილი არ არის, ასე რომ თქვენ არ გჭირდებათ არქივის ამოხსნა ან რაიმეს გაკეთება.

    მოდულის კონფიგურაციისთვის გადადით განყოფილებაში

    კონფიგურაცია → რეჟიმის კონფიგურაცია… → მოდიფიკაციის კონფიგურაცია

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

    დასკვნა

    ეს ორი დანამატი ძალიან გაგიადვილებთ ცხოვრებას თქვენ, ფორუმის მფლობელს, და დაზოგავთ დიდ დროს. თუმცა, დროდადრო სპამერები არღვევენ და კვირაში ერთხელ მაინც გჭირდებათ მომხმარებლების „გათხელება“ და სპამის შეტყობინებების წაშლა. ამიტომ, ნუ მიატოვებთ თქვენს ვებ რესურსებს!

    დავიწყოთ მაშინვე მთავარი სკრიპტის კოდით:

    #!/usr/bin/perl

    # which-forum.pl სკრიპტი
    # (გ) 2010 ალექსანდრე ალექსეევი, http://website/

    მკაცრი გამოყენება;

    # კომენტარის სტრიქონი - სიმკაცრისთვის
    # თუ ამოცანაა ძრავის სტატისტიკის შეგროვება, დატოვეთ როგორც არის
    # თუ შექმნით ფორუმების ჩამონათვალს - გააუქმეთ კომენტარი

    ჩემი $მონაცემები ;
    $data .= $_ ხოლო (<> ) ;

    # შეამოწმეთ რამდენი იყო დამუშავებული phpBB-ის მიერ ქვედა კოლონტიტული ბმულის გარეშე
    დაბეჭდეთ "phpbb \n"
    თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/iან
    # $data =~ /viewforum\.php\?[^""]*f=\d+/i ან
    $data =~ /phpBB\-SEO/i ან
    $data =~ /) ;
    ბეჭდვა "ipb \n"
    თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i ან
    $data =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/iან
    $data =~ /

    /მეან
    $data =~ /index\.php\?[^""]*showforum=\d+/i) ;
    ბეჭდვა "vbulletin \n"
    თუ ($data =~ /მხარდაჭერით:?[^<]+vBulletin[^<]+(?:Version)?/i ან
    $data =~ /) ;
    ბეჭდვა "smf \n"
    თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>მხარდაჭერით SMF/iან
    $data =~ /index\.php\?[^""]*board=\d+\.0/i) ;
    ბეჭდვა "punbb \n"
    თუ ($data =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> PunBB/i) ; #ან
    # $data =~ /viewforum\.php\?[^""]*id=\d+/i);
    ბეჭდვა "fluxbb \n"
    # if($data =~ /viewtopic\.php\?id=\d+/i ან
    თუ ($data =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
    ბეჭდვა "exbb \n"
    თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # ან
    # $data =~ /forums\.php\?[^""]*forum=\d+/i);
    ბეჭდვა "yabb \n"
    თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/iან
    $data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
    ბეჭდვა "dleforum \n"
    თუ ($data =~ /\(მოწყობილია DLE ფორუმის მიერ\)<\/title>/მეან
    $data =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=საავტორო უფლება)[^"]*">DLE ფორუმი<\/a>/მე) ;
    დაბეჭდეთ "ხატი \n"
    თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/iან
    $data =~ /\n"
    თუ ($data =~ /\n"
    # if($data =~ /forums\.php\?fid=\d+/i ან
    # $data =~ /topic\.php\?fid=\d+/i ან
    თუ ($data =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
    ბეჭდვა "stokesit \n"
    # if($data =~ /forum\.php\?f=\d+/i ან
    თუ ($data =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
    ბეჭდვა "პოდიუმი \n"
    # if($data =~ /topic\.php\?t=\d+/i ან
    თუ ($data =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>პოდიუმი/i) ;
    ბეჭდვა "usebb \n"
    # if($data =~ /forum\.php\?id=\d+/i ან
    თუ ($data =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
    ბეჭდვა "wrforum \n"
    # if($data =~ /index\.php\?fid=\d+/i ან
    თუ ($data =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-ფორუმი/i) ;
    ბეჭდვა "yetanotherforumnet \n"
    თუ ($data =~ /კიდევ სხვა ფორუმი\.net/i ან
    $data =~ /default\.aspx\?g=posts&t=\d+/i) ;

    ეს და პოსტში ნახსენები სხვა სკრიპტები შეგიძლიათ იხილოთ ამ არქივში.

    სკრიპტი which-forum.plიკვლევს html გვერდის კოდს მასში ფორუმის ძრავის ხელმოწერების არსებობისთვის. ჩვენ გამოვიყენეთ მსგავსი ტექნიკა WordPress-ისა და Joomla-ს განსაზღვრისას, მაგრამ არსებობს რამდენიმე განსხვავება. ჯერ ერთი, თავად სკრიპტი არ იტვირთება გვერდის კოდს, არამედ კითხულობს მას stdin-დან ან არგუმენტად გადაცემული ფაილიდან. ეს გვაძლევს საშუალებას ერთხელ გადმოვწეროთ გვერდი, მაგალითად, wget-ის გამოყენებით და შემდეგ გავატაროთ რამდენიმე პარსერზე, თუ ერთზე მეტი გვაქვს. მეორეც, ამ სკრიპტში ხელმოწერის არსებობა ძრავის 100% ნიშანია. ბოლო დროს, ხელმოწერის არსებობამ მხოლოდ შესაბამის ძრავას მისცა წონა და "მოიგო" ყველაზე მაღალი წონის ძრავა. მე გადავწყვიტე, რომ ამ შემთხვევაში, ასეთი მიდგომა მხოლოდ ზედმეტად გაართულებდა კოდს.

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

    ფორუმების სიის მისაღებად გამოვიყენე ჩემი Google პარსერი. საძიებო სისტემას გაეგზავნა კითხვები, როგორიცაა

    საიტი:forum.*.ru
    საიტი:talk.*.ru
    საიტი:board.*.ru
    საიტი: smf.*.ru
    საიტი: phpbb.*.ru
    ....

    და ა.შ. თქვენ შეგიძლიათ იპოვოთ სრული შეკითხვის გენერატორის კოდი ფაილში gen-forumsearch-urls.pl. .ru ზონის გარდა გამოიყენებოდა .su .ua .kz და .by. წინა ჯერზე რთული იყო ასეთი კვლევის ჩატარება, ვინაიდან WordPress-ისა და Joomla-ს საიტებს არ აქვთ ასეთი ხელმოწერები URL-ში. კატალოგები, როგორიცაა cmsmagazine.ru/catalogue/, არ იძლევა ნიმუშის საკმარის ზომას. რა არის 600 საიტი Drupal-ზე?

    უნდა ვაღიარო, რომ ექსპერიმენტის შედეგებმა იმედი გამიცრუა. შესწავლილი 12590 ადგილიდან მხოლოდ 7083 ძრავა იქნა წარმატებით იდენტიფიცირებული, ანუ მხოლოდ 56% შემთხვევაში. იქნებ რაიმე ძრავა არ გავითვალისწინე? ბიტრიქსი ფორუმების ნახევარზე იდგა? ან მეტი დრო უნდა დამეხარჯა ხელმოწერების ძებნაში? ზოგადად, აქ მეტი კვლევაა საჭირო.

    წარმატებით გამოვლენილი ძრავების 56%-ს შორის, როგორც მოსალოდნელი იყო, ყველაზე პოპულარული იყო IPB (31%), phpBB (26.6%) და vBulletin (26.5%).

    მათ მოჰყვება SMF (5.8%) და DLEForum (5.3%). ჩემი საყვარელი punBB მხოლოდ მე-6 ადგილზე იყო (1.64%). მე არ გირჩევდი მტკიცედ ენდოთ ამ ციფრებს (ისინი ამბობენ, რომ Runet-ის ყოველი მესამე ფორუმი მუშაობს IPB-ზე), მაგრამ გარკვეული დასკვნების გაკეთება, რა თქმა უნდა, შეიძლება.

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

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

    სკრიპტებს ფორუმების პოვნა/განსაზღვრისთვის ასევე შეუძლიათ ერთზე მეტი პრაქტიკული გამოყენება. პირველი, რაც მომივიდა თავში პირადად, იყო იდენტიფიცირებული ფორუმების დალაგება TIC-ის მიხედვით და პოსტების განთავსება მათი ერთ-ერთი საიტის ბმულებით პირველ ასეულში. თუმცა, ფორუმის ასმა დოფოლოუ ბმულმა არავითარი გავლენა არ მოახდინა TCI-ზე (2 განახლება გავიდა), ამიტომ სჯობს დრო არ დაკარგოთ აქ, თუ არ გაინტერესებთ გადასვლები.

    ნათელია, რომ სკრიპტების დასახელებული გამოყენება შორს არის ერთადერთისგან. ვფიქრობ, თქვენ შეგიძლიათ მარტივად გაერკვნენ, თუ როგორ შეგიძლიათ გამოიყენოთ ისინი.