Daftar Isi:
- Definisi - Apa yang dimaksud dengan Pengoptimalan Front-End (FEO)?
- Techopedia menjelaskan Front-End Optimization (FEO)
Definisi - Apa yang dimaksud dengan Pengoptimalan Front-End (FEO)?
Front-end optimization (FEO) adalah proses mengoptimalkan pengiriman sumber daya situs web dari sisi klien. Di TI, ada dua area berbeda di mana teknologi bekerja: sisi klien, atau ujung depan, dan sisi server, atau ujung belakang. FEO mengurangi jumlah sumber daya halaman yang diperlukan untuk mengunduh halaman yang diberikan, memungkinkan browser untuk memproses halaman lebih cepat. Untuk banyak situs populer, kemacetan front-end menyumbang sebagian besar waktu tunggu pengguna. Praktik terbaik dalam FEO mencakup metode seperti konsolidasi sumber daya, versi, sharding domain, minifikasi, dan penggunaan kompresi. Teknologi baru juga muncul yang secara otomatis mengoptimalkan halaman Web.
Optimalisasi front-end juga dapat diketahui dan optimasi halaman depan.
Techopedia menjelaskan Front-End Optimization (FEO)
Bagian dari memahami optimasi ujung depan adalah untuk memahami di mana ujung depan dan ujung belakang untuk sistem teknologi apa pun. Dalam layanan Web, ujung belakang adalah tempat server di lokasi penyedia layanan menangani permintaan pengguna. Ujung depan adalah tempat peramban pengguna mengunduh dan menyajikan kode.
Optimalisasi front-end menggunakan beberapa proses untuk merampingkan halaman web Kode HTML dan sumber daya, membuatnya lebih mudah untuk memuat browser Web. Di optimasi back-end, di sisi lain, perusahaan meningkatkan server mereka untuk menangani lebih banyak permintaan atau pekerjaan yang lebih canggih yang melibatkan pemberian layanan kepada pengguna. Para ahli menunjukkan bahwa masalah utama dengan optimasi front-end, dan alasan mengapa itu tidak dapat dikejar, adalah bahwa ia bersaing dengan optimasi back-end untuk alokasi waktu dan uang. Alasan lain bahwa perusahaan mungkin tidak mengejar optimasi front-end adalah kurangnya pemahaman tentang bagaimana layanan dan teknologi mereka bekerja, atau dalam kasus lain, keengganan untuk menempatkan sumber daya dalam menangani pemeliharaan situs web atau layanan, yang mungkin sulit untuk outsourcing dan agak padat karya. Namun, karena halaman Web menjadi lebih besar dan terus menggunakan lebih banyak JavaScript dan AJAX, ini semakin membebani browser, menjadikan FEO lebih penting untuk optimasi.