วิธีตั้งค่าตัวเองสำหรับภัยพิบัติ WordPress

เผยแพร่แล้ว: 2020-05-12

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

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

ด้านล่างนี้คือสิ่งที่สำคัญที่สุดสำหรับนักออกแบบและเจ้าของเว็บไซต์ที่ควรหลีกเลี่ยงเมื่อต้องสร้างและดูแลเว็บไซต์ WordPress

1. ใช้ปลั๊กอินเพื่อแก้ปัญหาทุกปัญหา

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

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

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

ปัญหาที่สองคือ หลายครั้งที่เรามองหาปลั๊กอินเพื่อทำสิ่งต่าง ๆ ที่ได้รับการจัดการที่ดีขึ้นด้วยวิธีการอื่น ตัวอย่างเช่น อาจมีปลั๊กอินที่จะช่วยคุณแก้ไข CSS – แต่จำเป็นจริงๆ หรือ หากเป็นสิ่งที่สามารถทำได้ง่าย (สำหรับมืออาชีพ นั่นคือ) โดยการแก้ไขสไตล์ชีตหรือเทมเพลต ปลั๊กอินอาจใช้เกินความจำเป็น

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

ใช้ปลั๊กอินเพื่อแก้ปัญหาทุกปัญหา

2. การแก้ไขไฟล์ของธีมหลักโดยตรง

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

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

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

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

แค่รู้ว่าเมื่อใช้ธีมจากแหล่งอื่นที่ไม่ใช่ตัวคุณเอง ธีมย่อยจะช่วยคุณประหยัดปัญหาได้มากมาย

การแก้ไขไฟล์ของธีมหลักโดยตรง

3. ล้มเหลวในการติดสำรอง/อัปเดตประจำ

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

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

แทนที่จะจัดการอัปเดตเกี่ยวกับปีกและคำอธิษฐาน – ให้เตรียมพร้อม เรียกใช้การอัปเดตเป็นประจำและทำการสำรองข้อมูลบ่อยๆ (อย่างน้อยที่สุด สำรองข้อมูลไซต์ของคุณก่อนใช้การอัปเดต) ด้วยวิธีนี้ คุณจะไม่มีวันล้าหลัง และหากมีอะไรผิดพลาด คุณมีวิธีที่จะย้อนกลับเส้นทางได้

ล้มเหลวในการติดสำรอง/อัปเดตประจำ

4. ไม่ใช้มาตรการรักษาความปลอดภัยขั้นพื้นฐาน

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

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

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

ไม่ใช้มาตรการรักษาความปลอดภัยขั้นพื้นฐาน

5. หยุดให้ความสนใจ

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

ตัวอย่างเช่น ควรมีการสำรองข้อมูลไซต์ของคุณทุกวัน แต่ถ้ามันถูกแฮ็กมาเป็นเวลาหนึ่งเดือน และคุณเก็บข้อมูลสำรองไว้เพียง 30 วัน…ไม่ดีเลย

ประเด็นคือการให้ความสนใจจ่ายออก มันสามารถป้องกันไม่ให้ปัญหาเล็ก ๆ กลายเป็นปัญหาใหญ่ได้

หยุดให้ความสนใจ

เตรียมพร้อมสู่ความสำเร็จ

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

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