ฟอรัม: เอ็นจิ้น เซิร์ฟเวอร์ และทุกอย่าง ทุกอย่าง ทุกอย่าง วิธีป้องกันฟอรัม Simple Machines (SMF) ของคุณจากสแปม

ฟอรัมที่ประสบความสำเร็จใช้เครื่องมืออะไร? พวกเขาทำงานบนเซิร์ฟเวอร์ใด? ข้อความที่ผู้ใช้เขียนอยู่ในการเข้ารหัสใด HTTPS ที่เข้ารหัสจะแทนที่ HTTP เก่าที่ดีหรือไม่

การศึกษาใช้สถิติจาก "การจัดอันดับของฟอรัม Runet, Uanet และ Bynet" การให้คะแนนนี้ประกอบด้วยฟอรัมภาษารัสเซียที่ใหญ่ที่สุดมากกว่า 400 รายการ (มากกว่า 1 ล้านข้อความ) ภาษายูเครน (มากกว่า 50,000 ข้อความ) และฟอรัมภาษาเบลารุส (มากกว่า 2,000 ข้อความ)


ดังที่เห็นได้จากแผนภาพ เครื่องยนต์แบบชำระเงิน Invision Power Board (ปัจจุบันคือ IPS Community Suite) และ vBulletin กำลังแข่งขันกันเพื่อชิงอันดับหนึ่ง ในขณะเดียวกัน ผู้นำก็ยังคงเป็น IPB ถึงแม้จะมีส่วนต่างเล็กน้อยก็ตาม

อันดับที่ 3 ซึ่งมีความล่าช้าเล็กน้อยคือ phpBB ฟรีซึ่งเผยแพร่ภายใต้ลิขสิทธิ์ GNU GPL นอกจากนี้ SMF (Simple Machines Forum) ยังได้รับความนิยมอย่างมาก ผู้สืบทอดต่อจาก YaBB SE ซึ่งสืบย้อนประวัติกลับไปยัง YaBB บน Perl เอ็นจิ้นนี้ยังฟรี แต่ต่างจาก phpBB ตรงที่มีใบอนุญาต BSD

สิ่งที่น่าสังเกตเป็นพิเศษคือ XenForo แบบชำระเงิน ซึ่งเป็นเวอร์ชันเบต้าที่เผยแพร่สู่สาธารณะครั้งแรกซึ่งมีขึ้นในเดือนตุลาคม พ.ศ. 2553 และเวอร์ชันเสถียรเวอร์ชันแรกได้รับการปล่อยตัวเมื่อวันที่ 8 มีนาคม พ.ศ. 2554 แม้จะมีลักษณะที่ต้องเสียค่าใช้จ่ายและมีการแข่งขันที่รุนแรง แต่ก็สามารถติดอันดับเครื่องยนต์ยอดนิยมห้าอันดับแรกได้ นอกจากนี้ ฟอรัมบางแห่งละทิ้งซอฟต์แวร์ที่ใช้ก่อนหน้านี้และเปลี่ยนไปใช้ XenForo ที่ใหญ่ที่สุดคือ BMW Club ซึ่งมีโพสต์มากกว่า 27 ล้านโพสต์ ก่อนหน้านี้เขาเคยทำงานกับ vBulletin แบบชำระเงิน

ที่น่าสนใจคือบางโครงการขนาดใหญ่ใช้บริการฟอรัม - ส่วนใหญ่เป็นฟอรัมของ uCoz โฮสติ้งฟรี

การใช้เอ็นจิ้นเก่า เช่น IkonBoard 2 (Ru.Board Computer Forum) หรือ YaBB 1 (Absolute Games Forums Central) เกิดจากการที่ฟอรัมเหล่านี้มีอายุมาก รวมถึงเห็นได้ชัดว่าเป็นการอนุรักษ์ของผู้ดูแลระบบและ (หรือ ) ผู้ใช้ที่ไม่ต้องการเปลี่ยนไปใช้ซอฟต์แวร์สมัยใหม่ นอกจากนี้ ฟอรัมเหล่านี้ได้รับการปรับเปลี่ยนส่วนใหญ่และไม่เหมือนกับ IkonBoard และ YaBB ดั้งเดิมอีกต่อไป


อย่างที่คุณเห็นจากตาราง มากกว่า 2/3 ของฟอรัมที่ใหญ่ที่สุดทั้งหมดใช้ nginx จริงอยู่ เปอร์เซ็นต์นี้ไม่เพียงแต่รวมถึงฟอรัมที่ทำงานบน nginx เพียงอย่างเดียว แต่ยังใช้เป็นส่วนหน้าไปยังเซิร์ฟเวอร์อื่นด้วย (โดยปกติคือ Apache) ความนิยมอย่างสูงของ nginx ในฟอรัมขนาดใหญ่นั้นเนื่องมาจากการทำงานที่เสถียรในโปรเจ็กต์ที่มีโหลดสูง

มีฟอรัมเพียงประมาณ 16% เท่านั้นที่ใช้ Apache ล้วนๆ

IIS (บริการข้อมูลทางอินเทอร์เน็ต) จาก Microsoft นั้นพบได้น้อยกว่าด้วยซ้ำ น้อยกว่า 2% ของฟอรัมใช้งาน ที่ใหญ่ที่สุดคือฟอรัม SQL.ru ซึ่งมีข้อความมากกว่า 19 ล้านข้อความ

ส่วนสำคัญของฟอรัมที่อยู่ในรายการ “อื่นๆ หรือไม่ได้กำหนด” คือไซต์ที่ใช้บริการเพื่อป้องกันการโจมตี DDoS - CloudFlare, Qrator, DDoS-GUARD


ในบรรดาการเข้ารหัสซึ่งไม่น่าแปลกใจ UTF-8 เป็นผู้นำ สิ่งที่น่าประหลาดใจก็คือ Windows-1251 เกือบจะตามทัน แต่นี่ไม่ใช่เรื่องแปลกหากเราจำได้ว่าสถิติคำนึงถึงฟอรัมที่ใหญ่ที่สุด และฟอรัมที่ใหญ่ที่สุดตามกฎแล้วคือฟอรัมที่ค่อนข้างเก่าซึ่งสร้างขึ้นในสมัยของการเรียกผ่านสายโทรศัพท์เมื่อนับทุกไบต์ ควรระลึกไว้ว่าอักขระซีริลลิกใช้เวลาถึง 2 ไบต์ใน UTF-8 ในขณะที่ใน Windows-1251 และ KOI8-R - ละ 1 ไบต์

สิ่งที่น่าสนใจยิ่งกว่าคือยังมีฟอรัมที่ใช้การเข้ารหัส KOI8-R กลุ่มที่ใหญ่ที่สุด ได้แก่ Farit.ru (มากกว่า 8 ล้านข้อความ), การประชุมพอร์ทัล HiTV (มากกว่า 2 ล้านข้อความ) และ Kuking Culinary Forum (มากกว่า 1 ล้านข้อความ)


ในช่วงไม่กี่ปีที่ผ่านมา มีการค่อยๆ เปลี่ยนแปลงเว็บไซต์ไปเป็นโปรโตคอล HTTPS (Hypertext Transport Protocol Secure) ที่ปลอดภัย ข้อได้เปรียบหลักคือการเข้ารหัสการรับส่งข้อมูลที่ส่งทั้งหมด

ก่อนหน้านี้ HTTPS ใช้สำหรับบางส่วนของบางไซต์ที่จำเป็นต้องมีการถ่ายโอนข้อมูลที่ปลอดภัยเท่านั้น (เช่น ธนาคารออนไลน์) แต่เมื่อเวลาผ่านไป เว็บไซต์ทั่วไปก็เริ่มเปลี่ยนมาใช้ HTTPS กลุ่มที่ใหญ่ที่สุด ได้แก่ Google, Yandex, Wikipedia, Facebook, VKontakte, Odnoklassniki

แนวโน้มนี้ยังส่งผลต่อฟอรัมด้วย ดังนั้น ปัจจุบันมากกว่า 10% ของฟอรัมที่ใหญ่ที่สุดใช้โปรโตคอล HTTPS และจำนวนฟอรัมก็เพิ่มขึ้นอย่างต่อเนื่อง ส่วนหนึ่งอาจเป็นเพราะทัศนคติที่ดีของ Google ที่มีต่อไซต์ดังกล่าว (“Google จัดอันดับไซต์ที่มี HTTPS สูงกว่าใน SERP”)

อย่างไรก็ตาม ในตอนนี้ ประมาณ 90% ยังคงทำงานบนโปรโตคอล HTTP


นอกจากนี้ ยังมีการเพิ่มสถิติของเวอร์ชัน PHP ที่ติดตั้งบนเซิร์ฟเวอร์ของฟอรัมที่ใหญ่ที่สุดในบทความอีกด้วย น่าประหลาดใจที่ฟอรัมมากกว่า 1% ยังคงใช้ PHP 4 ต่อไป! เวอร์ชันยอดนิยมยังคงเป็น PHP 5.3 และ PHP 7 ใหม่ได้รับการติดตั้งใน 2 ฟอรัมเท่านั้น

การอนุรักษ์นิยมนี้สามารถอธิบายได้ด้วยข้อเท็จจริงที่ว่า ตามกฎแล้วฟอรัมขนาดใหญ่ทำงานบนเซิร์ฟเวอร์เฉพาะ และผู้ดูแลระบบมักลังเลที่จะอัปเดตซอฟต์แวร์เว้นแต่จำเป็นจริงๆ

บทสรุป

โดยสรุป เราสามารถเน้นแนวโน้มต่อไปนี้ที่พบในฟอรัมที่ใหญ่ที่สุดใน Runet, Uanet และ Bynet ในช่วงไม่กี่ปีที่ผ่านมา:
  • เอ็นจิ้นที่ได้รับความนิยมสูงสุดยังคงได้รับค่าตอบแทน IPB และ vBulletin;
  • การเปลี่ยนแปลงของฟอรัมบางส่วนเป็นเอ็นจิ้นเชิงพาณิชย์ใหม่ XenForo
  • การใช้เซิร์ฟเวอร์ nginx รวมถึงบริการสำหรับการป้องกันการโจมตี DDoS
  • เปลี่ยนเป็นการเข้ารหัส UTF-8 ช้าในขณะที่ยังคงรักษาตำแหน่งที่จริงจังใน Windows-1251
  • ฟอรัมส่วนใหญ่ยังคงใช้โปรโตคอล HTTP แต่จะมีการเปลี่ยนไปใช้ HTTPS อย่างค่อยเป็นค่อยไป

ทัวร์และวันหยุดในออสเตรเลีย

ฟอรัมอินเทอร์เน็ตเป็นแหล่งข้อมูลทางอินเทอร์เน็ตประเภทหนึ่งที่ได้รับความนิยมมากที่สุด สิ่งนี้สามารถเข้าใจได้ เนื่องจากฟอรัมเป็นแพลตฟอร์มที่เหมาะสำหรับการสื่อสารฟรีระหว่างผู้เยี่ยมชม ฟอรัมเป็นวิธีที่ดีในการจัดระเบียบชุมชนบนไซต์ของคุณ และสร้างกลุ่มผู้เข้าชมเป็นประจำ

มีเครื่องมือฟอรัมมากมาย ฉันอยากจะตรวจสอบเครื่องมือของฟอรัมมานานแล้ว ฉันจะไม่เปรียบเทียบกัน - นี่คือหัวข้อของบทความแยกต่างหาก

เมื่อเลือกเครื่องมือฟอรัม ฉันแนะนำให้คุณพิจารณาประเด็นต่อไปนี้สำหรับตัวคุณเอง:

1. คุณต้องการฟังก์ชันฟอรั่มอะไรบ้าง? กลไกฟอรัมส่วนใหญ่มีความสามารถมากมาย แต่ความแตกต่างบางอย่างไม่ได้ถูกนำไปใช้ใน CMS ของฟอรัมทั้งหมด ฉันแนะนำให้เยี่ยมชมเว็บไซต์อย่างเป็นทางการของเครื่องยนต์และอ่านคำอธิบายโดยละเอียดเกี่ยวกับฟังก์ชันการทำงาน

2. เอ็นจิ้นแบบชำระเงินหรือฟรี - ต้องคำนึงถึงประเด็นนี้ด้วย ในรีวิวนี้มีเพียงสองเอ็นจิ้นที่ต้องเสียเงินเท่านั้น - vBulletin และ IPB ที่เหลือนั้นฟรี

3. การพัฒนาชุมชน - เมื่อกลไกมีชุมชนที่พัฒนาแล้วทั้งบนอินเทอร์เน็ตที่พูดภาษาอังกฤษและที่พูดภาษารัสเซีย นี่เป็นข้อดีอย่างมาก การพัฒนาชุมชนเกี่ยวข้องโดยตรงกับจำนวนการแก้ไข การปรับปรุง และเทมเพลตการออกแบบที่แตกต่างกัน หากเครื่องยนต์มีชุมชนเล็ก ๆ คุณต้องจำไว้ว่าจะต้องแก้ไขปัญหาหลายอย่างด้วยตัวเอง

4. วันที่อัปเดตเอ็นจิ้นครั้งล่าสุด - หากเอ็นจิ้นไม่ได้รับการอัปเดตเป็นเวลานาน แสดงว่านักพัฒนาไม่ได้พัฒนาหรือละทิ้งการพัฒนาเพิ่มเติม นี่เป็นข้อเสียใหญ่ เทคโนโลยีอินเทอร์เน็ตมีการพัฒนาอยู่ตลอดเวลา และฟอรัมที่มีฟังก์ชันการทำงานที่ล้าสมัยจะจำกัดความเป็นไปได้ในการพัฒนาต่อไป

โอเค คำใหญ่พอแล้ว :) ฉันจะเริ่มต้นด้วยเครื่องมือฟอรัมยอดนิยม ตามระดับ CMS นี้

นี่คือเครื่องมือฟอรัมที่ฉันชื่นชอบ และฉันใช้งานฟอรัม Planet Photoshop บนเครื่องมือนี้ เหตุผลไม่เพียงแต่เป็นกลไกฟอรัมฟรีเท่านั้น แต่ยังมีฟังก์ชันการใช้งานที่หลากหลาย ได้พัฒนาชุมชนทั้งบนอินเทอร์เน็ตที่พูดภาษาอังกฤษและบน RuNet ดังนั้นจึงมีการพัฒนา mods จำนวนมากสำหรับ phpBB สำหรับทุกรสนิยมด้วย ความช่วยเหลือซึ่งคุณสามารถขยายฟังก์ชันการทำงานให้ดียิ่งขึ้นไปอีก

บันทึกการกระทำของผู้ใช้ ผู้ดูแล ผู้ดูแลระบบ การตั้งค่าที่แม่นยำของสิทธิ์การเข้าถึงของผู้ดูแลและผู้ดูแลระบบ การระบุโรบ็อตการค้นหา การสร้างกลุ่มผู้ใช้ แบบสำรวจ สิ่งที่แนบมาในข้อความและข้อความส่วนตัว - สิ่งเหล่านี้เป็นเพียงส่วนหนึ่งของฟังก์ชันการทำงานของ phpBB .

ฉันชอบทิศทางที่ phpBB พัฒนาจากเวอร์ชันหนึ่งไปอีกเวอร์ชันหนึ่งด้วย phpBB สะดวกสำหรับทั้งผู้ดูแลระบบ ผู้ดูแล และผู้ใช้ทั่วไป

ความคิดเห็นของฉันหลังจากใช้งาน phpBB มาหลายปีก็คือ มันเป็นเครื่องมือฟอรัมที่ยอดเยี่ยมที่ไม่ต้องใช้ทรัพยากรในการโฮสต์และให้ศักยภาพที่จำเป็นทั้งหมดในการดำเนินฟอรัม

แหล่งข้อมูลที่เป็นประโยชน์เกี่ยวกับ phpBB:

Invision Power Board เป็นเครื่องมือฟอรัมที่ต้องชำระเงินซึ่งได้รับความนิยมอย่างมากบนอินเทอร์เน็ต คุณสามารถค้นหาต้นทุนได้ใน RuNet มีฟอรัมที่มีชื่อเสียงหลายแห่งดำเนินการอยู่ ได้พัฒนาชุมชนบนอินเทอร์เน็ตภาษาอังกฤษและภาษารัสเซีย

มีแอปพลิเคชันอย่างเป็นทางการเพิ่มเติมสำหรับ IPB (แกลเลอรี บล็อก โมดูลเก็บไฟล์) นอกจากนี้ยังมีโปรแกรมแก้ไขข้อความภาพ เวอร์ชันข้อความของฟอรัมที่ปรับให้เหมาะสมสำหรับโรบ็อตการค้นหา เครื่องมือสำหรับการสำรองข้อมูลฐานข้อมูลฟอรั่มที่สะดวก บันทึกการดำเนินการโดยละเอียดของผู้ดูแลระบบและผู้ตรวจสอบ ตลอดจนบันทึกการทำงานของโรบ็อตการค้นหา .

ไซต์ที่เป็นประโยชน์สำหรับ Invision Power Board:

🔥 อนึ่ง!ฉันวางแผนที่จะเผยแพร่หลักสูตรการโปรโมตเว็บไซต์ภาษาอังกฤษแบบชำระเงิน หากคุณสนใจสามารถสมัครรายชื่อล่วงหน้าผ่านแบบฟอร์มนี้เพื่อรับทราบข้อมูลการเปิดตัวหลักสูตรก่อนใครและรับส่วนลดพิเศษ

ฉันขอเชิญคุณสมัครรับข้อมูลช่องของฉันบน Telegram:

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 คือระบบการจัดการเว็บไซต์ที่สมบูรณ์

คุณสมบัติหลักของ Intellect Board - ความสามารถในการตั้งกฎสำหรับทุกส่วน รองรับไลบรารีกราฟิก GD และ GD2 สำหรับการสร้างสำเนารูปภาพและรูปถ่ายขนาดเล็ก ความสามารถในการออกคำเตือนและรางวัลโดยผู้ดูแลและผู้ดูแลระบบ (และคำเตือนอาจเป็นได้ทั้ง ไม่มีกำหนดหรือจำกัดเวลา) หัวข้อเรตติ้ง บทความ ไฟล์ และรูปภาพ/

ExBB (กระดานข่าวพิเศษ))

ExBB เป็นเครื่องมือฟอรั่มขนาดเล็กและฟรี เช่นเดียวกับ YaBB ที่ไม่ต้องใช้ฐานข้อมูลและจัดเก็บข้อมูลเป็นไฟล์ข้อความ

ExBB มีข้อดีดังต่อไปนี้: เพจถูกสร้างขึ้นอย่างรวดเร็ว, โหลดบนเซิร์ฟเวอร์น้อยที่สุด, มีความต้านทานต่อการแฮ็กในระดับสูง, ฟอรัมทำงานบนไฟล์, ไม่จำเป็นต้องมีฐานข้อมูล เพื่อให้ทำงานได้ก็เพียงพอแล้วที่โฮสติ้งจะมี รองรับ PHP

Vanilla เป็นเครื่องมือฟอรัมดั้งเดิมที่น่าสนใจสำหรับความเป็นโมดูล ข้อดีอย่างมากของฟอรัม CMS นี้คือโมดูลส่วนใหญ่สามารถติดตั้งได้ในคลิกเดียว

ข้อดีของ Vanilla: เฟรมเวิร์กของตัวเองที่ให้คุณเขียนส่วนขยาย, ความสามารถในการสร้างชุมชน (การโหวต, แท็กคลาวด์, บล็อก, แชท, ส่วนเสริมคล้ายกรรม ฯลฯ ), ความง่ายในการติดตั้งส่วนเสริม (ในกรณีส่วนใหญ่ อัปโหลดกดปุ่มเดียว - แค่นั้นแหละ!) ความสามารถในการขยายฟังก์ชันมาตรฐาน (โมดูลาร์) เนื่องจากส่วนเสริมซึ่งตอนนี้มีการเขียนไปแล้วประมาณ 450 รายการ

คุณสมบัติที่น่าสนใจอีกประการหนึ่งของกลไกฟอรัม Vanilla คือระบบ "กระซิบ" - คุณสามารถส่งข้อความถึงใครบางคนด้วยเสียงกระซิบโดยไม่ต้องออกจากหน้าหัวข้อหรือสร้างหัวข้อ "กระซิบ" ซึ่งจะเป็นประวัติการติดต่อทางภาพ

เราขอนำเสนอหลักสูตรใหม่จากทีมงานแก่คุณ โค๊ดบี้- "การทดสอบการเจาะระบบของแอปพลิเคชันเว็บตั้งแต่เริ่มต้น" ทฤษฎีทั่วไป การเตรียมสภาพแวดล้อมในการทำงาน การคลุมเครือและการพิมพ์ลายนิ้วมือแบบพาสซีฟ การคลุมเครือแบบแอคทีฟ ช่องโหว่ หลังการแสวงหาประโยชน์ เครื่องมือ วิศวกรรมสังคม และอื่นๆ อีกมากมาย


ในกรณีที่ใครไม่รู้ Simple Machines Forum - SMF เรียกสั้น ๆ ว่าตามที่ระบุไว้ในเว็บไซต์อย่างเป็นทางการ เป็นแพ็คเกจฟรีระดับมืออาชีพที่จะช่วยให้คุณสามารถจัดระเบียบชุมชนออนไลน์ของคุณเองได้ภายในไม่กี่นาที บนเครื่องยนต์นี้ คุณสามารถดูได้ที่นี่ ฉันเองก็ตั้งฟอรัมของตัวเองขึ้นมา (โดยไปที่ FreeForum.biz)

ไม่สำคัญว่าสแปมจะปรากฏบนฟอรัมของคุณมากหรือน้อยเพียงใด สิ่งสำคัญคือคุณใช้เวลาอันมีค่าไปกับการกลั่นกรอง การตั้งค่าปลั๊กอินที่จะทำทุกอย่างให้คุณใช้เวลาไม่กี่นาที และจะช่วยประหยัดเวลาโดยรวมเป็นวันและเดือน ซึ่งรวมกับนาทีที่คุณจะใช้ในการลบข้อความและการลบผู้ใช้

ฉันจะทราบว่าฉันพยายามต่อสู้กับผู้ส่งอีเมลขยะด้วยตัวเอง - ฉันบล็อกการเข้าถึงผ่าน IP และแม้แต่ซับเน็ต มันได้ผลจริงๆ มันกรองขยะได้มากมาย แต่ถึงกระนั้น ทุกๆ หนึ่งหรือสองวันก็มีคนผ่านมันไปได้ และใช้เวลาค่อนข้างมากในการเติมเต็มฐานข้อมูล IP ที่ถูกแบน ฉันคิดว่ามันต้องมีวิธีที่ดีกว่านี้แน่ และก็มีจริงๆ!

1. การติดตั้งและการกำหนดค่า Stop Spammer

ภายในสองสัปดาห์ของการดำเนินการ ปลั๊กอินนี้บล็อกผู้ใช้ปลอม 2,202 ราย แต่ละคนจะฝากข้อความไว้อย่างน้อยหนึ่งข้อความ ผู้ส่งอีเมลขยะไม่แสดงสัญญาณของการชะลอตัวและฉันจะใช้เวลาทำความสะอาดฟอรัมของฉันทุกวัน

ทุกๆ สองสามวัน ฉันจะไปที่หน้าการจัดการผู้ใช้และเห็นสิ่งนี้:

ฉันไปที่ส่วน "รอการอนุมัติ" (นี่คือผู้ส่งอีเมลขยะที่พบว่าไม่มีโอกาสในการฝากข้อความจนกว่าบัญชีของพวกเขาจะได้รับการอนุมัติจากผู้ดูแลระบบ) ฉันทำเครื่องหมายที่ช่อง "เลือกทั้งหมด" และลบออกได้ในคลิกเดียว:

เพียงเท่านี้บัญชีสแปมทั้งหมดก็จะถูกลืมเลือน กลับไปที่รายชื่อผู้ใช้ของเรา:

จะเห็นได้ว่ารายชื่อเริ่มจางลงอย่างเห็นได้ชัด แต่ที่เหลือคือใคร? เราเลือกทุกคนและส่งพวกเขาเพื่อตรวจสอบด้วยปุ่มเดียว:

อันหนึ่ง "สีแดง" ปรากฏขึ้น เราจะลบมันทันที มีเวลาว่างก็ทำอย่างอื่นได้ หากคุณไม่มีเวลา อย่าทำอะไรกับผู้ใช้ใหม่ - ส่วนใหญ่จะ "หน้าแดง" ในระหว่างการตรวจสอบครั้งต่อไป หากคุณมีเวลาคุณสามารถไปที่โปรไฟล์ของพวกเขาและดูได้ - หากมีลิงก์ในลายเซ็นพวกเขาจะถูกแบนทันทีซึ่งเป็นบัญชีปลอมของผู้ส่งอีเมลขยะที่จะไม่มีวันทิ้งข้อความที่เป็นประโยชน์แม้แต่ข้อความเดียว

ฉันบอกวิธีใช้ปลั๊กอินวิเศษนี้แล้ว ตอนนี้ฉันจะบอกวิธีติดตั้งให้คุณทราบ

ดาวน์โหลดไฟล์สองไฟล์: language_full.zip (นี่คือชุดภาษาสำหรับการแปลปลั๊กอิน) และ StopSpammer_v2_3_9.zip (จำนวนอาจแตกต่างกันเมื่อมีการอัปเดตเวอร์ชัน) แตกเนื้อหาของไฟล์เก็บถาวร StopSpammer_v2_3_9.zip ลงในบางโฟลเดอร์ แตกไฟล์เก็บถาวร language_full.zip ลงในโฟลเดอร์เดียวกันและตกลงที่จะแทนที่ไฟล์ ตอนนี้แพ็คโฟลเดอร์ของเราลงในไฟล์ zip

ในแผงผู้ดูแลระบบ ให้ดำเนินการติดตั้งแพ็คเกจต่อไป ตรงข้ามกับคำจารึกว่า "ดาวน์โหลดแพ็คเกจ" จะมีปุ่มสำหรับเลือกไฟล์ในคอมพิวเตอร์ของคุณ เลือกไฟล์เก็บถาวรใหม่ของเรา (โดยที่เราแทนที่ไฟล์ภาษา) อัปโหลดไปยังฟอรัมและเปิดใช้งานแพ็คเกจ

แค่นั้นแหละ!

การกำหนดค่าปลั๊กอินเพิ่มเติมเกิดขึ้นในแผงผู้ดูแลระบบ: ไปที่

ผู้ใช้ → การลงทะเบียน → การตั้งค่า

คุณสามารถปล่อยค่าเริ่มต้นไว้ที่นั่นได้ นอกจากนี้ยังมีช่อง "คีย์ API ของคุณ" หากไม่มีคีย์นี้ คุณจะไม่สามารถรายงานผู้ส่งอีเมลขยะรายใหม่ได้ (แต่ปลั๊กอินจะทำงานและกรองผู้ส่งอีเมลขยะที่รู้จัก) หากคุณต้องการรับคีย์ API ของคุณเอง ให้ไปที่ www.stopforumspam.com เพื่อลงทะเบียน จากนั้นป้อนคีย์ที่นี่ หากคุณยังไม่ได้รับรหัส ให้เว้นช่องนี้ว่างไว้ จากนั้นจะใช้คีย์เริ่มต้น

2. การติดตั้งและการกำหนดค่า Anti-Spam Links

ผู้นับถือศาสนา SEO (คุณสามารถอ่านเพิ่มเติมเกี่ยวกับทัศนคติของฉันที่มีต่อผู้ทำ SEO ในอีกทางหนึ่ง) มีความเชื่อมั่นอย่างแน่วแน่ว่าการเพิ่มจำนวนลิงก์ไปยังเว็บไซต์ของพวกเขา พวกเขา "ส่งเสริม" มัน (ด้วยเหตุผลบางประการ แนวคิดของ ​การสร้างเนื้อหาที่น่าสนใจและมีคุณภาพสูงไม่ได้ดึงดูดใครเลย) เขาคงจะเป็นคนขี้เหร่ แต่จะมีวิธีดึงเงินจากเขา ดังนั้น “พลเมือง” บางคนจึงให้บริการสำหรับไซต์ “ดำเนินการ” ผ่านทางฟอรัม พวกเขาสร้างบัญชีจำนวนมากในฟอรัมต่างๆ และแทรกลิงก์ย้อนกลับลงในลายเซ็นและช่องอื่นๆ ที่มีอยู่ แม้ว่าข้อเท็จจริงที่ว่าแม้แต่ "นักทดลอง SEO" ก็ได้พิสูจน์แล้วแล้วว่าลิงก์เหล่านี้ไม่มีการใช้งาน แต่บางคนเตือนว่าคุณอาจได้รับการแบนจากเครื่องมือค้นหาสำหรับสิ่งนี้ ตัวอย่างเช่น Yandex ก็เพิกเฉยต่อลิงก์ในฟอรัมและไซต์ทั้งหมดที่ใครก็ตาม สามารถฝากลิงค์ไว้ได้ Google มีอัลกอริธึมที่คล้ายกัน - ไม่สนใจลิงก์ในความคิดเห็น ฯลฯ แต่กฎหมายไม่ได้เขียนขึ้นสำหรับผู้ห่วย... ดังนั้นเราซึ่งเป็นเจ้าของฟอรัมจึงต้องคำนึงถึงข้อเท็จจริงที่ว่า "เครื่องมือเพิ่มประสิทธิภาพ SEO ที่ยอดเยี่ยม" สั่งให้ "เรียกใช้" ” จากการสร้างสรรค์อันห่วย ๆ ของพวกเขาในราคาพันรูเบิล

ปลั๊กอิน Stop Spammer จะกรองข้อมูลออกมาก แต่เราสามารถช่วยเขาได้! คุณสามารถให้ความสนใจในการโพสต์ลิงก์ในฟอรัมของคุณจากผู้ส่งอีเมลขยะ นี่คือสิ่งที่ Anti-Spam Links มีไว้เพื่อ ปลั๊กอินนี้ (สามารถเปลี่ยนหมายเลขเฉพาะได้ในการตั้งค่า) ทำหน้าที่ดังต่อไปนี้:

  • เช่นผู้ที่มีข้อความน้อยกว่าห้าข้อความไม่สามารถฝากลิงก์ได้เลย
  • ตัวอย่างเช่นผู้ที่มีข้อความน้อยกว่า 15 ข้อความไม่สามารถออกจากลิงก์ที่ใช้งานอยู่ได้ http:// จะถูกลบออกจากลิงก์และโดยทั่วไปลิงก์เหล่านี้จะกลายเป็น nubolinks (newbielink)
  • ตัวอย่างเช่น ผู้ที่มีโพสต์น้อยกว่า 50 โพสต์สามารถออกจากลิงก์ที่ใช้งานได้ แต่ลิงก์ทั้งหมดจะได้รับแอตทริบิวต์ nofollow
  • ผู้ที่มีโพสต์มากกว่า 50 โพสต์สามารถแทรกลิงก์ที่ใช้งานบ่อยที่สุดได้ ซึ่งจะถ่ายโอนน้ำหนักของไซต์ไปยังหน้าที่ลิงก์อยู่

เชื่อฉันเถอะว่าผู้ที่ทำ SEO จะต้องระมัดระวังอย่างมากเกี่ยวกับรูปแบบที่ลิงก์ของพวกเขาจะไปปรากฏบนเว็บไซต์ พวกเขาจะหมดความสนใจในฟอรั่มของคุณอย่างรวดเร็วหากพวกเขาไม่สามารถโพสต์ลิงก์ห่วย ๆ ไปยังไซต์ห่วย ๆ ของพวกเขาที่นั่นได้

ใช่แล้ว กฎข้างต้นยังใช้ได้กับฟิลด์ต่างๆ เช่น ลายเซ็น อีกด้วย

หากต้องการติดตั้งปลั๊กอินนี้ ให้ไปที่หน้าอย่างเป็นทางการ ดาวน์โหลดไฟล์เก็บถาวร anti_spam_links_v1.0.1.zip (จำนวนอาจแตกต่างกัน) อีกครั้งในผู้ดูแลระบบฟอรัม ให้ไปที่การติดตั้งแพ็คเกจ (เหมือนที่คุณทำกับแพ็คเกจก่อนหน้า) และติดตั้ง ไม่มีไฟล์ภาษาสำหรับแพ็คเกจนี้ ดังนั้นจึงไม่จำเป็นต้องแตกไฟล์เก็บถาวรหรือทำอะไรกับมัน

หากต้องการกำหนดค่าปลั๊กอิน ให้ไปที่ส่วนนี้

การกำหนดค่า → การตั้งค่า mods… → การตั้งค่าการแก้ไข

หากต้องการ ให้ระบุจำนวนข้อความที่ผู้ใช้ต้องมีเพื่ออัปเกรดความสามารถของเขา

บทสรุป

ปลั๊กอินทั้งสองนี้จะทำให้ชีวิตของคุณซึ่งเป็นเจ้าของฟอรัมง่ายขึ้นมากและจะช่วยประหยัดเวลาได้มาก อย่างไรก็ตาม ในบางครั้งนักส่งสแปมจะเจาะเข้ามา และอย่างน้อยสัปดาห์ละครั้ง คุณจะต้อง "แบ่งเบา" ผู้ใช้และลบข้อความสแปม ดังนั้นอย่าละทิ้งทรัพยากรบนเว็บของคุณ!

ผู้ค้ำประกันคือตัวกลางที่เชื่อถือได้ระหว่างผู้เข้าร่วมในระหว่างการทำธุรกรรม


เริ่มจากโค้ดของสคริปต์หลักกันก่อน:

#!/usr/bin/perl

# สคริปต์ which-forum.pl
# (c) สองพัน 10 Alexandr A Alexeev, http://eax.me/

# คอมเม้นท์บรรทัด - เพื่อความเข้มงวด
#ถ้างานคือเก็บสถิติเครื่องยนต์ก็ปล่อยไว้เหมือนเดิม
#ถ้าทำรายการฟอรั่มไม่ต้องแสดงความคิดเห็น

$ข้อมูลของฉัน;
$ข้อมูล .= $_ขณะ(<>);

# ตรวจสอบจำนวนเงินที่ขับเคลื่อนโดย phpBB โดยไม่มีลิงก์ในส่วนท้าย

การติดตั้งระบบจุดโมดูลอัตโนมัติ 1.6.1

พิมพ์ "phpbb\n"
ถ้า($ข้อมูล =~ / ]+href="[^"]*http:\/\/(?:www\.)?phpbb\.com\/?"[^>]*>phpBB/i หรือ
# $data =~ /viewforum\.php\?[^""]*f=\d+/i หรือ
$data =~ /phpBB\-SEO/i หรือ
$ข้อมูล =~ / พิมพ์ "ipb\n"
ถ้า($ข้อมูล =~ / ]+href="[^"]*http:\/\/(?:www\.)?invision(?:board|power)\.com\/?[^"]* "[^>]*> [^<]*IP\.Board/i or
$ข้อมูล =~ / ]+href="[^"]*http:\/\/(?:www\.)?invisionboard\.com\/?"[^>]*>Invision Power Board/i หรือ
$ข้อมูล =~ /
/ผมหรือ
$data =~ /index\.php\?[^""]*showforum=\d+/i);
พิมพ์ "vbulletin\n"
ถ้า($data =~ /ขับเคลื่อนโดย:?[^<]+vBulletin[^<]+(?:Version)?/i or
$ข้อมูล =~ / พิมพ์ "smf\n"
ถ้า($ข้อมูล =~ / ]+href="[^"]*http:\/\/(?:www\.)?simplemachines\.org\/?"[^>]*>ขับเคลื่อนโดย SMF/i หรือ
$data =~ /index\.php\?[^""]*board=\d+\.0/i);
พิมพ์ "punbb\n"
ถ้า($ข้อมูล =~ / ]+href="[^"]*http:\/\/(?:(?:www\.)?punbb\.org|punbb\.informer\.com)\/?"[^>]*> ปันบีบี/ไอ);
# $data =~ /viewforum\.php\?[^""]*id=\d+/i);
พิมพ์ "fluxbb\n"
# if($data =~ /viewtopic\.php\?id=\d+/i หรือ
ถ้า($ข้อมูล =~ / ]+href="http:\/\/(?:www\.)fluxbb\.org\/?"[^>]*>FluxBB/i);
พิมพ์ "exbb\n"
ถ้า($ข้อมูล =~ / ]+href="[^"]*http:\/\/(?:www\.)?exbb\.org\/?"[^>]*>ExBB/i); # หรือ
# $data =~ /forums\.php\?[^""]*forum=\d+/i);
พิมพ์ "yabb\n"
ถ้า($ข้อมูล =~ / ]+href="[^"]*http:\/\/(?:www\.)?yabbforum\.com\/?"[^>]*>YaBB/i หรือ
$data =~ /YaBB\.pl\?[^""]*num=\d+/i);
พิมพ์ "dleforum\n"
if($data =~ /\(ขับเคลื่อนโดย DLE Forum\)<\/title>/ผมหรือ
$ข้อมูล =~ / ]+href="[^"]+(?:http:\/\/(?:www\.)?dle\-files\.ru|act=copyright)[^"]*">ฟอรัม DLE<\/a>/ฉัน);
พิมพ์ "iconboard\n"

ถ้า($ข้อมูล =~ / ]+href="[^"]*http:\/\/(?:www\.)?ikonboard\.com\/?[^"]*"[^>]*>Ikonboard/i หรือ
$ข้อมูล =~ / ถ้า($ข้อมูล =~ / # if($data =~ /forums\.php\?fid=\d+/i หรือ

# $data =~ /topic\.php\?fid=\d+/i หรือ
ถ้า($ข้อมูล =~ / ]+href="http:\/\/(?:www\.)?flashbb\.net\/?"[^>]*>FlashBB/i);
พิมพ์ "สโต๊คซิท\n"
# if($data =~ /forum\.php\?f=\d+/i หรือ
ถ้า($ข้อมูล =~ / ]+href="http:\/\/(?:www\.)?stokesit\.com\.au\/?"[^>]*>[^\/]*สโตกส์ ไอที/i);
พิมพ์ "แท่น\n"
# if($data =~ /topic\.php\?t=\d+/i หรือ
ถ้า($ข้อมูล =~ / ]+href=[""]?http:\/\/(?:www\.)?sopebox\.com\/?[""]?[^>]*>โพเดียม/i);
พิมพ์ "usebb\n"
# if($data =~ /forum\.php\?id=\d+/i หรือ
ถ้า($ข้อมูล =~ / ]+href="http:\/\/(?:www\.)?usebb\.net\/?"[^>]*>UseBB/i);
พิมพ์ "wrforum\n"
# if($data =~ /index\.php\?fid=\d+/i หรือ
ถ้า($ข้อมูล =~ / ]+href="http:\/\/(?:www\.)?wr\-script\.ru\/?"[^>]*>WR\-Forum/i);
พิมพ์ "yetanotherforumnet\n"
if($data =~ /อีกฟอรั่ม\.net/i หรือ
$data =~ /default\.aspx\?g=posts&t=\d+/i);

คุณจะพบสิ่งนี้และสคริปต์อื่น ๆ ที่กล่าวถึงในโพสต์ในเอกสารสำคัญนี้

สคริปต์ which-forum.pl ตรวจสอบโค้ดหน้า HTML เพื่อดูว่ามีลายเซ็นของกลไกฟอรัมหรือไม่ เราใช้เทคนิคที่คล้ายกันในการกำหนด WordPress และ Joomla แต่มีความแตกต่างสองสามประการ

ประการแรก สคริปต์เองไม่ได้โหลดโค้ดของเพจ แต่อ่านจาก stdin หรือไฟล์ที่ส่งเป็นอาร์กิวเมนต์ วิธีนี้ช่วยให้คุณดาวน์โหลดเพจได้ครั้งเดียว เช่น ใช้ wget จากนั้นรันผ่านตัววิเคราะห์หลายตัว หากเรามีมากกว่าหนึ่งตัว

ประการที่สอง ในสคริปต์นี้ การมีอยู่ของลายเซ็นถือเป็นสัญญาณของเครื่องยนต์ 100% ครั้งสุดท้าย การมีอยู่ของลายเซ็นจะกำหนดน้ำหนักให้กับเครื่องยนต์ที่เกี่ยวข้องเท่านั้นและเครื่องยนต์ที่มีน้ำหนักมากกว่า "ชนะ" ฉันตัดสินใจว่าในกรณีนี้แนวทางดังกล่าวจะทำให้โค้ดซับซ้อนโดยไม่จำเป็นเท่านั้น

เพื่อทดสอบสคริปต์ ฉันได้ค้นคว้าข้อมูลเล็กน้อย ฉันรวบรวมรายชื่อฟอรัมหลายพันแห่งและเรียกใช้ฟอรัมใด ๆ ผ่านสคริปต์ของฉันเอง ดังนั้นจึงกำหนดเปอร์เซ็นต์ของการตอบกลับของโปรแกรมและความนิยมของเอ็นจิ้นต่างๆ

เพื่อให้ได้รายชื่อฟอรั่ม ฉันใช้ Google parser ข้อความค้นหาเช่นนี้ถูกส่งไปยังเครื่องมือค้นหา

เว็บไซต์:ฟอรั่ม.*.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 Drupal คืออะไร?

ฉันต้องยอมรับว่าผลการทดลองทำให้ฉันเสียใจ จากเว็บไซต์จำนวน 12,500 และ 90 แห่งที่ศึกษา มีเพียง 7,83 แห่งเท่านั้นที่สามารถระบุเครื่องยนต์ได้สำเร็จ กล่าวอีกนัยหนึ่งคือ มีเพียง 56% ของกรณีเท่านั้น บางทีฉันอาจไม่ได้คำนึงถึงเครื่องยนต์ใด ๆ เลย?

เป็นเรื่องจริงหรือไม่ที่ครึ่งหนึ่งของฟอรัมมีการติดตั้ง Bitrix? หรือฉันควรจะใช้เวลามากขึ้นในการค้นหาลายเซ็น? โดยทั่วไปจำเป็นต้องมีการวิจัยเพิ่มเติมที่นี่

ในบรรดา 56% ของเอ็นจิ้นที่ระบุสำเร็จ ที่นิยมมากที่สุดตามที่คาดไว้คือ IPB (31%), phpBB (26.6%) และ vBulletin (26.5%)

ตามมาด้วยความล่าช้าอย่างมากโดย SMF (5.8%) และ DLEForum (5.3%) PunBB สุดที่รักอยู่อันดับ 6 เท่านั้น (1.64%) ฉันไม่แนะนำให้เชื่อตัวเลขเหล่านี้มากนัก (พวกเขาบอกว่าทุก ๆ ฟอรัมที่ 3 บนอินเทอร์เน็ตรัสเซียทำงานบน IPB) แต่แน่นอนว่าสามารถสรุปข้อสรุปบางอย่างได้

ตัวอย่างเช่น หากคุณต้องการสร้างเว็บไซต์บนเครื่องมือฟอรัมและวางแผนที่จะแก้ไขฟอรัม เช่น จ่ายเงินให้ผู้ใช้ $0.01 สำหรับแต่ละข้อความด้วยการถอนเงินอัตโนมัติสัปดาห์ละครั้ง คุณควรเลือกหนึ่งใน 3 กลไกยอดนิยม ยิ่งฟอรัมได้รับความนิยมมากเท่าไร โอกาสในการค้นหาโปรแกรมเมอร์ที่เชี่ยวชาญด้านฟอรัมก็จะยิ่งมากขึ้นเท่านั้น

หากไม่มีการเปลี่ยนแปลงที่สำคัญในเครื่องยนต์ ก็อาจเหมาะสมที่จะเลือกเครื่องยนต์ที่ได้รับความนิยมน้อยกว่า เช่น SMF หรือ punBB การทำเช่นนี้ คุณจะลดจำนวนการโจมตีของแฮ็กเกอร์ในฟอรัมของคุณเองและปริมาณขยะที่ส่งออกไปโดยอัตโนมัติ

สคริปต์สำหรับการค้นหา/ระบุฟอรัมสามารถค้นหาแอปพลิเคชันที่ใช้งานได้จริงมากกว่าหนึ่งแอปพลิเคชัน สิ่งแรกที่เข้ามาในใจของฉันคือการจัดเรียงฟอรัมที่ระบุตาม TIC และวางโพสต์พร้อมลิงก์ไปยังเว็บไซต์ของฉันเองในร้อยแรก แต่ลิงก์ dofollow ของฟอรัมหลายร้อยรายการไม่ส่งผลกระทบต่อ TIC แต่อย่างใด (ผ่านการอัปเดตสองครั้ง) ดังนั้นจึงเป็นการดีกว่าที่จะไม่เสียเวลาที่นี่เว้นแต่คุณจะสนใจการเปลี่ยนแปลง

เป็นที่ชัดเจนว่าการใช้สคริปต์ดังกล่าวยังห่างไกลจากการใช้สคริปต์เพียงอย่างเดียว ฉันคิดว่าคุณคงจะคิดออกแล้วว่าคุณสามารถใช้มันได้อย่างไร