უახლესი სტატიები
მთავარი / მიმოხილვები / მიჰყევით ფორუმს, რომელიც შექმნილია punbb-ის მიერ. ფორუმის ძრავის ავტომატური გამოვლენა. ამოღება pop-up რეკლამები Advertisement Ads By

მიჰყევით ფორუმს, რომელიც შექმნილია punbb-ის მიერ. ფორუმის ძრავის ავტომატური გამოვლენა. ამოღება pop-up რეკლამები Advertisement Ads By

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

PunBB-ზე ფორუმების მაგალითები შეგიძლიათ იხილოთ Yandex-ის ან Google-ის საძიებო ველში შეკითხვის შეყვანით. უზრუნველყოფილია PunBB-ის მიერან ფორუმი შექმნილია PunBB-ის მიერ. შეგიძლიათ ჩამოტვირთოთ PunBB ოფიციალური ვებგვერდიდან http://punbb.informer.com/, სადაც ასევე შეგიძლიათ იპოვოთ punbb გაფართოებები, თემები და შაბლონები.

PunBB-ის ინსტალაცია: როგორ დააინსტალიროთ ფორუმი

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

  1. ჩამოტვირთეთ არქივი საინსტალაციო ფაილებით ოფიციალური საიტიდან, ამოალაგეთ და ატვირთეთ თქვენს ჰოსტინგში.

ამისათვის შეგიძლიათ გამოიყენოთ ნებისმიერი FTP მენეჯერი, მაგალითად FileZilla.

თუ გჭირდებათ PunBB Russification, ჩამოტვირთეთ არქივი რუსული ლოკალიზაციის ფაილებით ოფიციალური ვებსაიტიდან და დააკოპირეთ რუსული საქაღალდე lang დირექტორიაში.

  1. გახსენით http://mydomain/myforums/install.php თქვენს ბრაუზერში და მიჰყევით ინსტალერის მითითებებს.

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

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

ფორუმის პარამეტრებში აირჩიეთ რუსული ენა.

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

PunBB პარამეტრები: ფორუმის SEO

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

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

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

ოფიციალური PunBB გაფართოებებიშეგიძლიათ ჩამოტვირთოთ https://github.com/punbb/extensions-დან.

ოფიციალური გაფართოებების სია მოცემულია ქვემოთ:

  • pun_admin_add_user (მომხმარებლების დამატება სპეციალური ფორმის საშუალებით)
  • pun_admin_clear_cache (ფორუმის ქეშის გასუფთავება) pun_admin_manage_extensions_improved (მუშაობა გაფართოებებთან)
  • pun_approval (ყველა ახალი მომხმარებლის და პოსტის დამტკიცება)
  • pun_attachment (დანართი ფაილის შეტყობინებებზე)
  • pun_bbcode (BB კოდები)
  • pun_colored_usergroups (სხვადასხვა ფერები თითოეული მომხმარებლის ჯგუფისთვის)
  • pun_forum_news (გამოიყენეთ თემები და პოსტები სიახლეებად)
  • pun_jquery (jQuery lib)
  • pun_move_posts (პოსტის გადატანა ერთი თემიდან მეორეზე)
  • pun_pm (პირადი შეტყობინებები)
  • pun_poll (ხმები)
  • pun_stop_bots (რამდენიმე სარეგისტრაციო შეკითხვა ფორუმზე ბოტების გამოჩენის თავიდან ასაცილებლად
  • pun_tags (ტეგები)
  • pun_repository (გაფართოებების მიღება პირდაპირ საცავიდან)

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

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

#!/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 ან
$მონაცემები =~ /) ;
ბეჭდვა "ipb \n"
თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i ან
$მონაცემები =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/iან
$მონაცემები =~ /

/მეან
$მონაცემები =~ /index\.php\?[^""]*showforum=\d+/i) ;
ბეჭდვა "vbulletin \n"
თუ ($data =~ /მხარდაჭერით:?[^<]+vBulletin[^<]+(?:Version)?/i ან
$მონაცემები =~ /) ;
ბეჭდვა "smf \n"
თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>მხარდაჭერით SMF/iან
$მონაცემები =~ /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>/მეან
$მონაცემები =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=საავტორო უფლება)[^"]*">DLE ფორუმი<\/a>/მე) ;
დაბეჭდეთ "ხატი \n"
თუ ($data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/iან
$მონაცემები =~ /\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 ან
$მონაცემები =~ /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-ზე?

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

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

მოსწონს თუ არა, მაგრამ გამოუცდელი მომხმარებლისთვის, ინტერნეტი შეიძლება სავსე იყოს უსიამოვნო სიურპრიზების დიდი რაოდენობით. Რას ვგულისხმობ? ნამდვილად შესანიშნავი აპლიკაცია. რეკლამა იკვებებაავტორი, რომელიც, მიუხედავად იმისა, რომ არ არღვევს სისტემის მუშაობას, იძულებით აყენებს დიდი რაოდენობით რეკლამას თითქმის ყველა ღია საიტზე. სპეციალურ ანტივირუსებსაც კი არ შეუძლიათ ამოიღონ Advertisement Powered By და შეცვლილი ყალბი საწყისი გვერდიბრაუზერში ყველაზე მეტად შეუძლია ნერვების მოშლა. დღეს მინდა გითხრათ, როგორ ამოიღოთ Albireo Ads Ads By თქვენი კომპიუტერიდან, ეტაპობრივად აღწეროთ ყველა საჭირო ნაბიჯი. აბა, დავიწყოთ!

ყველაზე ხშირად, Advertisement Powered By ხვდება კომპიუტერში ორი გზით:

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

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

ამოღება pop-up რეკლამები Advertisement Ads By

პირველი ნაბიჯი არის დეინსტალაცია ჩვეულებრივი ჩაშენებული უტილიტის საშუალებით (პროგრამების დეინსტალაცია). Ამისთვის:

  • ჩვენ ვხურავთ ბრაუზერს და მის ყველა პროცესს (საჭიროების შემთხვევაში ვასრულებთ მას "სამუშაო მენეჯერის" საშუალებით).
  • ღილაკი "დაწყება" - "პანელი" - "პროგრამის დეინსტალაცია".
  • სიაში ვპოულობთ "Advertisement Powered By" და დააჭირეთ "Delete".

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

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

ბრაუზერიდან წაშალეთ რეკლამის კვალი, რომელსაც Powered By

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

  • Google Chrome-ში ეს არის: "Alt + F" - "Tools" - "Extensions". ამ სიაში ვპოულობთ Advertisement Powered By - მოხსენით ველი და დააწკაპუნეთ ნაგვის ურნაზე.
  • AT Mozilla Firefox: "Shift + Ctrl + A" - ამის შემდეგ, იგივე.
  • Internet Explorer: "Alt + T" - "Toolbar" - "Disable Advertisement Powered By albireo" - "დამატებითი ინფორმაცია" და დაადასტურეთ დაწკაპუნებით "გამორთვა".

ჩვენ ვასუფთავებთ რეესტრს

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

ანტივირუსი არ დაეხმარება სარეკლამო რეკლამების წაშლას Triangulum-ით! მაგრამ სასარგებლო კომუნალური საშუალებების სიაში შედის AdwCleaner და UnhackMe. პირველის გაშვების შემდეგ ის ასკანირებს მთელ სისტემას და გამოსცემს სრული სიავირუსები, შემოგთავაზებენ მათ ამოღებას, რაც მე გავაკეთე.

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

კონტაქტში