8 Masalah Umum Hosting (dan Cara Menghindarinya)

Diterbitkan: 2022-06-30

Dalam State of Hosting tahunan kami, kami menemukan bahwa waktu aktif tetap menjadi perhatian utama bagi sebagian besar pedagang. Uptime, meskipun kritis, adalah salah satu dari banyak hal yang bisa salah dengan web hosting, dan ukuran penyedia web hosting yang solid sering berarti lebih dari 99% uptime.

Di dalamnya, kami menyoroti cara mengatasi atau mencegah kesalahan hosting web umum seperti waktu aktif yang buruk, kinerja yang lambat, dan area utama lainnya.

Performa Lambat

Kinerja situs web penting. Pengunjung memiliki sedikit kesabaran untuk situs yang lambat. Produk, layanan pelanggan, dan penawaran Anda tidak akan menjadi masalah jika membuat pengguna menunggu. Lebih dari setengah pengunjung meninggalkan situs ketika halaman membutuhkan waktu lebih dari 3 detik untuk dimuat, dan kebanyakan dari mereka tidak akan kembali.

Situs yang lambat mungkin tidak selalu menjadi kesalahan penyedia hosting Anda, meskipun situs yang kredibel akan melakukan segala yang mereka bisa, seperti:

  • Menyediakan lingkungan yang dioptimalkan untuk aplikasi pilihan Anda (Magento, WordPress, WooCommerce, Drupal, dan sebagainya)
  • Teknologi saat ini , meskipun teknologi "pendarahan" yang belum terbukti dapat menjadi perhatian
  • Berikan solusi skalabel yang dapat memenuhi kebutuhan bisnis Anda yang berkembang untuk sementara atau permanen

Apa yang harus dilakukan tentang hal itu

Jika situs Anda tergagap, mulailah dengan tim dukungan penyedia hosting Anda. Tim dukungan yang kompeten akan menyelidiki masalah tersebut dan menyelesaikannya jika mereka bisa.

Jika penyebabnya di luar kendali mereka — kode situs web yang ditulis dengan buruk, instalasi Magento yang belum ditambal, lonjakan lalu lintas situs Anda yang tidak terduga — mereka dapat membantu mendiagnosis masalah dan menyarankan opsi untuk menyelesaikannya.

Selain menghubungi dukungan, Anda dapat mencoba:

  • Menggunakan layanan CDN
  • Membatasi penggunaan konten dinamis Anda demi konten statis, terutama pada halaman arahan volume tinggi Anda
  • Mendaftar layanan pengembang, atau melakukan percakapan dengan pengembang Anda saat ini
  • Menambal platform yang menjalankan situs Anda
  • Batasi penggunaan ekstensi pihak ketiga, dan pastikan ekstensi yang Anda simpan adalah yang terbaru
  • Menyederhanakan desain web Anda
  • Mengaktifkan caching pada sistem manajemen konten pilihan Anda, jika tersedia

Keamanan yang Buruk atau Kepatuhan PCI

Dengan keamanan, Anda cukup khawatir tanpa bertanya-tanya apakah penyedia hosting Anda mendukung mereka. Tidak ada sistem keamanan yang dapat mengklaim kesempurnaan, tetapi pertimbangkan salah satu di bawah ini sebagai tanda bahaya penyedia hosting:

  • Jendela pemeliharaan tidak teratur atau hilang ; meskipun terkadang tidak nyaman, ini mewakili komitmen untuk menyediakan layanan yang aman dan stabil
  • Ketidakmampuan untuk menyediakan protokol transfer file yang aman (SFTP); FTP umumnya dianggap tidak aman
  • Kegagalan untuk memberikan AoC mereka atas permintaan (lihat di bawah)
  • Dukungan tidak dapat menjawab pertanyaan Anda tentang SSL, kebutuhan mendasar dari hampir setiap situs web yang sah
  • Kebijakan pencadangan yang tidak jelas ; sementara yang terbaik adalah tidak hanya mengandalkan cadangan penyedia hosting Anda, setiap penyedia terkemuka akan menyediakannya
  • Versi PHP atau MySQL yang kedaluwarsa ; penyedia Anda harus menggunakan versi di luar akhir masa pakai (EoL).

Apa yang harus dilakukan tentang hal itu

Kebijakan terbaik di sini adalah pencegahan. Jangan menunggu sampai host Anda gagal dalam keamanan untuk memverifikasi keefektifannya. Tanyakan penyedia hosting Anda untuk Pengesahan Kepatuhan (AoC), dan pertimbangkan penolakan apa pun untuk memberikannya sebagai tanda bahaya besar. Dan selalu ingat bahwa sebagai pedagang, Anda harus melakukan bagian Anda untuk kepatuhan PCI bahkan setelah bergabung dengan penyedia hosting yang sesuai dengan PCI.

Di luar AoC, periksa situs web penyedia hosting, diikuti dengan reputasi mereka. Jika mereka menyediakan cukup banyak konten asli tentang PCI dan keamanan, maka mereka mungkin memiliki beberapa ahli di tim mereka. Jika penyedia hosting berspesialisasi dalam platform tertentu, tanyakan kepada orang lain yang menggunakan platform itu tentang penyedia itu. Orang-orang yang mengalami masalah dengan web host jarang malu untuk berbagi cerita mereka.

Biaya

Meskipun "biaya tinggi" adalah keluhan umum, biasanya lebih produktif untuk memikirkan nilai. Misalnya, hosting yang tidak dikelola biasanya lebih murah daripada hosting yang dikelola karena yang pertama menawarkan sedikit lebih banyak daripada sumber daya, jaringan, dan fasilitas yang aman. Dukungan biasanya tidak ada di menu.

Bacaan terkait: 5 Perbedaan Nyata Antara Hosting Murah dan Hosting Bagus >>

Hasil akhirnya adalah penyedia hosting murah. Ini dapat memenuhi kebutuhan beberapa orang, tetapi yang lain akan bijaksana untuk mempertimbangkan nilai hosting yang dikelola dengan baik, bahkan jika biayanya lebih mahal. Hosting terkelola dengan penyedia yang baik berarti lebih sedikit perawatan, pembaruan handsfree untuk sistem operasi server, dan dukungan 24/7 khusus.

Apa yang harus dilakukan tentang hal itu

Jika Anda merasa penyedia hosting Anda tidak menyediakan cukup untuk membenarkan biaya mereka, mungkin sudah waktunya untuk mencari yang lain. Sekali lagi, dari mulut ke mulut dan reputasi sangat berpengaruh di sini. Bicaralah dengan orang lain di komunitas Anda—pedagang yang menggunakan platform yang sama dengan kebutuhan yang sama—dan mintalah saran dari mereka. Kunjungi satu atau dua konvensi, luangkan waktu di GitHub, atau temukan forum. Tentu, ini membutuhkan waktu, tetapi ini dapat menghemat waktu henti dan sakit kepala di kemudian hari.

Dukungan Lambat

Ketika datang ke web hosting, pemecahan masalah sangat penting dan diharapkan. Sangat masuk akal untuk menghabiskan penyedia hosting Anda untuk menghargai waktu Anda, dan untuk menanggapi gangguan layanan apa pun pada layanan Anda dengan segera. Bahkan jika pemadaman berada di luar kendali penyedia hosting Anda, mereka harus bersedia untuk berkomunikasi dan bersimpati dengan situasi Anda selama ini.

Idealnya, semakin banyak cara untuk mencapai dukungan, semakin baik. Dukungan 24/7 cukup standar untuk hosting web terkelola modern, dengan tunjangan yang masuk akal untuk peningkatan musim belanja.

Apa yang harus dilakukan tentang hal itu

Dengan asumsi respons yang lambat bukanlah hal yang aneh, ungkapkan ketidakpuasan Anda dengan anggota kepemimpinan pendukung. Bahkan ketika Anda memiliki alasan yang dapat dibenarkan untuk marah, menjaga amarah Anda saat mengekspresikan kekesalan Anda sering kali menghasilkan hasil yang lebih diinginkan. Manusia bertindak lebih efisien bila diperlakukan dengan baik dan tim pendukung tidak terkecuali.

Namun, jika mereka sangat tidak kompeten, maka inilah saatnya untuk berkeliling menggunakan metode yang sama yang dijelaskan di bagian “Biaya” di atas.

Batasan yang Tidak Jelas

Ketika datang ke hosting, tidak ada yang suka kejutan. Ini berlaku untuk waktu aktif, bandwidth, penyimpanan, skalabilitas, dan banyak aspek lain dari layanan Anda. Host web yang bereputasi baik akan berada di depan dengan cara mereka mendistribusikan sumber daya dan menagih layanan mereka, dan memberikan detail tambahan saat diminta.

Bacaan terkait: Menjadi Viral: Seberapa Penting Situs Adopsi Tersimpan Selama Lonjakan Lalu Lintas Tak Terduga >>

Karena itu, luangkan waktu untuk membaca Perjanjian Tingkat Layanan penyedia, yang cenderung memberikan ruang gerak hukum yang wajar jika terjadi gangguan yang tidak dapat dihindari pada layanan Anda. Kehadiran SLA bukanlah tanda bahaya—hampir setiap penyedia hosting memilikinya—tetapi meluangkan waktu untuk membacanya dapat memberi Anda pemahaman yang lebih baik tentang apa yang diharapkan.

Apa yang harus dilakukan tentang hal itu

Pencegahan melakukan banyak hal. Kerjakan pekerjaan rumah Anda di penyedia hosting Anda dan tanyakan banyak pertanyaan kepada tim penjualan atau dukungan mereka. Jika mereka melanggar janji atau jaminan, peganglah!

Penghentian Situs dan Waktu Henti

Downtime menghabiskan uang Anda. Sebagian besar web host menyadari hal ini, dan mengadopsi langkah-langkah proaktif untuk meminimalkan waktu henti sebanyak yang mereka bisa. Uptime "seratus persen" sangat tidak mungkin, karena bahkan web host yang paling teliti pun harus melakukan pemeliharaan sesekali, penyedia upstream yang gagal, dan masalah lain di luar kendali langsung mereka.

Anda harus mengetahui tentang setiap periode pemeliharaan terencana yang mampu memengaruhi layanan Anda jauh-jauh hari sebelumnya. Cegukan yang jarang terjadi pada layanan Anda tidak dapat dihindari; yang nyata adalah bagaimana penyedia hosting Anda bereaksi terhadapnya.

Apa yang harus dilakukan tentang hal itu

Semakin sering Anda menjawab "tidak" untuk pertanyaan-pertanyaan ini setelah pemadaman tertentu, semakin Anda harus mempertimbangkan untuk beralih ke host lain.

  • Apakah gangguan dan pemadaman merupakan peristiwa langka bagi penyedia ini?
  • Apakah mereka cukup transparan?
  • Apakah mereka meminta maaf (walaupun bukan kesalahan mereka secara langsung)?
  • Apakah mereka menanggapi Anda dengan cara yang cukup cepat?
  • Jika mereka mengusulkan garis waktu, apakah mereka menghormatinya?
  • Apakah mereka menghindari menuduh Anda "melanggar sesuatu"?
  • Apakah mereka menyelesaikan masalah Anda, atau setidaknya membimbing Anda menuju solusi?
  • Jika itu adalah pemadaman yang diperpanjang, apakah mereka memberi Anda kompensasi?
  • Jika mereka membutuhkan tindakan dari Anda, apakah mereka memberikan instruksi yang jelas?

Skalabilitas yang Buruk

Idealnya, host web Anda akan membuatnya relatif mudah bagi layanan Anda untuk tumbuh bersama bisnis Anda. Salah satu nilai jual utama layanan cloud adalah skalabilitas yang cepat dan tidak menyakitkan. Teknologi cloud mempermudah pengalokasian sumber daya tambahan ke layanan Anda sesuai permintaan, serta menyediakan jalur yang lebih bersih dan bebas migrasi untuk meningkatkan (atau menurunkan) layanan Anda secara permanen.

Jika Anda menikah dengan solusi non-cloud dan perlu bermigrasi, penyedia hosting Anda harus mendiskusikan opsi dengan Anda sebelum mendorong migrasi. Penyedia hosting yang terhormat mencari cara untuk meningkatkan layanan Anda sebelum melakukan upselling. Jika migrasi diperlukan, mereka transparan tentang prosesnya, mendengarkan kebutuhan Anda, dan memberi tahu Anda setiap langkahnya.

Apa yang harus dilakukan tentang hal itu

Cloud hosting adalah jawaban dalam banyak kasus. Ya, biayanya cenderung sedikit lebih mahal daripada hosting non-cloud, tetapi sebagai gantinya Anda mendapatkan fleksibilitas. Situs Anda akan merespon lebih baik terhadap lonjakan lalu lintas yang tiba-tiba dan tidak terduga dan lebih mudah dipindahkan saat bisnis Anda melampaui situs web Anda.

Tumpukan Teknologi Tidak Memadai

Tumpukan adalah bundel perangkat lunak yang dirancang untuk menjalankan server. Mereka memiliki kompleksitas dan tujuan yang beragam, dan belum lama ini tumpukan Linux/Apache/MySQL/PHP (LAMP) dianggap memadai untuk tujuan hosting. Karena aplikasi web modern telah menjadi terkenal dan kompleks, hal ini tidak lagi terjadi.

Pada 2019, tumpukan juga berfungsi untuk mempercepat kinerja aplikasi web yang berjalan di server yang sama. Di Nexcess, aplikasi web cloud kami memanfaatkan pengalaman 20 tahun untuk membangun tumpukan dengan komponen yang bekerja bersama untuk menyediakan sumber daya yang cukup untuk aplikasi web modern. Sementara pemain mapan seperti Apache dan PHP memainkan peran yang tak terbantahkan, kami telah mengembangkannya dengan beberapa teknologi lain, terutama Nginx, Varnish, dan untuk Magento, ElasticSearch.

Nginx

Nginx adalah server web berfitur lengkap dan berkinerja tinggi yang unggul dalam menyajikan konten statis. Di tumpukan cloud kami, ini juga menangani dekripsi Transport Layer Security (TLS) yang diperlukan untuk koneksi HTTPS, dan melakukan jauh lebih efisien daripada alternatif lain yang memungkinkan, seperti server web itu sendiri.

Pernis

Ketika dikonfigurasi dengan benar, Varnish mengambil alih permintaan caching yang biasanya ditangani oleh Apache dan Nginx, dan dengan demikian menyediakan pengiriman cepat konten statis dan dinamis.

ElasticSearch (khusus Magento)

ElasticSearch adalah mesin pencari yang memungkinkan pelanggan dengan cepat menemukan satu produk di antara ribuan. Tersedia sebagai bagian dari layanan cloud Magento kami, Elasticsearch cepat dan skalabel untuk data terstruktur dan tidak terstruktur, dengan dukungan untuk 34 bahasa.

Apa yang harus dilakukan tentang hal itu

Sebelum menarik kesimpulan apa pun tentang tumpukan teknologi penyedia hosting, libatkan dukungan atau tim penjualan mereka untuk menjelajahi penawaran mereka yang lain. Berhati-hatilah terhadap upaya apa pun yang tidak menanyakan pertanyaan spesifik tentang tujuan atau bisnis Anda. Penyedia hosting yang etis akan bekerja dengan Anda untuk mengidentifikasi dan memenuhi kebutuhan Anda, bukan hanya menawarkan upgrade spontan.

Setiap sistem manajemen konten memiliki kebutuhan yang berbeda. Apa yang paling cocok untuk Magento seringkali tidak ideal untuk WordPress, dan seterusnya. Host web berpengalaman mengetahui "apa" dan "bagaimana" pengoptimalan ini lebih dari pemain baru dalam permainan. Jika toko Anda menggunakan Magento 2, tanyakan kepada penyedia Anda berapa lama mereka telah menghosting situs Magento 2, dan apa yang dapat mereka tawarkan kepada Anda yang tidak dapat ditawarkan oleh host lain.

Sekarang apa?

Butuh bantuan untuk menemukan solusi hosting web yang cocok untuk Anda? Hubungi kami antara jam 9 pagi – 5 sore waktu timur, Senin sampai Jumat.

Atau, jelajahi paket hosting kami yang terkelola sepenuhnya untuk memulai hari ini.