ด้วยกลยุทธ์การพัฒนาใหม่จะไม่มีรุ่นที่เรียกว่า LTS ล่วงหน้า ด้วยข้อมูลที่เผยแพร่ในปัจจุบัน 3.4 จะใช้แทน 3.5 ประกาศ สมมติว่ามีแผนสำหรับ 4.0,4.1,4.2,4.3,4.4 ในเวลาที่ไซต์คาดว่าจะย้ายไปเป็นเวอร์ชันใด
ด้วยกลยุทธ์การพัฒนาใหม่จะไม่มีรุ่นที่เรียกว่า LTS ล่วงหน้า ด้วยข้อมูลที่เผยแพร่ในปัจจุบัน 3.4 จะใช้แทน 3.5 ประกาศ สมมติว่ามีแผนสำหรับ 4.0,4.1,4.2,4.3,4.4 ในเวลาที่ไซต์คาดว่าจะย้ายไปเป็นเวอร์ชันใด
คำตอบ:
มีบางสิ่งที่ต้องพิจารณาเมื่อวางแผนการย้ายข้อมูลระหว่างเวอร์ชันหลัก หนึ่งในคนอันดับต้น ๆ ควรจะสิ้นสุดการสนับสนุนหรือวันที่ EOL สำหรับรุ่นที่คุณใช้อยู่ในขณะนี้ หากใกล้คุณควรวางแผนการย้ายของคุณ
สำหรับเว็บไซต์ที่จัดตั้งขึ้นฉันขอแนะนำให้ดูที่คุณสมบัติที่มี รุ่นใหม่มีสิ่งที่คุณต้องการในไม่ช้าหรือไม่ ถ้าเป็นเช่นนั้นเริ่มวางแผนการย้ายข้อมูลของคุณ หากไซต์ของคุณใช้งานได้ดีและไม่ต้องการคุณสมบัติใหม่ล่าสุดคุณสามารถอยู่ในเวอร์ชันปัจจุบันตราบใดที่ยังคงรองรับ
หากคุณย้ายข้อมูลส่วนขยายจะมีลักษณะเป็นอย่างไร ส่วนขยายที่คุณใช้มีรุ่นที่เข้ากันได้สำหรับรุ่นที่คุณย้ายไปหรือไม่ ถ้าเป็นเช่นนั้นสิ่งนั้นจะลดความซับซ้อนลงอย่างมาก แต่หากไม่เป็นเช่นนั้นความพยายามในการแทนที่คุณลักษณะของพวกเขาจะเป็นอย่างอื่นมากน้อยเพียงใด?
ในที่สุดทุกรุ่นที่ติดแท็กเป็นเสถียรควรเหมาะสำหรับการสร้าง แต่โดยส่วนตัวแล้วฉันจะระมัดระวังมากขึ้นเล็กน้อยเกี่ยวกับการใช้ X.0 หรือแม้แต่ X.1 release เนื่องจากโดยทั่วไปแล้วมักจะมีข้อบกพร่องตามขอบเขตของ การเปลี่ยนแปลงที่สามารถไปสู่รุ่น X.0 ที่สำคัญ โดยส่วนตัวแล้วฉันคิดว่ารุ่น X.2 หรือ X.3 นั้นเกิดขึ้นเมื่อคุณเริ่มดูซีรีส์ที่วางจำหน่ายจนถึงจุดเตรียมพร้อมสำหรับการใช้งานครั้งใหญ่
เริ่มต้นจาก Joomla! 3.4 ทุกรุ่นจะมีความเสถียรและจะรองรับอย่างน้อยสองปียกเว้นว่าจะมีรุ่นย่อยใหม่ออกมา ถ้ามันจะเกิดขึ้นแล้วรุ่นรองก่อนหน้านี้จะไม่ได้รับการสนับสนุนและรุ่นปัจจุบันจะได้รับการสนับสนุนอย่างน้อยสองปี ดังนั้นหากคุณวางแผนที่จะย้ายไปยังซีรีย์ 3.x คุณจะปลอดภัยจาก v3.4
เช่นเดียวกับซีรี่ส์ 4.x - 4.0 ก็จะเสถียรเช่นกันและจะมีการสนับสนุนอย่างน้อยสองปีเว้นแต่จะมีรุ่นย่อยใหม่ออกมา (ตัวอย่างเช่น 4.1) ดังนั้นคุณสามารถย้ายไปยังรุ่นรองของซีรีย์ 4.x ได้ แต่โปรดจำไว้ว่าทุกรุ่นที่สำคัญมีการเปลี่ยนแปลงที่เข้ากันไม่ได้ย้อนหลัง! ดังนั้นการโยกย้ายนี้ควรได้รับการวางแผนอย่างระมัดระวัง
แน่นอนคุณไม่ควรโยกย้ายไปยังรุ่นเบต้าหรือ RC เพราะสิ่งเหล่านี้มีวัตถุประสงค์เพื่อการทดสอบเท่านั้น
ในความเข้าใจของฉันเริ่มต้นที่ 3.4 คุณควรใช้รีลีสล่าสุดเสมอเพราะมันจะได้รับการสนับสนุนเป็นเวลา 2 ปีหลังจากรีลีสและการสนับสนุนสำหรับเวอร์ชันเก่า (3.3, ... ) จะถูกยกเลิก รีลีสทั้งหมดในซีรีย์ (3.x) จะเข้ากันได้ย้อนหลังดังนั้นการอัปเดตโดยทั่วไปจะไม่มีปัญหา
ซีรีย์ 4.x ใหม่จะหยุดการใช้งานร่วมกันได้ย้อนหลังและคุณควรอัพเกรดเท่านั้นหากคุณต้องการใช้คุณสมบัติใหม่
เคล็ดลับ:ดูแลเว็บไซต์ทดสอบที่มีการตั้งค่าเซิร์ฟเวอร์เดียวกันเสมอเพื่อทดสอบก่อนจากนั้นใช้เวอร์ชัน