Lebih baik menggunakan css

31 12 2009

Dengan menggunakan css sebenarnya kita juga telah mendapatkan keuntungan yang banyak. Ketika membandingkan waktu buka meja layout berbasis versus waktu buka dari CSS berbasis tata letak, tata letak meja mengambil 2-4 kali lebih lama untuk halaman untuk memuat (,25-,4 detik versus ,1-,12, masing-masing). Meskipun kita sedang berbicara tentang milidetik dalam contoh khusus ini, tidak masalah.  Orang-orang benci menunggu website untuk load. Mungkin saja ekstra milidetik yang membuat pengunjung tidak sabar memilih untuk menunjuk ke situs web yang lebih cepat dengan isi yang serupa.

Setiap orang yang memilih untuk membayar perusahaan hosting untuk meng-host situs Web mereka harus memilih rencana hosting. Ada banyak rencana yang berbeda tersedia, dan rencana kecuali hosting Anda termasuk unlimited bandwidth, maka contoh tersebut adalah sesuatu yang harus keprihatinan Anda.

Sebagai contoh, mari kita berpura-pura bahwa rencana hosting Anda saat ini memungkinkan untuk 1 gigabyte bandwidth per bulan. Jika situs Web Anda hanya memiliki tabel halaman layout berbasis di atasnya, maka yang akan memungkinkan untuk sekitar 65.536 page views dari halaman tersebut. Dalam kebanyakan paket hosting, setelah Anda pergi ke bandwidth yang diberikan Anda, Anda juga membayar tambahan, mark up biaya, berdasarkan volume lalu lintas tambahan (memikirkan akan ke ponsel Anda Rencana menit, dikenakan biaya per menit untuk setiap menit digunakan di luar rencana yang telah ditentukan Anda, dan pada akhir bulan dikejutkan oleh sebuah tagihan besar).

Situs web Anda dimatikan sementara sampai Anda membeli sepotong lebih banyak bandwidth atau upgrade rencana Anda.

Sebagai perbandingan, jika website Anda hanya memiliki layout berbasis CSS-halaman, kemudian yang akan memungkinkan untuk sekitar 131.072 tampilan halaman. Bahwa 2x jumlah lalu lintas dibandingkan dengan menggunakan layout berbasis tabel-halaman!

Walaupun ini adalah contoh dari satu halaman, angka-angka benar-benar mulai menjadi mengejutkan bila Anda memiliki beberapa halaman di situs Web (seperti kebanyakan orang lakukan). Jika Anda menggunakan pendekatan yang berbasis tabel, maka setiap halaman web akan memuat konten informasi dan gaya mandiri, setiap kali halaman baru di-load. Namun, jika Anda menggunakan pendekatan yang berbasis CSS dan eksternal style sheet yang melekat pada semua file Anda, maka informasi gaya hanya akan dimuat satu waktu.