ทำไมต้องย้าย

From Joomla! Documentation

Revision as of 07:53, 22 December 2014 by Supachai chai (talk | contribs) (Created page with "บางอย่างเกี่ยวกับการ migration นั้น คุณต้องตัดสินใจว่าจะเอาสิ่งใดไ...")

หากยังตัดสินใจไม่ได้ว่าควรย้ายหรือไม่ย้ายดี? ในขณะที่เว็บไซต์ก็ยังทำงานได้เป็นปกติดี จะไปปรับเปลี่ยนทำไมล่ะ? บางครั้งคุณอาจจะเคยได้ยินมาว่า คุณต้องทำการย้ายไปยัง วงจรวัฏจักรใหม่หรือเวอร์ชั่นใหม่ นั้นแหละคุณมาถูกทางแล้ว! เอกสาร(documentation) นี้เป็นช่องทางแนะนำ ซึ่งด้านล่างของแต่ละหน้า จะมีสองตัวเลือกเพื่อนำคุณไปยังขั้นตอนต่อไป จากนี้ไปจะเป็นเหตุผลที่คุณควรเปลี่ยนเป็น Joomla 3.x!

ทำไมถึงควรย้าย?

การทำการย้าน Joomla! ไปรุ่นใหม่นั้น ให้โอกาสใหม่ๆ แก่ทุกคนดังนี้:

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

คุณสมบัติ และการใช้งานที่ปรับปรุงให้ดีขึ้น

วงจรวัฎจักรใหม่ของจูมล่านั้น ประกอบไปด้วยคุณสมบัติใหม่ๆ และการใช้งานที่ปรับปรุงให้ดีขึ้น เมื่อมีสองสิ่งนี้เข้ามา ส่วนเสริมต่างๆ จากภายนอกก็ไม่มีความจำเป็นอีกต่อไป อีกทั้งยังช่วยทำให้มีการใช้งานส่วนเสริมหลักของ Joomla! เพื่มมากขึ้นด้วย ศึกษาเพิ่มเติมคุณสมบัติใหม่ได้ที่ Joomla 3 features.

การเปลี่ยนแปลงของเทคโนโลยี

การเปลี่ยนแปลงที่สำคัญที่เกิดขึ้น รุ่นใหญ่ของ Joomla ที่ถูกปล่อยออกมานั้น มีโครงสร้างข้อมูล ที่เปลี่ยนไป และต้องทำการย้าย (migration) ซึ่งตรงกันข้ามกับการอัพเดท/อัพเกรด โดยปกติแล้วการเปลี่ยนแปลงของเทคโนโลยี จะถูกทำขึ้นในเวอร์ชั่นของ PHP และ MySQL การเปลี่ยนแปลงของเทคโนโลยีนี้บังคับให้ระบบจัดการเนื้อหา (CMS) ทุกตัวนั้นต้องเปลี่ยนแปลงไปกับมัน

ความปลอดภัย

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

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

Migration นั้นก็เหมือนการย้ายบ้านหรือการปรับเปลี่ยน

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

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

When you move to a new house, you may have the skills and expertise to move the entire household yourself or you may need to get some help moving (not everyone can move a piano). You may only need your own two hands and a few boxes. Alternatively, you may need a moving service with a gigantic truck and a lot of helpers. Same is true with migrating from one life cycle of Joomla to another.

How to use this documentation

Simply follow the buttons at the bottom of each page that are applicable to you. The Self Assessment will help you determine if doing the migration is within your skill set. Please don't skip the Planning pages as they include important information for your migration.

Take the Self Assessment to determine if you can/should perform the migration yourself or if maybe you should get some help. If you have the skills to migrate the site yourself, continue to the Planning phase of the migration.