Ev / incelemeler / punbb tarafından desteklenen viewforum'u takip edin. Forum motorunun otomatik algılanması. Pop-up reklamları kaldır

punbb tarafından desteklenen viewforum'u takip edin. Forum motorunun otomatik algılanması. Pop-up reklamları kaldır

PunBB, forum için ücretsiz bir CMS'dir, temel farkı, bir dizi ücretli forum motorunda bile bulunmayan dahili SEO optimizasyonu için yerleşik yeteneklerdir.

PunBB'deki forum örnekleri, sorguları Yandex veya Google arama kutusuna girerek bulunabilir. PunBB tarafından desteklenmektedir veya Forum PunBB tarafından desteklenmektedir. PunBB'yi, punbb uzantılarını, temalarını ve şablonlarını da bulabileceğiniz http://punbb.informer.com/ resmi web sitesinden indirebilirsiniz.

PunBB'yi kurmak: bir forum nasıl kurulur

PunBB'yi kurmak çok basittir, bu nedenle deneyimsiz bir web yöneticisi bile bunu halledebilir.

  1. Resmi web sitesinden kurulum dosyalarını içeren arşivi indirin, paketinden çıkarın ve barındırma hizmetinize yükleyin.

Bunun için FileZilla gibi herhangi bir FTP yöneticisini kullanabilirsiniz.

PunBB Russification'a ihtiyacınız varsa, Rus yerelleştirme dosyalarını içeren arşivi resmi web sitesinden indirin ve Rusça klasörünü lang dizinine kopyalayın.

  1. Tarayıcınızda http://mydomain/myforums/install.php dosyasını açın ve yükleyicinin talimatlarını izleyin.

Veritabanının adını ve ayrıca uygun alanlara kullanıcı adı ve şifreyi girmeniz gerekir. Tüm bu bilgileri sunucunuzdan alabilirsiniz. Veritabanınız yoksa, oluşturun.

Sondan bir önceki pencerede, kullanıcı adınızı, şifrenizi ve e-posta yönetici.

Forum ayarlarında Rusça dilini seçin.

  1. Yükleme tamamlandı. Yönetici kullanıcı adınızı ve şifrenizi kullanarak forumunuza giriş yapabilirsiniz.

PunBB Ayarları: Forum SEO'su

Yeni kategoriler ve forumlar ekleyebileceğiniz ve ayrıca temel ayarları yapabileceğiniz Yönetim kontrol noktasına gidin.

Forumun daha iyi bir sıralaması için Yönetim - Yönetim - Ayarlar'a gidin ve Dosya tabanlı (süslü) URL şemasını seçin. Bu, gelecekte promosyon üzerinde faydalı bir etkisi olacak olan CNC-url'yi PunBB'de yapılandırmanıza izin verecektir.

Orijinal biçiminde, PunBB, eklentiler kullanılarak kolayca genişletilebilen çok az işlevselliğe sahiptir. Uzantıları PunBB'ye yüklemek çok basittir: Bunları Uzantılar dizinine kopyalamanız ve ardından yönetici panelinin "Uzantılar" bölümünde etkinleştirmeniz yeterlidir.

Resmi PunBB uzantıları https://github.com/punbb/extensions adresinden indirilebilir.

Resmi uzantıların listesi aşağıda verilmiştir:

  • pun_admin_add_user (özel bir form aracılığıyla kullanıcı ekleme)
  • pun_admin_clear_cache (forum önbelleğini temizle) pun_admin_manage_extensions_improved (uzantılarla çalışma)
  • pun_approval (tüm yeni kullanıcıların ve gönderilerin onayı)
  • pun_attachment (dosya mesajlarına ek)
  • pun_bbcode (BB kodları)
  • pun_colour_usergroups (her kullanıcı grubu için farklı renkler)
  • pun_forum_news (konuları ve gönderileri haber olarak kullanın)
  • pun_jquery (jQuery kitaplığı)
  • pun_move_posts (bir gönderiyi bir konudan diğerine taşıma)
  • pun_pm (özel mesajlar)
  • pun_poll (oylar)
  • pun_stop_bots (botların forumda görünmesini önlemek için birkaç kayıt sorusu
  • pun_tags (etiketler)
  • pun_repository (uzantıları doğrudan depodan alma)

değiştirmek için görünüm forumda, PunBB stillerini indirmeniz ve aralarından en uygun olanı seçmeniz gerekiyor. Ayrıca profesyonellerden bir stil sipariş edebilir veya CSS dosyalarını düzenleyerek bitmiş stilde kendiniz değişiklik yapabilirsiniz.

Hemen ana komut dosyası koduyla başlayalım:

#!/usr/bin/perl

# hangi-forum.pl komut dosyası
# (c) 2010 Alexandr A Alexeev, http://website/

katı kullanın;

# yorumlu satırlar - kesinlik için
# görev motor istatistiklerini toplamaksa, olduğu gibi bırakın
# forumların bir listesini yaparsanız - yorum yapmayın

$verilerim;
$veri .= $_ iken (<> ) ;

# kaç tanesinin alt bilgi bağlantısı olmadan phpBB tarafından desteklendiğini kontrol edin
"phpbb'yi yazdır \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i veya
# $veri =~ /viewforum\.php\?[^""]*f=\d+/i veya
$veri =~ /phpBB\-SEO/i veya
$veri =~ /) ;
"ipb'yi yazdır \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]*"[^>]*> [^<]*IP\.Board/i veya
$veri =~ /]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Güç Kartı/i veya
$veri =~ /

/i veya
$veri =~ /index\.php\?[^""]*showforum=\d+/i) ;
yazdır "vbulletin \n"
if ($veri =~ /Destekleyen:?[^<]+vBulletin[^<]+(?:Version)?/i veya
$veri =~ /) ;
yazdır "smf \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>SMF/i tarafından desteklenmektedir veya
$veri =~ /index\.php\?[^""]*pano=\d+\.0/i) ;
Yazdır " punbb \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> punBB/i) ; #veya
# $veri =~ /viewforum\.php\?[^""]*id=\d+/i);
yazdır "fluxbb \n"
# if($veri =~ /viewtopic\.php\?id=\d+/i veya
if ( $veri =~ /]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i) ;
yazdır "exbb \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i) ; # veya
# $veri =~ /forums\.php\?[^""]*forum=\d+/i);
yazdır "yabb \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i veya
$veri =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;
yazdır "dleforum \n"
if ($veri =~ /\(DLE Forum Tarafından Desteklenmektedir\)<\/title>/i veya
$veri =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=telif hakkı)[^"]*">DLE Forum<\/a>/i) ;
"simge panosu yazdır \n"
if ($veri =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i veya
$veri =~ /\n"
if ($veri =~ /\n"
# if($veri =~ /forums\.php\?fid=\d+/i veya
# $veri =~ /topic\.php\?fid=\d+/i veya
if ($veri =~ /]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i) ;
yazdır "stokes \n"
# if($veri =~ /forum\.php\?f=\d+/i veya
if ($veri =~ /]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*Stokes IT/i) ;
"podyum yazdır \n"
# if($veri =~ /topic\.php\?t=\d+/i veya
if ($veri =~ /]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>Podyum/i) ;
yazdır "usebb \n"
# if($veri =~ /forum\.php\?id=\d+/i veya
if ($veri =~ /]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i) ;
yazdır "wrforum \n"
# if($veri =~ /index\.php\?fid=\d+/i veya
if ($veri =~ /]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i) ;
yazdır "yetanotherforumnet \n"
if ($data =~ /Yine Başka Bir Forum\.net/i veya
$veri =~ /default\.aspx\?g=gönderiler&t=\d+/i) ;

Bu ve gönderide bahsedilen diğer komut dosyaları bu arşivde bulunabilir.

Senaryo hangi-forum.pl html sayfası kodunu, içinde forum motoru imzalarının olup olmadığını inceler. WordPress ve Joomla'yı tanımlarken benzer bir teknik kullandık, ancak birkaç fark var. İlk olarak, betiğin kendisi sayfa kodunu yüklemez, ancak onu stdin'den veya argüman olarak iletilen bir dosyadan okur. Bu, örneğin wget kullanarak sayfayı bir kez indirmemize ve birden fazla ayrıştırıcımız varsa, birkaç ayrıştırıcı üzerinden çalıştırmamıza izin verir. İkincisi, bu komut dosyasında bir imzanın varlığı, motorun %100 bir işaretidir. Geçen sefer, imzanın varlığı sadece ilgili motora ağırlık verdi ve en yüksek ağırlığa sahip motoru “kazandı”. buna karar verdim bu durum bu yaklaşım sadece kodu gereksiz yere karmaşık hale getirecektir.

Senaryoyu test etmek için koştum biraz araştırma. Birkaç bin forumun bir listesini derledim ve her birini betiğim aracılığıyla çalıştırdım, böylece program aktivasyonlarının yüzdesini ve çeşitli motorların popülaritesini belirledim.

Forumların listesini almak için Google ayrıştırıcımı kullandım. arama motoru gibi istekler gönder

site:forum.*.ru
site:talk.*.ru
site:board.*.ru
site:smf.*.ru
site:phpbb.*.ru
....

vb. Tam sorgu oluşturucu kodunu dosyada bulabilirsiniz. gen-forumsearch-urls.pl. .ru bölgesine ek olarak .su .ua .kz ve .by de kullanıldı. WordPress ve Joomla sitelerinin URL'lerinde bu tür imzalar olmadığı için geçen sefer böyle bir çalışma yapmak zordu. cmsmagazine.ru/catalogue/ gibi kataloglar yeterli örnek boyutu sağlamaz. Drupal'da 600 site nedir?

Deneyin sonuçlarının beni hayal kırıklığına uğrattığını itiraf etmeliyim. İncelenen 12.590 siteden yalnızca 7.083 motor başarıyla tanımlandı, yani vakaların yalnızca %56'sında. Belki bazı motorları hesaba katmadım? Bitrix, forumların yarısında yer aldı mı? Yoksa imza aramak için daha fazla zaman harcamalı mıydım? Genel olarak, burada daha fazla araştırmaya ihtiyaç vardır.

Başarıyla tanımlanan motorların %56'sı arasında, beklendiği gibi IPB (%31), phpBB (%26,6) ve vBulletin (%26,5) en popüler olanlardı.

Bunları SMF (%5,8) ve DLEForum (%5,3) yakından takip etmektedir. En sevdiğim punBB sadece 6. sıradaydı (%1.64). Bu rakamlara kesinlikle güvenmenizi tavsiye etmem (Runet'teki her üçüncü forumun IPB üzerinde çalıştığını söylüyorlar), ancak elbette bazı sonuçlar çıkarılabilir.

Örneğin, bir forum motorunda bir site yapmayı ve forumu değiştirmeyi planlıyorsanız, örneğin haftada bir otomatik para çekme ile kullanıcılara her mesaj için 0,01$ ödeyin, o zaman en popüler üç motordan birini seçmelisiniz. . Forum ne kadar popüler olursa, bu konuda bilgili bir programcı bulma olasılığı o kadar artar.

Motorda önemli bir değişiklik beklenmiyorsa, SMF veya punBB gibi daha az popüler bir motor seçmek mantıklı olabilir. Bunu yaparak, forumunuza yapılan hacker saldırılarının sayısını ve foruma otomatik olarak gönderilen spam miktarını azaltacaksınız.

Forumları aramak / tanımlamak için komut dosyaları da birden fazla bulabilir pratik kullanım. Şahsen aklıma gelen ilk şey, belirlenen forumları TIC'ye göre sıralamak ve sitelerinden birine bağlantı içeren gönderileri ilk yüze yerleştirmek oldu. Ancak yüzlerce forum dofollow bağlantısı TCI'yi hiçbir şekilde etkilemedi (2 güncelleme geçti), bu yüzden geçişlerle ilgilenmiyorsanız burada zaman kaybetmemek daha iyidir.

Betiklerin adlandırılmış kullanımının tek kullanımdan uzak olduğu açıktır. Bunları başka nasıl kullanabileceğinizi kolayca anlayabileceğinizi düşünüyorum.

Beğenin ya da beğenmeyin, ancak deneyimsiz bir kullanıcı için İnternet çok sayıda hoş olmayan sürprizle dolu olabilir. Demek istedigim? Kesinlikle harika bir uygulama. Reklam Destekliİle, sistemin işleyişini bozmasa da, hemen hemen her açık siteye zorla büyük miktarda reklam yerleştirir. Özel antivirüsler bile Reklam Destekli Reklamı kaldıramaz ve değiştirilmiş sahte başlangıç ​​sayfası tarayıcıda en çok sinirlerinizi bozabilir. Bugün sizlere, gerekli tüm adımları adım adım anlatarak, Bilgisayarınızdan Reklam Reklamları Albireo'nun nasıl kaldırılacağını anlatmak istiyorum. Pekala, başlayalım!

Çoğu zaman, Reklam Tarafından Desteklenir, bilgisayara iki şekilde girer:

  1. Başka bir şeymiş gibi görünen vicdansız dosyaları indirirken.
  2. Başka bir programın kurulum dosyasındaki ortaklardan bir program olarak.

Kendini böyle bir reklam yazılımı virüsünden koruyacak, bana iki şey yardımcı olacak - program kurulumları sırasında aktif bir antivirüs ve dikkat (kurulum sırasında kutuların işaretini kaldırın). Bununla birlikte, enfeksiyon zaten meydana geldiyse, virüsten koruma yazılımı artık yardımcı olmaz - kendi başınıza çözmenin zamanı geldi.

Pop-up reklamları kaldır

İlk adım, normal yerleşik yardımcı program aracılığıyla kaldırmaktır (programları kaldırın). Bunun için:

  • Tarayıcıyı ve tüm işlemlerini kapatıyoruz (gerekirse “Görev Yöneticisi” üzerinden tamamlıyoruz).
  • "Başlat" - "Denetim Masası" - "Bir programı kaldır" düğmesi.
  • "Reklam Destekleyen" listesinde buluyoruz ve "Sil" e tıklıyoruz.

Ayrıca bu sekmenin dışında uygulama ile klasörü silebilirsiniz. Bunu nasıl yapacağınızı bu videoda görebilirsiniz:

Bir konumu nasıl bulacağınız aşağıda açıklanmıştır istenen klasör Farenin sağ tuşu ile reklam ve silme. Biraz farklı bir isme sahip bir programdan bahsediyoruz, ancak aynı prensipte çalışıyor ve yöntem evrensel.

Reklam Destekli Reklam izlerini tarayıcıdan kaldırın

Tarayıcımda, bu programdan yeni bir uzantının göründüğünü de fark ettim, bu yüzden onu silmeye başladım. Bunu yapmak için, örneğin her tarayıcının kendine özgü bir komutu vardır.

  • Google Chrome'da bu: "Alt + F" - "Araçlar" - "Uzantılar". Bu listede, Reklam Tarafından Desteklenen Reklamı buluyoruz - kutunun işaretini kaldırın ve çöp kutusuna tıklayın.
  • İÇİNDE Mozilla Firefox: "Üst Karakter + Ctrl + A" - Bundan sonra aynı şey.
  • Internet Explorer: "Alt + T" - "araç çubuğu" - "Albireo Tarafından Desteklenen Reklamı Devre Dışı Bırak" - "Daha fazla bilgi" ve "Devre Dışı Bırak"a tıklayarak onaylayın.

Kayıt defterini temizliyoruz

Kalan virüslü dosyaları temizlemek için programları kullanma

Anti-virüs, Triangulum Tarafından Reklam Reklamlarının kaldırılmasına yardımcı olmaz! Ancak yararlı yardımcı programların listesi AdwCleaner ve UnhackMe'yi içerir. İlkini başlattıktan sonra tüm sistemi tarar ve tam liste virüsler, yaptığım onları kaldırmayı teklif edecek.

Ardından bilgisayarı yeniden başlatıyoruz, UnhackMe'yi başlatıyoruz. Ana görevi, bir arama sorgusunu reklamların olduğu sitelere yönlendirmekten sorumlu tüm virüsleri ve rootkit'leri kaldırmaktır. Kullanım özü ilk programla aynıdır, ancak kullanımdan sonra hemen silmenizi tavsiye ederim. İyi çalışıyor, hatta çok fazla, sürekli kendini hatırlatıyor ve sistemi tekrar tekrar kontrol ediyor. Hepsi bu, umarım aradığınızı bulmuşsunuzdur!

Temas halinde