Awal mula situs web dibuat menggunakan HTML dan di-hardcode dengan beranda sebagai sentral dan sejumlah sub-halaman yang ditautkan dari menu navigasi.
Saya sendiri ketika memulai karir mendesain web bahkan merilis sebuah situs hanya menggunakan bahasa markup HTML.
Memang menggunakan metode ini dapat menghasilkan situs web yang dimuat dengan cepat dan dengan sedikit penyesuaian, mendapatkan hasil yang dapat diterima dengan sempurna.
Akan tetapi yang menjadi kekurangannya adalah saat Anda ingin mengubah atau menambahkan konten, Anda harus memperbaruinya dari koding HTML itu sendiri.
Penggunaan HTML menjadi satu-satunya cara untuk menerbitkan halaman online selama bertahun-tahun, tetapi sejak munculnya Content Management System (CMS), ini telah mengubah cara situs dibuat selamanya.
Definisi CMS
Dengan content management system memiliki keuntungan besar bagi pemilik situs web karena memungkinkan mereka atau administrator dapat dengan mudah menambahkan konten sendiri.
Berbeda hal dengan menggunakan HTML yang diharuskan Anda mengubah di kodingan-nya tetapi CMS tidak diperlukan untuk memperbarui koding di dalamnya.
Kecuali Anda adalah seorang web developer yang mengembangkan content management system itu sendiri.
Oleh karena itu, sekarang banyak sekali pemilik bisnis yang ingin meng-online-kan bisnisnya dengan membuat situs web yang mudah untuk memperbarui konten situs oleh mereka sendiri.
Sehingga CMS ini memiliki manfaat yang jelas bagi pengguna karena mereka dapat memperbarui situs web mereka, termasuk tampilannya melalui penggunaan tema, tanpa melibatkan pihak ketiga.
Artinya, perubahan tersebut dapat dilaksanakan dengan cepat dan tanpa biaya tambahan.
Situs web yang user-friendly juga akan sangat membantu pengguna yang ingin eksis di bisnis online atau mudah untuk ditemukan di mesin pencari seperti Google.
Platform CMS yang digunakan
Banyak platform dikembangkan dengan munculnya blog sebagai hobi dan ini menjadi sangat populer.
Saya sendiri sering kali menyediakan promo jasa pembuatan website menggunakan platform CMS yaitu framework yang disediakan oleh WordPress[dot]org.
WordPress adalah salah satu platform paling terkenal dan paling banyak digunakan, dan telah menjadi sangat populer sebagian karena merupakan pengembangan open source dan gratis untuk diterapkan.
Dengan CMS, pengguna memiliki kendali penuh atas konten yang dipublikasikan.
Pengguna tambahan dapat ditambahkan, dan berbagai peran diakomodasi, jadi misalnya beberapa pengguna dapat diidentifikasi sebagai kontributor sementara yang lain dapat menjadi editor.
Semua content management system didasarkan pada dua prinsip; database yang benar-benar menyimpan informasi untuk setiap halaman atau posting dan sarana untuk mengekstraknya dan membuatnya terlihat.
Beberapa teknologi server yang berbeda digunakan untuk ini, tetapi dalam kasus WordPress dan banyak platform open source lainnya, database yang digunakan adalah MySQL dan sarana ekstraksinya adalah PHP.
Atau jika Anda ingin menggunakan database yang lebih kuat, saya merekomendasikan server MariaDB, database ini dibuat oleh pengembang asli MySQL dan dijamin tetap open source.
Mudah ditemukan di internet
Fakta bahwa halaman tersebut virtual berarti bahwa halaman tersebut tidak benar-benar ada sampai dipanggil oleh browser.
Tentunya jika Anda ingin benar-benar tampil situs web Anda di mesin pencari, Anda harus memiliki domain dan hosting supaya dapat dikenal oleh calon pengunjung situs web Anda.
Untuk memiliki domain dan hosting Anda bisa membelinya melalui provider hosting contohnya idwebhost yang merupakan salah satu provider terbaik di Indonesia.
Bahasa markup versi terbaru
Situs web CMS terbaru menggunakan HTML5, versi terbaru bahasa markup HTML, yang memungkinkan integrasi gambar dan file multimedia seperti video dengan mudah.
Dan HTML5 ini disandingkan dengan menggunakan CSS3 yang merupakan versi terbaru dari CSS.
CSS bekerja dengan HTML dan memberikan gaya dan tampilan dasar ke situs web sedangkan CSS3 menyediakan JavaScript dan fitur pengembangan seluler dengan fitur tambahan seperti transisi, gradien, dan lainnya.
Responsif atau mobile-friendly
Banyak situs web CMS saat ini juga menggunakan tema responsif yang berarti bahwa situs web tersebut akan ditampilkan dengan sama baiknya di perangkat seluler atau genggam seperti yang dilakukan di komputer desktop.
Situs web responsif adalah situs yang berubah berdasarkan ukuran layar perangkat.
Ini memiliki konten dinamis yang berubah, gambar yang dioptimalkan, jarak yang benar berdasarkan perangkat, dan bergantung pada sistem operasi seluler untuk fungsionalitas.
Dengan desain responsif, teks dan gambar berubah dari tata letak tiga kolom menjadi yang sesuai dengan layar perangkat Anda dengan sempurna.
Jika Anda membuka situs web di desktop dan ingin melihat apakah itu responsif, cukup kecilkan jendela dan amati apakah tampilan berubah sesuai dengan ukuran jendela atau tidak.
Situs web responsif bereaksi dengan memikirkan pengguna, dan meningkatkan kegunaan apa pun perangkatnya.
Oleh karena itu, dengan banyak pengguna yang menggunakan smartphone, keberadaan situs web yang responsif atau mobile-friendly menjadi suatu keharusan bagi pemilik website untuk memperhatikan hal ini.
Kelemahan dan kelebihan
Salah satu kelemahan menggunakan CMS, terutama pada akun shared-hosting, adalah terkadang membutuhkan waktu lebih lama untuk memuat daripada situs web HTML langsung.
Itu dikarenakan pada layanan shared-hosting ditempatkan banyak akun hosting dalam satu server yang sama dan mereka menggunakan layanan tersebut bersama-sama.
Karena akun shared-hosting Anda akan digabungkan dengan beberapa akun lainnya sehingga hal ini akan mengakibatkan trafik tinggi.
Bagi saya sendiri lebih leluasa menggunakan virtual private server (VPS) tetapi Anda harus memiliki kemampuan untuk mendevelop panel server sendiri, untuk panel gratis Anda bisa menggunakan Webuzo Panel.
Dalam kasus WordPress, Joomla, Drupal dan beberapa plugin platform populer lainnya tersedia yang meminimalkan efek ini dengan menyimpan kode HTML yang dihasilkan dan mengirimkan “snapshot” halaman tersebut untuk mempercepat waktu pemuatan.
Dengan kemajuan terbaru dalam teknologi server, ketersediaan luas CMS dan biaya pengembangan yang sangat rendah, content management system sekarang menjadi standar untuk desain web saat ini.
Seperti kebanyakan kemajuan teknologi, kembali ke hard coding HTML sangat tidak mungkin sehingga sebagian besar upaya desain sekarang difokuskan pada pembuatan tema yang menarik dan memuat cepat untuk sistem CMS.
Leave a Reply