ფორუმის ძრავის ავტომატური გამოვლენა. როგორ დავიცვათ თქვენი Simple Machines (SMF) ფორუმი სპამისგან Slavlenie powered by smf

ფორუმის ძრავის ავტომატური გამოვლენა. როგორ დავიცვათ თქვენი Simple Machines (SMF) ფორუმი სპამისგან Slavlenie powered by smf

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

#!/usr/bin/perl

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

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

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

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

# შეამოწმეთ რამდენი იყო პროგრამული უზრუნველყოფა 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 ან
თუ ($მონაცემები =~ /]+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>/მე) ;
ბეჭდვა "ikonboard \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. გარდა zone.ru-სა, ასევე გამოიყენებოდა .su .ua .kz და .by. ბოლო დროს რთული იყო ასეთი კვლევის ჩატარება, ვინაიდან WordPress-ისა და Joomla-ს საიტებს არ აქვთ ასეთი ხელმოწერები URL-ში. კატალოგები, როგორიცაა cmsmagazine.ru/catalogue/ არ იძლევა ნიმუშის საკმარის ზომას. რა არის 600 დრუპალის საიტი?

უნდა ვაღიარო, რომ ექსპერიმენტის შედეგებმა იმედი გამიცრუა. შესწავლილი 12,590 ადგილიდან, ძრავა წარმატებით იქნა იდენტიფიცირებული მხოლოდ 7,083-ზე, ანუ მხოლოდ 56% შემთხვევაში. იქნებ რაიმე ძრავა არ გავითვალისწინე? მართლა ასე იყო, რომ ფორუმების ნახევარს დაყენებული ჰქონდა Bitrix? ან მეტი დრო უნდა დამეხარჯა ხელმოწერების ძებნაში? ზოგადად, აქ დამატებითი კვლევაა საჭირო.

წარმატებით იდენტიფიცირებული ძრავების 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-ის მიხედვით და პირველი ასი პოსტის გამოქვეყნება ჩემი ერთ-ერთი საიტის ბმულით. თუმცა, ასობით ფორუმის dofollow ბმულმა არანაირად არ იმოქმედა TCI-ზე (2 განახლება გავიდა), ამიტომ ჯობია აქ დრო არ დაკარგოთ, თუ არ გაინტერესებთ გადასვლები.

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

ყველამ იცის, რომ მე უბრალოდ არ შემიძლია 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-ზე ფორუმების პოპულარიზაციისა და ოპტიმიზაციის შესახებ.

    ტურები და არდადეგები ავსტრალიაში

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

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

    ფორუმის ძრავის არჩევისას, გირჩევთ, თავად განსაზღვროთ შემდეგი პუნქტები:

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

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

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

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

    კარგი, საკმარისია დიდი სიტყვები :) მე დავიწყებ ყველაზე პოპულარული ფორუმის ძრავებით, ამ CMS რეიტინგის საფუძველზე.

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

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

    მე ასევე ძალიან მომწონს ის მიმართულება, რომლითაც phpBB ვითარდება ვერსიიდან ვერსიამდე. phpBB მოსახერხებელია როგორც ადმინისტრატორებისთვის, ასევე მოდერატორებისთვის და ჩვეულებრივი მომხმარებლებისთვის.

    ჩემი აზრი phpBB-ის გამოყენების რამდენიმე წლის შემდეგ არის ის, რომ ეს არის შესანიშნავი ფორუმის ძრავა, რომელიც არ საჭიროებს ჰოსტინგის რესურსებს და უზრუნველყოფს ფორუმის გასაშვებად ყველა საჭირო პოტენციალს.

    სასარგებლო phpBB რესურსები:

    Invision Power Board არის ფასიანი ფორუმის ძრავა, რომელიც ძალიან პოპულარულია ინტერნეტში. ღირებულება შეგიძლიათ გაიგოთ RuNet-ში. მასზე ბევრი ცნობილი ფორუმი მუშაობს. მან შექმნა თემები ინგლისურ და რუსულენოვან ინტერნეტში.

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

    სასარგებლო საიტები Invision Power Board-ისთვის:

    🔥 Ჰო მართლა!ვატარებ ფასიან კურსს ინგლისურენოვანი SEO Shaolin ვებსაიტების პოპულარიზაციაზე. დაინტერესების შემთხვევაში შეგიძლიათ მიმართოთ მის ვებგვერდზე seoshaolin.com.

    vBulletin არის შესანიშნავი ფორუმის ძრავა. ფასიანია, ფასის გარკვევა შესაძლებელია. IPB-თან ერთად, vBulletin არის ლიდერი ფასიან ძრავებს შორის.

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

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

    punBB-ის შემქმნელები ყურადღებას ამახვილებენ სიმსუბუქეზე, სიჩქარეზე და კომპაქტურობაზე.

    სასარგებლო რესურსები punBB-ზე:

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

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

    ახლა მცირე გადახვევა. თუ გაინტერესებთ გაეცნოთ პოპულარიზაციის იმ მეთოდებს, რომლებიც კარგ ეფექტს იძლევა სამიზნე ტრაფიკის გაზრდისთვის, მაშინ შემიძლია შემოგთავაზოთ ჩემი ფასიანი კვლევა SEO დაზვერვის http://seorazvedka.ru/, რომელშიც მე ვაჩვენე 10 მომგებიანი ახალგაზრდის მაგალითის გამოყენებით. საიტები სხვადასხვა თემებიდან, როგორ ხდება მათი პოპულარიზაცია და აღწერილია, თუ როგორ შეიძლება მათი გამოყენება მათი რესურსების პოპულარიზაციისთვის.

    SMF არის კიდევ ერთი სწრაფი და მსუბუქი ფორუმის ძრავა. ის სერვერის რესურსების მიმართ მოთხოვნადი არ არის და აქტიურად იძენს პოპულარობას.

    OpenID მხარდაჭერა, მომხმარებლის გაფრთხილების სისტემა, თემების, შეტყობინებების და დანართების წინასწარ მოდერაციის შესაძლებლობა, საჭიროების შემთხვევაში, WYSIWYG რედაქტორი შეტყობინებებისთვის - და ეს არ არის ყველაფერი, რასაც SMF იძლევა საშუალებას!

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

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

    ExBB (ექსკლუზიური ბიულეტენი))

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

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

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

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

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

    თუ ვინმემ არ იცის, 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 არქივი იმავე საქაღალდეში და დაეთანხმეთ ფაილების შეცვლას. ახლა ჩაალაგეთ ჩვენი საქაღალდე zip არქივში.

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

    Ის არის!

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

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

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

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

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

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

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

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

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

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

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

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

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

    დასკვნა

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

    დათვალიერება