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