ფორუმის ძრავის ავტომატური გამოვლენა. საძიებო სისტემის ოპტიმიზაციის პირველი ნაბიჯები Simple Machines Forum: საავტორო უფლებების და გარე ბმულების წაშლა გრანდიოზული პროფილის პროგრამული უზრუნველყოფა smf-ით

მთავარი / ბრაუზერები

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

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

  • სერვერი: Microsoft-IIS/6.0
  • X-Powered-By: ASP.NET
  • X-AspNet-ვერსია: 2.0.50727
  • (სურვილისამებრ) X-AspNetMvc-ვერსია: 1.0
ამ სათაურების ამოღებით ჩვენ „გაადვილებთ“ მოძრაობას მხოლოდ 100 ბაიტით თითოეული მოთხოვნისთვის, მაგრამ ჯერ ერთი, უნდა გახსოვდეთ, რომ ეს 100 ბაიტი, როდესაც გამრავლდება თქვენს სერვერზე ათიათასობით მოთხოვნაზე, მნიშვნელოვან როლს შეასრულებს. მეორეც, სათაურების არარსებობა ართულებს ცხოვრებას თავდამსხმელებს, რომლებსაც ჩამოერთმევათ ინფორმაცია თქვენი სერვერის ვერსიის, ASP.NET ვერსიისა და ზოგადად პლატფორმის შესახებ.

ახლა საქმეზე.

ამოიღეთ X-AspNet-Version სათაური.

აქ ყველაფერი მარტივია. უბრალოდ დაამატეთ ხაზი web.config-ს:
< httpRuntime enableVersionHeader ="false" />

ამოიღეთ X-AspNetMvc-Version სათაური

თუ იყენებთ ASP.NET MVC ჩარჩოს, დაამატეთ ეს კოდი Application_Start დამმუშავებელში Global.asax ფაილში:
MvcHandler.DisableMvcResponseHeader = true;

X-Powered-By სათაურის წაშლა

გაუშვით IIS ადმინისტრაციის snap-in და გადადით "სერვისის" ჩანართზე ვებსაიტის თვისებებში:

თუ თქვენ გაქვთ IIS7, ყველაფერი მსგავსია:

სერვერის სათაურის წაშლა

აქ ყველაფერი უფრო რთულია. ეს სათაური დამატებულია თავად IIS-ის მიერ, ასე რომ თქვენ მოგიწევთ მისი ხელით გასუფთავება, მცირე ჰაკის გამოყენებით, ისევ Global.asax-ში, Application_PreSendRequestHeaders დამმუშავებელში:
//ყველაფერი გენიალური მარტივია
HttpContext .Current.Response.Headers.Remove("სერვერი" );

სამწუხაროდ, ეს იმუშავებს მხოლოდ ინტეგრირებული მილსადენის რეჟიმის პარამეტრით ჩართული - წაიკითხეთ - „მხოლოდ IIS7-ში“. IIS6-ისთვის თქვენ მოგიწევთ მიმართოთ Microsoft-ის უფასო კომუნალური პროგრამის გამოყენებას -

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

დანართები

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

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

ცნობები

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" ტეგი იმავე ფანჯარაში გასახსნელად.

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

ვინმე @somesite
ვინმე @somesite *

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

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

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

ყველამ იცის, რომ მე უბრალოდ არ შემიძლია 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" სისტემა - შეგიძლიათ უბრალოდ გაუგზავნოთ ვინმეს შეტყობინება ჩურჩულით თემის გვერდიდან გაუსვლელად, ან შექმნათ "ჩურჩულის" თემა, რომელიც იქნება მიმოწერის ვიზუალური ისტორია.

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

    #!/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); \n"
    ბეჭდვა "fluxbb
    # if($data =~ /viewtopic\.php\?id=\d+/i ან /თუ ($მონაცემები =~) ;
    ]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i \n"
    თუ ($data =~ /ბეჭდვა "exbb]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i
    ) ;
    # ან \n"
    თუ ($data =~ /# $data =~ /forums\.php\?[^""]*forum=\d+/i);ან
    ბეჭდვა "yabb
    ]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i \n"
    თუ ($data =~ $data =~ /YaBB\.pl\?[^""]*num=\d+/i ) ;<\/title>/იან
    $data =~ /ბეჭდვა "dleforum<\/a>/ი) ;
    /\(მოწყობილია DLE ფორუმის მიერ\) \n"
    თუ ($data =~ /]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=საავტორო უფლება)[^"]*">DLE ფორუმიან
    $data =~ /]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i \n"
    თუ ($data =~ /]*>ExBB/i
    $data =~ /ikonboard\.cgi/i );
    ბეჭდვა "bbpress
    # $data =~ /topic\.php\?id=\d+/i ან \n"
    # $data =~ /forum\.php\?id=\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 განახლება გავიდა), ამიტომ ჯობია აქ დრო არ დაკარგოთ, თუ არ გაინტერესებთ გადასვლები.

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

    © 2024 ermake.ru -- კომპიუტერის შეკეთების შესახებ - საინფორმაციო პორტალი