รีวิว Magento 2.0

รีวิว Magento 2.0 ใหม่หมดทุกซอกทุกมุม

Magento นั้นใช้เลข version 1 มานานมากแล้วครับ โดยออก version แรก ตั้งแต่เดือนมีนาคม ปี 2008 บัดนี้ผ่านมา 8 ปีแล้ว Magento ก็ได้ออก Magento version 2 โดยปัจจุบันในขณะที่เขียนบทความนี้อยู่เป็น version 2.1.2 ครับ

ถ้าจะให้บอกว่ามีอะไรเปลี่ยนแปลงไปบ้าง แตกต่างอย่างไรระหว่าง Magento 1 และ 2 ผมขอบอกไว้ตรงนี้เลยครับว่า มันต่างกันโดยสิ้นเชิง แทบไม่มีอะไรเหมือนกันเลยครับ

Download Magento 2 เพื่อทดสอบการใช้งาน

สามารถ Download Magento 2 ได้ที่นี้ครับ https://magento.com/tech-resources/download

magento-2-0

สังเกตขนาดไฟล์ มีขนาด 47 MB จากเดิม Magento 1 มีขนาดประมาณ 24 MB ใหญ่ขึ้นเกือบ 2 เท่าครับ

ทำการปตกไฟล์และทดลองติดตั้งตามปรกติ โดย Magento 2 ต้องการ Spec Host ขั้นพื้นฐานดังนี้

magento-2-system-requiment

จะสังเกตได้ว่า Magento 2 ต้องการ MySQL 5.6 และ PHP 5.5 ขึ้นไป ซึ่งต้องสอบถาม Host ในไทยให้แน่ใจว่า Host รองรับหรือไม่ เพราะตอนนี้ Host ไทยส่วนมากยังใช้ MySQL และ PHP เป็น version ที่ต่ำกว่าที่ Magento ต้องการ ทำให้ติดตั้งไม่ได้ ซึ่งอาจต้องพิจารณาใช้ VPS หรือ Duplicate Server เพื่อที่จะสามารถกำหนดค่าต่างๆ ได้เอง

หน้าตาขั้นตอนการติดตั้ง

เมื่อเข้าสู่ขั้นตอนการติดตั้งจะพบว่าหน้าตาเรียบง่ายขึ้นเยอะ

magento-2-start

มี Step ขั้นตอนชัดเจน ดูง่ายขึ้นเยอะเลยครับ ใช้เวลาไม่นานก็ติดตั้งผ่านได้ไม่ยาก

magento-2-start-6

หน้าตาระบบหน้าร้าน

ธีม Default เปลี่ยนมาใช้ธีม Luma ซึ่งสวยงาม เรียบง่าย และดูดีมากๆ ครับ

m2-homepage

แน่นอนเป็นเว็บ Responsive แล้ว รอรับการใช้งานบนมือถือด้วย

luma-iphone

ลักษณะเมนูเมื่ออยู่ในมือถือ

mobile-menu

ถ้าไม่ซีเรียสเรื่องหน้าตามาก สามารถใช้ธีม default ได้เลยครับ แต่มีข้อสังเกตนิดหนึ่ง คือ รูปที่ใส่ในเว็บ หากใช้ธีม Default จะไม่มีการยืดหด ตามขนาดหน้าจอ ทำให้หน้าจอบางขนาดอาจมีการแสดงผลที่รูปหรือ text แหว่งได้

หน้าตาระบบหลังร้าน

ดูดีขึ้นมากครับ มีการแบ่งหมวดหมู่ตามการใช้งาน เช่น ยอดขาย, สินค้า, ลูกค้า, การตลาด ฯลฯ ดูไปก็คล้ายๆ Backend ของ WordPress อยู่พอสมควรครับ มือใหม่ที่ลองใช้ Magento เป็นครั้งแรก น่าจะทำความเข้าใจได้ง่ายขึ้น

magento-backend-2-1

ลักษณะของเมนูย่อยในหน้า Backend

magento-backend-2-2

แต่เป็นที่น่าเสียดาย ที่ระบบหลังร้านยังไม่เป็นเว็บ Responsive ยังใช้งานในมือถือลำบากอยู่ครับ