การ Migrate Site จาก 1.0 เป็น 1.5
แก้ไขล่าสุด ใน วันพฤหัสบดีที่ 30 กันยายน 2553 เวลา 23:36 น. เขียนโดย ประสิทธิ์ เก็บทรัพย์ วันเสาร์ที่ 06 มิถุนายน 2552 เวลา 20:32 น.
หลังจากรอมานานในที่สุดผมก็คิดว่าได้เวลาในการที่จะ Migrate จาก Joomla! 1.0 ไปเป็น Joomla! 1.5 เสียทีทั้งนี้ด้วยเหตุผลหลายๆ อย่าง ซึ่งพอจะสรุปได้ดังนี้
1. Joomla! 1.5 ได้มีการใช้งานมาระยะหนึ่งเรียกได้ว่าเริ่มที่จะเป็นผู้ใหญ่ก็ว่าได้
2. Features ของ Joomla! 1.5 ที่น่าสนใจเมื่เทียบกับ Joomla!! 1.0 เช่น Page Customization หรือ permission ต่างๆ ที่ไม่ยุ่งยาก อันนี้ก็ได้จากประสบการณ์ในการดูแล Site ที่เป็น Joomla! 1.5
3. Framework ที่มีรูปแบบ และ Library ต่างๆ ที่ใหม่กว่า
4. Third party compoent มีมากขึ้น
5. Migrator plugin ของ Fireboard และ Docman
สำหรับขั้นตอนที่วางไว้มีดังนี้ครับ
1. ติดตั้ง Com Migrator
2. ติดตั้ง Migrator plugin ตรงนี้ต้อง unzip แล้วทำการ upload ไปยัง server ครับ คือ folder /administrator/components/com_migrator/plugins/
2.1 Fireboard ก็ upload ไฟล์ php ทุกตัว
2.2 Docman upload เฉพาะไฟล์ใน plugins folder ครับ
3. Backup ตัว Site ทั้ง SQL และ ไฟล์ต่างๆ
4. สร้าง Site ทดสอบ (Joomla! 1.0) บนเครื่อง Notebook ของตัวเอง
5. ทดสอบการ Migrate จาก 1.0 ไปเป็น 1.5 สำหรับขั้นตอนก็มีคนทำสรุปไว้แล้วใน Document ของ Joomla เอง ดูจาก Web Link ที่นี่ก็ไครับ โดยปกติแล้วตัว com_migrator จะทำการ migrate บทความและ core component ต่างๆ ให้ส่วน plugin ของ third party extension จะทำการ export ตัวข้อมูลให้คุณจะต้องทำการติดตั้ง component ใหม่บน Joomla 1.5 site แล้วก็อย่าลืมตัว images folder ที่คุณอาจจะเคย upload ไว้ รวมทั้ง folder ของ docman file (dmdocuments) ด้วย นอกจากนี้แล้วถ้าในหน้า home ของคุณมีการใช้งาน extensions ที่ไม่ใช่ core extension คุณก็จะเจอ error ว่าไม่สามารถแสดงหน้าแรกได้วิธีการก็คือต้องปรับใน Menu Manager ครับ อ้อ สำหรับ Community Builder ผมใช้การติดตั้งใหม่แล้วก็ Synch ข้อมูลผู้ใช้ใหม่ รวมทั้งทำการ upload ไฟล์ Avatar ของผู้ใช้ใหม่
6. ถ้าผลการทดสอบ Ok ก็ทำการ ดำเนินการบน Live Site ได้เลย
พอเริ่มทำก็มีปัญหาเหมือนกันครับ เพราะว่าอย่าง Fireboard ดูเหมือนจะไม่ค่อย complete เท่าไหร่ ต้องใช้ PHPMyAdmin ในการ copy จาก table เก่าไปเป็น table ใหม่ ใช้เวลาร่วมๆ 8 ชั่วโมงในการ migrate หากเพื่อนสมาชิกท่านใดมีปัญหาก็คิดว่าพอจะให้คำปรึกษาได้ครับ โดยการทำผมเลือกใช้วิธีการ migrate บน copy บน Notebook แล้วจึง upload ขึ้น Hosting เหมือนตอนแรกที่เริ่มทำ Website
| ถัดไป >การทำหน้าแรกสำหรับโอกาสพิเศษ |
|---|


