Prestasi Laman Web Dijelaskan

Kemas kini: 2022-04-25 / Artikel oleh: Jerry Low

Prestasi laman web ialah kelajuan dan ketersediaan tapak web anda. Kelajuan merujuk kepada seberapa pantas tapak anda boleh dimuatkan apabila permintaan dibuat daripada pelayar web. Ketersediaan juga boleh dirujuk sebagai masa beroperasi atau kebolehpercayaan dan merujuk kepada peratusan masa tapak anda boleh diakses.

Prestasi tapak web anda penting atas banyak sebab. 

Prestasi Laman Web Anda Penting, Mengapa?

Menukar dengan lebih baik

Dari perspektif trafik web, pengguna anda tidak akan gembira jika tapak web anda lambat dimuatkan atau kerap tidak tersedia. Ingat bahawa pelawat tapak web anda adalah pelanggan anda. Pelawat yang tidak berpuas hati lebih berkemungkinan bukan untuk kembali ke laman web anda.

Trafik mudah alih

Masa juga telah berubah dan hari ini kita melihat akaun peranti mudah alih hampir separuh daripada trafik di Internet. Kerana enjin carian seperti Google mengetahui perkara ini, mereka juga telah menjadikan kelajuan sebagai pertimbangan dalam kedudukan carian mereka. 

Kedudukan carian Google

Hari ini, tapak yang perlahan pada peranti mudah alih mungkin akan dihukum di Google kedudukan enjin carian. Ini penting untuk pemilik tapak web kerana Google mengendalikan lebih daripada 90% daripada semua trafik carian di seluruh dunia.

Prestasi Pelayan anda BUKAN Prestasi Laman Web

Adalah penting untuk menyedari bahawa terdapat perbezaan yang jelas antara prestasi pelayan dan prestasi laman web. Prestasi pelayan ialah seberapa cepat pelayan dapat bertindak balas terhadap permintaan. Prestasi tapak web ialah tempoh masa yang diambil untuk tapak web / halaman web dimuatkan.

"Kelajuan Pelayan" dan "Ketersediaan" ialah dua data prestasi pelayan yang kami kumpulkan di tapak saudara kami HostScore.
"Kelajuan Pelayan" dan "Ketersediaan" ialah dua data prestasi pelayan yang kami kumpulkan di tapak saudara kami HostScore.

Prestasi Pelayan

Prestasi Pelayan adalah sebahagian kecil daripada prestasi tapak web kerana ia menyumbang kepada masa muat keseluruhan. Ia sangat bergantung pada kualiti peralatan dan infrastruktur yang dimiliki oleh syarikat pengehosan web yang anda pilih.

laman web Prestasi

Prestasi tapak web terdiri daripada banyak faktor lain, kebanyakannya boleh diperhalusi oleh anda sebagai pentadbir tapak. Perkara yang boleh diubah suai untuk meningkatkan prestasi keseluruhan tapak web anda termasuk caching, pengoptimuman skrip, kependaman, pemampatan dan banyak lagi.

Apakah yang Mempengaruhi Prestasi Laman Web Anda?

Laman web dibina daripada banyak bahagian yang bergerak; imej, kod, dan juga sumber luaran pada masa-masa tertentu. Semua perkara ini menambah 'berat' keseluruhan laman web. Pertimbangkan ini; tapak web yang hanya terdiri daripada teks akan dimuatkan dengan lebih cepat daripada tapak web yang mempunyai banyak imej.

Sudah tentu, itu adalah perbandingan yang melampau, tetapi ia berfungsi untuk menggariskan bagaimana pelbagai perkara mempengaruhi prestasi laman web kami. Untuk memastikan tapak web anda berfungsi secara optimum, dapatkan keseimbangan bentuk berbanding kefungsian untuk melihat perkara yang paling sesuai untuk anda. 

1. Caching

Caching ialah penyimpanan data dalam ingatan untuk meningkatkan prestasi. Aplikasi web boleh menyimpan data keutamaan tinggi dalam ingatan supaya ia boleh diproses dengan lebih cepat. Data yang disimpan dalam ingatan bertindak sebagai 'snapshot' laman web yang boleh disampaikan dengan cepat atas permintaan.

Terdapat dua jenis caching utama apabila ia berkaitan dengan tapak web – Caching Side Server dan Caching Side Client.

Bagaimana Web Caching berfungsi (sumber: Kinsta).

Apakah itu Caching Sisi Pelayan?

Caching sisi pelayan menggunakan memori yang tersedia pada pelayan web. Bentuk cache sisi pelayan yang paling biasa ialah pangkalan data dan cache objek. Ini membantu aplikasi web yang sangat bergantung kepada pangkalan data (seperti WordPress) untuk mengurangkan potensi beban pada kedua-dua pangkalan data dan pemproses. Bentuk lain caching sisi pelayan termasuk; cache opcode, cache halaman, cache pelayan proksi dan cache CDN.

Apakah itu Caching Sisi Pelanggan?

Caching sebelah pelanggan menggunakan memori pada bahagian persamaan pengguna. Terdapat pelbagai jenis caching sisi klien, bentuk yang paling popular / biasa adalah cache permintaan pelayar yang digunakan untuk mengehadkan atau mengurus kekerapan pelayar meminta fail yang dikemas kini daripada pelayan web.

2. Carian DNS

Masa penyelesaian DNS tapak web anda berbeza-beza bergantung pada pembekal.
Masa penyelesaian DNS tapak web anda berbeza-beza bergantung pada pembekal.

Walaupun tidak banyak yang boleh anda lakukan untuk mempengaruhi kelajuan tindak balas pelayan anda secara langsung, terdapat satu elemen yang boleh anda perbaiki. DNS Lookup ialah salah satu elemen yang membentuk kelajuan tindak balas pelayan.

Pembekal DNS yang berbeza mempunyai tahap prestasi yang berbeza. Sebagai contoh, jika anda menggunakan Cloudflare sebagai pembekal DNS anda, anda boleh menjangkakan prestasi yang lebih baik berbanding jika anda menggunakan GoDaddy.

Dengan menukar pembekal DNS anda dan memilih yang berprestasi lebih pantas, anda boleh mengurangkan masa yang berharga dari kelajuan tindak balas pelayan anda. Dalam sesetengah kes, perbezaannya boleh mencapai lebih daripada 120ms, yang ketara.

3. Multimedia

Imej yang terang dan bertenaga boleh memberikan keajaiban untuk tapak anda tetapi boleh meningkatkan masa pemuatan dengan ketara.

Imej dan video biasanya lebih besar daripada saiz kod atau teks biasa. Satu halaman teks biasa boleh mengambil sekurang-kurangnya 4KB ruang. Imej halaman penuh berkemungkinan besar mengambil 80KB hingga 100KB walaupun dioptimumkan dengan betul.

4. Sumber luar

Jika tapak anda menggunakan perkhidmatan yang disediakan oleh pihak ketiga, ia mungkin meningkatkan kependaman. Ini kerana apabila memuatkan tapak anda, pelayan mesti meluangkan masa tambahan untuk berkomunikasi dengan pelayan lain untuk memuatkan perkhidmatan dari tapak tersebut kepada anda.

Sebagai contoh ini, mari kita pertimbangkan perkhidmatan statistik web popular yang dipanggil StatCounter. Dalam imej di atas, abaikan semua yang ada di antara dan fokus pada baris akhir. Dalam kes ini, menggunakan StatCounter di tapak ini menambah hampir satu saat pada masa memuatkan tapak ini.

5. Fungsi Tapak Tambahan / Pemalam

WordPress ialah sistem pengurusan kandungan (CMS) yang menguasai lebih daripada 30% daripada semua tapak web di Internet hari ini. Ia mudah digunakan dan sangat modular, membolehkan pengguna untuk menggantikan pengekodan pengetahuan dengan apa yang dipanggil pemalam.

Walau bagaimanapun, WordPress adalah sumber terbuka, yang bermaksud sesiapa sahaja boleh menyumbang kepada kumpulan pemalam. Ini termasuk kedua-dua pembangun profesional dan juga amatur mencuba tangan mereka dalam pengekodan. Hasilnya ialah kumpulan pemalam yang sangat berbeza dari segi kualiti.

Malah tapak web yang tidak dijalankan di WordPress boleh menjadi mangsa 'sindrom plugin' kerana mereka menggunakan alat tambah pihak ketiga untuk meningkatkan tapak mereka. Menggunakan pemalam yang berlebihan boleh melambatkan tapak anda dengan ketara serta mendedahkannya kepada risiko keselamatan yang lebih besar.

6. Lokasi Pelayan

Tapak ujian yang dihoskan di Pantai Timur Amerika Syarikat - Perhatikan bagaimana jarak fizikal mempengaruhi masa tindak balas pelayan web. Lebih dekat hos web anda dengan trafik sasaran anda, lebih cepat tapak web anda dimuatkan.
Tapak ujian dihoskan dalam Amerika Syarikat Pantai Timur – Perhatikan bagaimana jarak fizikal mempengaruhi masa tindak balas pelayan web. Semakin dekat hos web anda dengan trafik sasaran anda, semakin cepat tapak web anda dimuatkan.

Selain dari sejauh mana tapak dan pelayan anda melakukan perkara lain yang mempengaruhi cara tapak anda berfungsi dengan pelawat ialah sejauh mana ia terletak dalam pasaran sasaran anda. Jika anda menyasarkan trafik antarabangsa, tidak banyak yang boleh anda lakukan tentang perkara ini. Walau bagaimanapun, jika trafik sasaran anda lebih setempat maka pilihan lokasi pelayan anda boleh membuat perubahan.

Ambil contoh jika anda menjalankan tapak web yang menyasarkan pelawat dari rantau Asia. Dalam senario ini, ia akan membantu jika hos web anda mempunyai pusat data di rantau itu. Semakin dekat hos web anda dengan trafik sasaran anda, semakin rendah kependaman untuk pelawat anda.

7. Sumber Terhad

Semua rancangan pengehosan web disertakan dengan jumlah sumber yang telah ditetapkan yang boleh anda gunakan. Beberapa sumber yang akan mempengaruhi prestasi tapak anda termasuk masa CPU dan jumlah memori.

Jika tapak anda sentiasa menggunakan atau melebihi jumlah sumber yang diperuntukkan kepadanya, isu mungkin timbul. Mempunyai sumber yang tidak mencukupi boleh menyebabkan kelembapan atau penggantungan akaun. Ingat bahawa dengan kebanyakan rancangan, anda berkongsi sumber dengan ramai pengguna lain. Jika sama ada anda atau mereka sentiasa memaksimumkan penggunaan sumber, keseluruhan sistem mungkin mengalami prestasi yang lemah.

Menguji Prestasi Laman Web Anda

Sekarang setelah anda mengetahui beberapa bidang utama yang mempengaruhi prestasi tapak web anda, mari pertimbangkan cara anda boleh memantau pelbagai aspek perkara. Terdapat satu tan alat percuma yang tersedia yang boleh anda gunakan untuk mengukur prestasi tapak web anda.

Ujian WebPage – Perkhidmatan ini membantu anda menganalisis mikro prestasi tapak web anda dari lokasi geografi tertentu. Apa yang anda perlu lakukan ialah menaip alamat tapak web anda dan pilih pelayan yang anda ingin jalankan ujian.

BitCatcha – Bagi mereka yang mungkin hanya menumpukan pada masa respons pelayan, anda boleh mencuba Penyemak Kelajuan Pelayan BitCatcha. Alat mudah ini membolehkan anda menguji respons tapak anda dari pelbagai lokasi yang terletak secara strategik di seluruh dunia – sekaligus.

GTmetrix – Alat popular lain yang membantu anda menguji kelajuan halaman ialah GTmetrix. Ini bukan sahaja membantu anda menganalisis butiran prestasi anda tetapi menyediakan beberapa sorotan tentang bidang yang boleh dipertingkatkan juga. Fikirkannya sebagai sesuatu seperti Ujian Halaman Web dengan cadangan.

Google Page Speed ​​Insights – Mungkin salah satu sumber yang paling berharga daripada semua (kerana ia datang terus dari mulut kuda) ialah Google PageSpeed ​​Insights. Alat ini akan membantu menganalisis tapak anda untuk kedua-dua mudah alih dan desktop, memberikan anda dua set hasil yang boleh diambil tindakan.

Segar – Freshping ialah alat yang sangat berguna yang boleh anda gunakan untuk memantau tapak anda secara automatik. Ia sentiasa menyemak tapak anda setiap minit untuk melihat sama ada ia tidak berfungsi dan jika ya, ia akan memaklumkan anda. Lebih baik lagi ialah fakta bahawa rekod masa operasi anda disimpan bersama-sama dengan kelajuan pelayan anda bertindak balas. Rekod masa hidup sehingga tiga bulan boleh disimpan.

Seterusnya: Bagaimana untuk Meningkatkan Prestasi Laman Web Anda?

Prestasi web adalah sesuatu yang penting untuk kemandirian semua tapak web. Tapak yang perlahan mengecewakan pengguna dan mungkin juga merupakan petunjuk bahawa ada sesuatu yang tidak kena, seperti penggunaan sumber yang berlebihan atau konfigurasi yang salah. 

Daripada menunggu masalah berlaku, menguji tapak anda dan memastikan ia berfungsi dengan betul dan mengikut spesifikasi adalah idea yang baik. Disini adalah 10 cara anda boleh meningkatkan prestasi tapak web anda.

Mengenai Jerry Low

Pengasas WebHostingSecretRevealed.net (WHSR) - semakan hosting yang dipercayai dan digunakan oleh pengguna 100,000. Lebih daripada 15 tahun pengalaman dalam web hosting, pemasaran affiliate, dan SEO. Penyumbang kepada ProBlogger.net, Business.com, SocialMediaToday.com, dan banyak lagi.