SMF-Portable (Standalone script)
คุณสมบัติของ Script SMF-P
1. ไม่ต้องติดตั้ง
2. ย้ายไปได้ทุก path ของเว็บไซต์ directory ไม่ต้องแก้ไขค่าใดๆ
3. ย้ายข้ามโดเมนได้ ถ้าอยู่ใน host เดียวกัน ไม่ต้องแก้ไขค่าใดๆ
4. ไฟล์น้อย ดูแลง่าย หากเว็บคุณติดไวรัส ก็เพียงแต่อัพไปทับ ไม่ต้องแก้อะไร
5. แก้ไขปรับปรุง script ง่าย ใช้เพียง php หรือ html
6. รองรับ php5.6, php7
7. ไม่จำเป็นต้องอัพเดท
8. security สูง เพราะ ไม่มีระบบ login
9. ทำงานได้ด้วยตัวเอง ไม่ต้องใช้ SMF แม้คุณลบไฟล์ SMFไป มันก็ยังทำได้เหมือนเดิม เพราะเชื่อมต่อกับ DB
10. สามารถดึงข้อมูล SMF มาโชว์ ได้ในทุกเว็บไซต์ โดยไม่มีผลต่อ duplicate content แต่ต้อง ตัดลิ้งเชื่อมโยงออก (แก้ใน index.php)
ข้อควรระวัง
1. หากเว็บไซต์เดียวกัน มีการย้าย แล้วไม่ได้ลบอันเดิม จะทำให้เว็บคุณมีข้อมูลซ้ำ แม้จะเป็นคนละ path ,มีผลต่อ duplicate content
2. ถ้าเดิมมี SMF อยู่แล้ว และ ใช้ Script นี้ โดย SMF เดิมยังทำงานอยู่ ก็จะทำให้เว็บคุณมีปัญหากับ google เรื่อง duplicate content
3. สิทธิ์ต่างๆ ที่คุณกำหนดใน SMF เช่น การเข้าถึง บอร์ดหรือโพสท์ จะไม่ถูกสืบทอด มายัง script นี้ เพราะมันไม่สนใจ SMF มันสนใจเพียงว่า มี Data Base อยู่หรือไม่
คำเตือน
script นี้ผมทำแล้วใช้เอง และ แจกให้ฟรี แบ่งปันให้ ด้วยความปรารถณาดี ไม่คิดมูลค่า
ไม่รับผิดชอบ ต่อความเสียหายใดๆ ทั้งทางตรงและทางอ้อม ทุกอย่าง ผู้ใช้จึงต้องรับความเสี่ยงไว้เองทั้งหมด
script นี้ ดึงข้อมูลมาแสดงเท่านั้น ไม่สามารถเพิ่มข้อมูล หรือ ลบ หรือ แก้ไขข้อมูลใน Data base ของ SMF ได้
(ถ้าจะทำได้ต้องเขียนระบบเพิ่ม ท่านที่ มีความสามารถ มีเวลา ก็เอาแบ่งปันกันได้ครับ)
script นี้ผมตรวจสอบดูแล้ว ไม่เป็นอันตราย ไม่มีไวรัสใด สำหรับเว็บและ host ที่ผมใช้ (เบากว่า SMF อีก)
ติดปัญหาใดให้ถาม ในบอร์ดนะครับ คนอื่นจะได้เรียนรู้ไปด้วย
ขอบคุณเพื่อนสาชิกที่มาตอบคำถามในกระทู้ และ
ขอบคุณเป็นพิเศษ สำหรับ คุณ sputtaro เพื่อนสมาชิกที่ตอบคำถาม ในกระทู้ต่างๆ อย่างละเอียด
กระทู้ที่มาของ code และ การอธิบาย
http://www.thaiseoboard.com/index.php/topic,411740
http://www.thaiseoboard.com/index.php/topic,411712.20.html
การใช้งาน
1. แก้ไขค่า ใน consmf.php ให้ตรงกับ user/ pw / dbname ของ SMF ของคุณ(settings.php )
2. อัพขึ้น FTP
ตัวอย่าง
domain.com/555
คุณก็อัพขึ้นไปที่ /555
แล้วก็เข้าเว็บ domain.com/555
ผลจะออกมาอย่างนี้