หลังจากติดตั้ง magento2 ของฉันช้ามากคิดว่าฉันไม่ได้ติดตั้งข้อมูลตัวอย่าง?
ฉันกำลังทำงานกับชุมชนวีโอไอพี 2.0.1
ฉันสร้างกล่องเสมือนโดยใช้ 2GB Ram & 2Gb Swap
ฉันแค่ต้องการที่จะทราบ: แคชทั้งหมดจะถูกเปิดใช้งานโดยค่าเริ่มต้นหลังจากการตั้งค่าวีโอไอพี
หลังจากติดตั้ง magento2 ของฉันช้ามากคิดว่าฉันไม่ได้ติดตั้งข้อมูลตัวอย่าง?
ฉันกำลังทำงานกับชุมชนวีโอไอพี 2.0.1
ฉันสร้างกล่องเสมือนโดยใช้ 2GB Ram & 2Gb Swap
ฉันแค่ต้องการที่จะทราบ: แคชทั้งหมดจะถูกเปิดใช้งานโดยค่าเริ่มต้นหลังจากการตั้งค่าวีโอไอพี
คำตอบ:
ฉันเห็นคนอื่น ๆ ก็ประสบปัญหาเดียวกัน ( https://github.com/magento/magento2/issues/3123 )
อันที่จริงโหมดเริ่มต้น magento 2 และโหมดนักพัฒนานั้นช้ามาก ตามที่ @tecjam เราสามารถปรับปรุงความเร็วหากเราอยู่ในโหมดผลิตภัณฑ์ แต่ด้วยโหมดอื่น ๆ มันยังช้าอยู่
โปรดลอง commandline นี้ในไดเรกทอรี magento2:
php bin/magento setup:static-content:deploy
เมื่อเปิดใช้งานแคชทั้งหมดและมีการนำเนื้อหาแบบคงที่มาใช้อาจทำให้ความเร็วของไซต์ดีขึ้น
ก่อนอื่นให้ตรวจสอบว่าคุณกำลังใช้งานโหมดการปรับใช้ใด:
php bin/magento deploy:mode:show
หากในนักพัฒนาไฟล์ทั้งหมดจะถูกสร้างขึ้นในการโหลดแต่ละหน้า เพื่อเพิ่มความเร็ว
php bin/magento deploy:mode:set production
สิ่งนี้ควรคอมไพล์ไฟล์ให้คุณอีกครั้ง
php ...
คำสั่ง cmd โดยไม่ต้องระบุพา ธ ทุกครั้ง โปรดดูที่ลิงค์นี้ต่อไปเกี่ยวกับวิธีการนี้จะทำ: willj.co/2012/10/run-wamp-php-windows-7-command-line
D:\php\htdocs\MG\m2
และเพียงแค่ป้อนคำสั่งด้านบนตั้งค่าโหมดการปรับใช้ที่ถูกต้อง จากนั้นปรับใช้เนื้อหาแบบคงที่ อ่านเพิ่มเติมเกี่ยวกับโหมดการปรับใช้ที่นี่: devdocs.magento.com/guides/v2.0/config-guide/bootstrap/ ......
ปิดการใช้งานการรวม JS และ CSS ในขณะที่การพัฒนาช่วย:
ร้านค้า> การกำหนดค่า> ขั้นสูง> การตั้งค่า JavaScript / การตั้งค่า CSS
คุณยังสามารถเปิดใช้งานการแคชสำหรับสิ่งที่คุณไม่ได้เปลี่ยนในปัจจุบัน
ฉันเคยเห็นผู้คนจำนวนมากมีปัญหากับความเร็วของวีโอไอพี 2 เอาละวีโอไอพี 2 นั้นไม่ได้ช้าตามค่าเริ่มต้น ฉันได้จัดทำแบบฝึกหัดเพื่อทำให้ Magento 2 เร็วขึ้นซึ่งฉันได้อธิบายขั้นตอนบางอย่างซึ่ง ได้แก่ :
ขั้นแรกตรวจสอบให้แน่ใจว่าข้อกำหนดของเซิร์ฟเวอร์และระบบนั้นถูกต้อง
อัพเดตเวอร์ชั่นวีโอไอพีเป็นเวอร์ชั่นล่าสุด
เปิดใช้งานแคช
แก้ไขความเร็วในการอ่านของฐานข้อมูลโดยเปิดใช้ Flat Catalog
การปรับภาพให้เหมาะสม
การเพิ่มประสิทธิภาพของ Javascript และ CSS
เพื่อเพิ่มความเร็วใน Magento ให้ตั้งค่า CDN
พยายามใช้ชุดรูปแบบที่มีน้ำหนักเบาเสมอ
ตรวจสอบให้แน่ใจว่าส่วนขยายทั้งหมดในร้านของคุณปราศจากข้อบกพร่อง
การเพิ่มคำตอบ:
การเพิ่ม PHP memory_limit
ในไฟล์ php.ini จะสร้างความแตกต่างได้ดี อย่างไรก็ตามมันจะไม่ทำให้มันราบรื่นมาก (แม้ว่ามันจะประหยัดเวลา)
ค่าเริ่มต้นคือ 512M บนเครื่องของฉันฉันตั้งค่านี้ที่ "-1" (ไม่ จำกัด ) และให้เวลาโหลดที่ดีขึ้น
Magento หนักและต้องการฮาร์ดแวร์ประสิทธิภาพสูงเช่น SSD ที่จะราบรื่น :(
memory_limit
ไม่มีความสัมพันธ์กับประสิทธิภาพการทำงาน แต่อย่างใด มันชัดเจนจากชื่อของคำสั่ง
rsync
ไป/home/vagrant/htdocs
) ไฟล์ทั้งหมดลงในเครื่องเสมือนของลินุกซ์แทนที่จะวางไฟล์ต้นฉบับไว้ที่โฟลเดอร์ที่ติดตั้ง (/vagrant/htdocs
) มันทำงานได้ดีความเร็วเกือบ m1 ฉันหวังว่านี่จะช่วยให้พวกคุณแก้ไขปัญหาเดียวกันได้