ทำไมต้องย้าย
From Joomla! Documentation
หากยังตัดสินใจไม่ได้ว่าควรย้ายหรือไม่ย้ายดี? ในขณะที่เว็บไซต์ก็ยังทำงานได้เป็นปกติดี จะไปปรับเปลี่ยนทำไมล่ะ? บางครั้งคุณอาจจะเคยได้ยินมาว่า คุณต้องทำการย้ายไปยัง วงจรวัฏจักรใหม่หรือเวอร์ชั่นใหม่ นั้นแหละคุณมาถูกทางแล้ว! เอกสาร(documentation) นี้เป็นช่องทางแนะนำ ซึ่งด้านล่างของแต่ละหน้า จะมีสองตัวเลือกเพื่อนำคุณไปยังขั้นตอนต่อไป จากนี้ไปจะเป็นเหตุผลที่คุณควรเปลี่ยนเป็น Joomla 3.x!
First of all, you have to check which Version of Joomla! is running on your website.
ทำไมถึงควรย้าย?
การทำการย้าย Joomla! ไปรุ่นใหม่นั้น ให้โอกาสใหม่ๆ แก่ทุกคนดังนี้:
- ได้ให้โอกาสคิดทบทวน และย้อนดูเป้าหมายของเว็บไซต์
- ได้ให้โอกาสนำไอเดียเจ๋งๆมาทบทวน และใช้งานกับเว็บไซต์
- ได้ให้ตรวจสอบทบทวนการทำงานของส่วนเสริมที่ติดตั้งแล้วไม่ได้ใช้งาน
- ได้ให้โอกาสจัดการบทความเก่าๆ รวมถึงเมนูต่างๆ ที่ซับซ้อนอยู่
- ได้สร้างฟังก์ชั่น หรือความสามารถใหม่ๆ ขึ้นบนเว็บไซต์
- ปรับเปลี่ยนดีไซน์และนาวิเกชั่นใหม่
- เพิ่มการเข้าถึงข้อมูลสำหรับผู้เยี่ยมชมที่เป็นผู้พิการ
- ทำให้เว็บไซต์ใช้งานได้ง่ายไม่ว่าจะเปิดใช้งานบนอะไรก็ตาม
- ได้มีการปรับปรุง เพื่อเพิ่มประสิทธิภาพให้การค้นหา (SEO)
- ได้สามารถใช้ประโยชน์จากความสามารถใหม่ๆ จากส่วนเสริมใหม่ๆ
- รับประกันข้อมูลของคุณจากการละเมิดความปลอดภัย ด้วยซอฟต์แวร์ใหม่ล่าสุด
คุณสมบัติ และการใช้งานที่ปรับปรุงให้ดีขึ้น
วงจรวัฎจักรใหม่ของจูมล่านั้น ประกอบไปด้วยคุณสมบัติใหม่ๆ และการใช้งานที่ปรับปรุงให้ดีขึ้น เมื่อมีสองสิ่งนี้เข้ามา ส่วนเสริมต่างๆ จากภายนอกก็ไม่มีความจำเป็นอีกต่อไป อีกทั้งยังช่วยทำให้มีการใช้งานส่วนเสริมหลักของ Joomla! เพื่มมากขึ้นด้วย ศึกษาเพิ่มเติมคุณสมบัติใหม่ได้ที่ คุณสมบัติใหม่ Joomla 3.
การเปลี่ยนแปลงของเทคโนโลยี
การเปลี่ยนแปลงที่สำคัญที่เกิดขึ้น รุ่นใหญ่ของ Joomla ที่ถูกปล่อยออกมานั้น มีโครงสร้างข้อมูล ที่เปลี่ยนไป และต้องทำการย้าย (migration) ซึ่งตรงกันข้ามกับการอัพเดท/อัพเกรด โดยปกติแล้วการเปลี่ยนแปลงของเทคโนโลยี จะถูกทำขึ้นในเวอร์ชั่นของ PHP และ MySQL การเปลี่ยนแปลงของเทคโนโลยีนี้บังคับให้ระบบจัดการเนื้อหา (CMS) ทุกตัวนั้นต้องเปลี่ยนแปลงไปกับมัน
ความปลอดภัย
เมื่อโครงสร้าง CMS นั้นเปลี่ยนไป การย้ายจึงเป็นสิ่งที่ต้องทำ หลังจากไม่มีการสนับสนุนเวอร์ชั่นเก่าแล้ว นี่จึงเป็นจุดเริ่มต้นของปัญหาที่จะเกิดขึ้นกับระบบความปลอดภัย ที่ไม่สามารถทำการปล่อยแพทช์รักษาความปลอดภัยออกมาให้ใช้ได้ และ Joomla รุ่นเก่านั้นก็ไม่ได้ครอบคลุมขอบเขตที่จะดูแลรักษาไว้ได้
หลายๆโฮสต์ต่างก็ไม่อยากได้ซอฟต์แวร์สคริปท์รุ่นเก่ามาใช้งานบนเซิร์ฟเวอร์ของเขา ด้วยเหตุผลด้านความปลอดภัยที่มีประสิทธิภาพลดลงไปตามอายุของซอฟต์แวร์ (จูมล่าคือสคริปท์ - third-party extensions ทุกตัวก็คือสคริปท์) พวกเขาจำเป็นที่จะต้องคอยอัพเดทเซิร์ฟเวอร์เพื่อความปลอดภัย เมื่อเวอร์ชั่นของจูมล่านั้นยิ่งเก่ามากเท่าไร ฟังก์ชั่นของมันก็จะค่อยๆสิ้นสุดไป ซึ่งส่วนหนึ่งเป็นเพราะการอัพเกรดเซิร์ฟเวอร์ของทางโฮสต์เอง
Migration นั้นก็เหมือนการย้ายบ้านหรือการปรับเปลี่ยน
Migration นั้นเหมือนการย้ายบ้าน ที่คุณจะต้องเตรียมแพคกระเป๋า สิ่งของสำคัญต่างๆ และขนย้ายเฟอร์นิเจอร์ไปกับคุณ ทั้งยังเป็นการขจัดสิ่งของที่ไม่จำเป็นแล้ว เมื่อคุณเข้าไปในบ้านหลังใหม่แล้ว คุณอาจจะต้องมีเฟอร์นิเจอร์ หรืออาจต้องซ่อมแซมบางอย่างเพื่อที่บ้านใหม่ของคุณนั้นจะเป็นไปตามที่คาดไว้
บางอย่างเกี่ยวกับการ migration นั้น คุณต้องตัดสินใจว่าจะเอาสิ่งใดไปด้วย และต้องเลือกที่จะขจัดสิ่งที่ไม่จำเป็นออกไป อะไรจะอยู่ต่อ? และอะไรที่จะต้องออกไป?
เมื่อคุณย้ายไปบ้านใหม่ คุณอาจจะเก่งพอที่จะย้ายทุกอย่างได้เอง หรือคุณอาจจะต้องการความช่วยเหลือจากคนอื่น (ยกตัวอย่างเช่น ไม่ใช่ทุกคนหรอก ที่จะสามารถย้ายเปียโนได้ด้วยตัวเอง) คุณแค่ต้องใช้มือทั้งสองข้าง และกล่องลังอีกจำนวนหนึ่งก็เท่านั้น หรืออีกทางเลือกหนึ่ง คือการขอความช่วยเหลือจากคนอื่น และรถบรรทุก โดยรวมๆแล้วนี้ก็คือการ migrate จากวงจรจูมล่าหนึ่งไปยังอีกวงจรหนึ่ง
วิธีการใช้เอกสารนี้
เพียงกดปุ่มด้านล่างในแต่ละหน้าตามความต้องการของคุณ และอย่ากดข้ามขั้นตอนในแต่ละหน้า เพราะหน้าเหล่านั้นจะมีเนื้อหาสำคัญสำหรับการย้ายอยู่ การประเมินความสามารถของตัวเอง จะช่วยกำหนดได้ว่าการย้ายนั้น คุณจะสามารถทำด้วยความสามารถของคุณได้เองไหม
การประเมินความสามารถของตัวเองเป็นการตรวจสอบว่า คุณจะสามารถ/ควรดำเนินการย้าย หรือคุณอาจจะต้องขอความช่วยเหลือจากคนอื่น หากคุณมีความสามารถเพียงพอ ก็ให้เลือก ดำเนินการต่อไปที่หน้าการวางแผนของ Migration.