Saya baru-baru ini mulai mengembangkan pada ekstensi baru magento2 atau kustomisasi, dan kesan pertama saya adalah mimpi buruk. Saya harus menunggu sekitar 20-30 untuk setiap perubahan yang saya lakukan? sangat?
Saya berbicara tentang mode pengembangan , saya tahu bahwa dalam produksi dengan cache diaktifkan dan hal-hal lain situs web dapat lancar. Tetapi ketika saya sedang bekerja dengan masalah ekstensi atau tata letak saya harus menghapus file statis, membersihkan cache, dll.
Pertanyaan saya adalah, bagaimana Anda semua pengembang M2 bekerja? karena saya tidak percaya Anda harus menunggu 20-an-30-an untuk menyegarkan halaman ...
Lingkungan saya: PC saya "bagus" i5 dengan RAM 8GB. Saya perlu bekerja dengan Windows jadi saya menggunakan gelandangan:
- Penggunaan semua 4 core CPU
- Gunakan RAM 5120MB
- Ubuntu / trusty64 - Ubuntu 14.04
- PHP Versi 7.0.12-1 + deb.sury.org ~ trusty + 1
- MariaDB - 10.1.18-MariaDB-1 ~ trusty
- Magento 2.1.2 diinstal hanya dengan sampledata (tidak ada lagi modul yang dipasang)
- (Tanya saya jika Anda ingin tahu lebih banyak)
Apa yang sebenarnya terjadi? Biasanya M2 merespon dengan baik, lambat tapi oke, sekitar 5-10 detik untuk memuat halaman, tapi kadang-kadang (lebih sering daripada kadang-kadang) hanya macet selamanya! kadang-kadang halaman pertama dan kadang-kadang file css, js, html tapi selalu masalahnya dengan TTFB.
Saya melihat masalah akan setup wizard juga ... dengan angular.js file-file ini berlangsung selamanya ...
2 gambar ini adalah tentang navigasi dalam pengaturan setup.
Kemudian satu lagi menavigasi di katalog frontend:
Apa yang sebenarnya saya tanyakan? Apakah ini normal? kalian bekerja dengan waktu ini? Saya berkomentar dengan beberapa rekan kerja dan kami tidak percaya, saya harus bekerja seperti ini? Saya terkadang putus asa menunggu sepanjang waktu menonton layar ...
Jika seseorang meminta saya untuk menunjukkan kepadanya sebuah tes, seperti membuat produk baru atau sesuatu seperti itu, dia hanya panik ... Membuat pesanan baru, mengisi bidang dan setiap bidang mengeksekusi js yang berlangsung selama 5-6s ...
Saya tidak tahu tetapi saya merasa sangat tidak enak untuk berkembang dengan hal ini ...