Kami sedang bersiap untuk meluncurkan 2 situs e-commerce menggunakan CE ver 1.9. Setiap situs akan dimulai dengan sekitar 10.000 sku.
Apa hal utama yang perlu kita cari dari host web ... apakah hal-hal seperti ukuran basis data, jumlah gambar, dll. Penting?
Jelas, kecepatan memuat halaman juga sangat penting.
Bagaimana cara terbaik memilih host yang tepat?
Terima kasih
magento-1.9
hosting
walter kaatz
sumber
sumber
Jawaban:
Penafian: Sonassi adalah tuan rumah Magento
TL; DR - Tuan rumah yang baik akan memberi tahu Anda apa yang Anda butuhkan (dan membenarkannya). Anda seharusnya tidak melakukan ini sendiri.
Ketika seorang pelanggan mendekati kami, kami mengajukan beberapa pertanyaan untuk memahami apa persyaratan saat ini, persyaratan puncak dan persyaratan di masa depan untuk toko mereka. Maka kami akan memberikan rekomendasi atas dasar itu.
Mengingat kami menjadi tuan rumah bagi ribuan toko Magento, kami memiliki pemahaman yang cukup solid tentang infrastruktur apa yang dibutuhkan untuk serangkaian persyaratan pelanggan, sehingga cukup mudah bagi kami untuk memberikan rekomendasi (dan prediksi sumber daya apa yang akan digunakan) ketika mereka benar-benar ditayangkan.
Detail yang perlu diperhatikan di sini adalah bahwa sementara kami pasti dapat memberi tahu Anda persyaratan untuk infrastruktur kami sendiri yang menjalankan MageStack - yang hampir pasti tidak akan sama dengan pengaturan di tempat lain - jadi ingatlah itu.
Biarkan orang lain mengukur kebutuhan Anda
Simpan dan Katalog
Lalu Lintas dan Bandwidth
Persyaratan Perangkat Keras
Praktek Pementasan / Pengembangan
Anggaran
Kemudian menggunakan informasi ini, kirimkan ke penyedia hosting pilihan Anda dan lihat apa yang mereka rekomendasikan.
Mengukur kebutuhan Anda sendiri
Sebagai patokan, dimungkinkan untuk
Pemilihan CPU
Pertama mulailah dengan mengukur lalu lintas Anda.
Dengan menggunakan angka-angka ini, Anda dapat mengetahui dengan tepat apa yang Anda butuhkan dalam hal sumber daya CPU.
Misalnya. Jika Anda memiliki 4.025 pengunjung unik / hari - Anda memerlukan total sumber daya CPU 28GHz (mis. 8 Cores @ 3.5GHz, atau 12 Cores @ 2.3GHz)
Detail penting lainnya adalah kecepatan CPU, dimungkinkan untuk memiliki:
Pemilihan RAM
Untuk server mandiri (konfigurasi terbaik untuk Magento), aturan di sini adalah 2GB RAM / CPU Core. Jadi jika Anda memiliki 8 core, maka 16GB RAM harus menjadi minimum.
Untuk mengetahui apa yang Anda butuhkan selain ini, Anda perlu memperhitungkan ukuran katalog Anda. Melakukan ini mudah, gandakan jumlah tampilan toko Anda dengan ukuran katalog total.
Misalnya. Dalam kasus Anda, 1 tampilan toko * 10.000 produk = 10.000
Rekomendasi kami adalah,
Anda ingin mengambil yang lebih tinggi dari dua angka (mis. Dari CPU Core: rasio RAM dan persyaratan katalog), atau campuran yang masuk akal dari keduanya.
Pemilihan HDD
Mari kita perjelas, untuk rata-rata toko Magento (mis. <50rb pengunjung unik / hari), Magento tidak terikat oleh I / O - SSD tidak akan membuat toko Magento Anda lebih cepat; itu tidak akan meningkatkan konkurensi dan tidak akan meningkatkan TTFB. Demikian pula, menggunakan level RAID bergaris (mis. RAID10) juga tidak akan memberikan keuntungan (karena hampir setiap file pada disk akan lebih kecil dari ukuran stripe, jadi hanya disk tunggal yang akan digunakan).
Satu-satunya penyimpanan waktu adalah bottleneck pada layanan yang diperangi (mis. Cloud / VPS).
Namun, tentu saja ada keuntungan untuk mempercepat I / O di luar operasi toko itu sendiri. Dengan SSD, operasi file (mis. Status Git / SVN, backup / restore, menyalin direktori, dll.) Secara substansial lebih cepat. Kehidupan pengembang Anda akan jauh lebih mudah (dengan tugas-tugas rutin menjadi lebih cepat).
Perhatikan juga bahwa tidak semua disk drive dibuat sama.
Jadi pastikan untuk benar-benar memilih disk drive yang layak berada di server, yaitu. Intel DC S3700.
Memilih kapasitas itu mudah, Anda hanya perlu dua perintah,
Untuk root dokumen Magento
Untuk DB MySQL
.
Siapa yang harus memilih
Ya terserah Anda. Saya tidak bisa memberikan rekomendasi [walaupun akan jelas :)] - tetapi Anda tentu dapat membentuk opini Anda sendiri,
Ada sesuatu untuk ditambahkan di sini, Anda akan mendapatkan dua jenis host
Yang mana yang paling tepat untuk Anda benar-benar tergantung pada apa keahlian Anda. Menurut pendapat jujur saya, pengembang bukan administrator sistem - hanya karena Anda dapat menjalankan
apt-get install nginx
- itu tidak membuat Anda sysadmin yang berpengalaman. Kalau tidak, setiap pemilik toko yang dapat menggunakan Magento Connect dapat mengklasifikasikan diri mereka sebagai pengembang!Memahami peran Anda (dan keterbatasan) sebagai pengembang dan membiarkan seseorang dengan pengalaman yang tepat dalam mengelola server memiliki nilai ekstrem. Siapa pun dapat menginstal serangkaian paket, tetapi mengatur konfigurasi perangkat lunak, memastikannya stabil, bebas bug, aman, dan berkinerja tinggi adalah hal yang sama sekali berbeda.
Saya akan hanya pernah merekomendasikan rute seluruh DIY kepada orang-orang yang memiliki besar jumlah Magento Server pengalaman konfigurasi, yang telah mengerahkan ribuan server sebelumnya, dengan konfigurasi yang dikenal diuji dan stabil. Jika tidak, pergilah dengan host Magento terkelola yang tahu apa yang mereka lakukan dan memungkinkan Anda untuk melakukan pekerjaan Anda tanpa gangguan.
Sumber:
sumber