Memilih CMS: Cara Memilih Yang Tepat untuk Situs Web Anda

Penyingkapan: Dukungan Anda membantu menjaga situs tetap berjalan! Kami mendapatkan biaya referensi untuk beberapa layanan yang kami rekomendasikan pada halaman ini.


Pada hari-hari awal web, sebagian besar situs dibangun menggunakan file HTML – satu file untuk setiap halaman di situs web. Untuk mengubah konten dalam setiap halaman web, setiap file harus diedit dengan tangan. Ketika situs web menjadi lebih canggih, pendekatan ini menjadi bermasalah.

Mengedit banyak file dengan tangan jelas merupakan proses yang lambat, karena konten harus diubah setiap kali muncul. Misalnya, mengubah catatan kaki di situs web bisa berarti mengubah setiap halaman satu per satu. Ini adalah cara yang jelas untuk memasukkan kesalahan ke dalam kode, dan untuk situs besar, itu tidak praktis.

Sekarang, sebagian besar situs web menggunakan database back-end untuk menyimpan konten, yang merupakan tempat sistem manajemen konten Anda, atau CMS, masuk.

CMS menyediakan antarmuka yang aman, aman, dan ramah pengguna untuk mengelola konten basis data, sekaligus mengurangi risiko menghapus salah satu kode penting yang menangani tata letak dan struktur.

Mengapa Menggunakan CMS?

Ada banyak alasan kuat untuk menggunakan CMS, apakah Anda seorang webmaster pemula, atau pengembang web berpengalaman:

  • Pengeditan cepat. CMS memungkinkan Anda menyelami isi basis data melalui web (dan, dalam beberapa kasus, melalui aplikasi). Biasanya, Anda akan menggunakan formulir, meskipun beberapa perangkat lunak CMS memungkinkan Anda mengedit konten halaman secara langsung dalam pratinjau langsung.
  • Interaksi aman dengan basis data. CMS membantu membatasi pengeditan yang tidak disengaja dengan mengontrol cara Anda menyimpan dan membuat konten Anda. Ini dapat membantu menghentikan Anda dari mengacaukan basis data secara tidak sengaja, karena Anda tidak berinteraksi langsung dengannya. Beberapa CMS tidak menggunakan database sama sekali, meskipun ini jarang terjadi.
  • Komposisi konten yang mudah digunakan. CMS menawarkan komposisi konten dan alat unggah media yang mudah digunakan, bersama dengan kontrol pemformatan sederhana untuk membangun tata letak yang menarik. Sebagian besar memberikan kemampuan untuk melihat pratinjau pekerjaan dan menyimpan konsep.
  • Manajemen konten yang dapat diakses. Anda tidak perlu pengetahuan HTML untuk mengedit situs web Anda jika Anda menggunakan CMS, karena alat pengeditan disediakan, dan sangat sedikit yang bisa dipelajari. Beberapa CMS menyertakan editor tata letak kompleks yang menyediakan alat komposisi WYSIWYG, atau memungkinkan Anda mengedit konten halaman dalam tampilan langsung.
  • Lebih sedikit tagihan desain web. Ketika Anda menggunakan CMS, Anda tidak perlu menghubungi perancang situs web setiap kali Anda ingin memposting blog baru, mengunggah gambar baru, atau mengubah konten halaman Anda.
  • Manajemen situs yang familier. Jika Anda memiliki banyak situs, pengetahuan dan keterampilan Anda akan sepenuhnya ditransfer ke situs lain menggunakan platform yang sama – bahkan jika fungsinya berbeda. Itu membuatnya lebih mudah untuk mengelola banyak situs web, tanpa harus mempelajari sistem dan alat manajemen yang berbeda.
  • Otomatisasi. CMS dapat mengotomatiskan aspek-aspek tertentu dari pengiriman konten, seperti pembuatan umpan RSS dari konten yang Anda buat. Itu juga dapat menjadwalkan posting untuk masa mendatang, sehingga Anda dapat menumpuk konten di muka daripada menerbitkannya segera, dan memberi makan ke akun media sosial Anda, toko e-commerce dan banyak lagi.
  • Fleksibilitas. Banyak CMS memiliki komunitas pengguna yang mapan yang memperluas jangkauan dan kegunaannya menggunakan ekstensi atau plugin. Dan karena tata letak dan desainnya terpisah, relatif mudah untuk “memeriksa kembali” situs dengan memasukkan tema baru – tanpa mengganggu kontennya. Beberapa CMS juga memiliki alat pemasaran dan forum email bawaan.

Memilih CMS

Jadi, Anda yakin tentang manfaat CMS, dan Anda siap melihat opsi. Ada tiga hal yang perlu diingat saat Anda meneliti:

  1. Apa yang sudah kamu ketahui?? Jika Anda pernah bekerja dengan WordPress sebelumnya, tetap menggunakan sistem yang sama untuk situs Anda berikutnya dapat meningkatkan produktivitas Anda. Jika Anda seorang pengembang, memilih CMS dasar dapat membatasi kreativitas Anda saat menggunakan CMS tanpa kepala dapat menambah biayanya.
  2. Database dan bahasa skrip mana yang Anda rencanakan untuk digunakan? Sekali lagi, jika Anda memiliki pengalaman PHP dan MySQL, mungkin tidak produktif untuk memilih CMS berbasis Java (misalnya). Beberapa CMS secara alami cocok untuk server Linux atau Windows.
  3. Apakah Anda perlu diperpanjang? Banyak CMS dapat ditingkatkan dengan baut dan plugin yang dapat mengubah blog sederhana menjadi situs ecommerce, forum atau bahkan aplikasi web yang lengkap. Rencana Anda untuk situs baru dapat mengarahkan Anda ke satu atau dua CMS yang menawarkan modul plugin yang Anda perlukan – atau cara sederhana untuk mengembangkan yang baru.

30 CMS untuk Dipertimbangkan

Ada ratusan CMS untuk dipilih, dengan berbagai titik harga dan spesialisasi di antara mereka. Berikut adalah 30 CMS yang terkenal, atau melayani tujuan yang sangat terspesialisasi:

  1. WordPress: WordPress mendukung jutaan situs web, dan saat ini merupakan CMS favorit dunia. Pengguna WordPress mendapat manfaat dari konfigurasi sederhana, kemudahan administrasi, dan kode yang umumnya cukup aman. WordPress adalah pilihan yang baik untuk blog dan situs web perusahaan, dan menawarkan ekstensibilitas yang baik di luar blog dengan halaman dan plugin.
  2. Drupal: Anda akan memaksimalkan Drupal jika Anda memiliki pengalaman pengkodean, tetapi hasilnya sangat besar. Drupal menggerakkan situs web Gedung Putih, dan mendapat manfaat dari tema dan plugin gratis yang hampir sama banyaknya dengan WordPress.
  3. DynPG: CMS sumber terbuka gratis yang tersedia dalam 5 bahasa, dirancang untuk digunakan dengan desain web dan program pengeditan gambar. Pengguna dapat memasukkan potongan kode pada tahap desain, dan potongan ini kemudian menarik konten dari database DynPG.
  4. Eksponen: sumber terbuka lain, CMS gratis. Eksponen dapat menangani banyak pengguna dan peran, dan juga memungkinkan halaman untuk diedit langsung, menghilangkan kebutuhan untuk masuk ke sistem dasbor backend.
  5. eZ Publish: CMS ini dikembangkan pada kerangka kerja Symfony dan dirilis sebagai alat sumber terbuka gratis. Ini dirancang untuk situs web besar dan tidak ramah seperti beberapa alat CMS yang lebih populer, tetapi memang memiliki beberapa API yang membuat manajemen konten cepat, dan sederhana.
  6. DotNetNuke: DotNetNuke, atau DNN, dirancang untuk situs web perusahaan, meskipun pengembang dapat membangun situs tanpa sepengetahuan ASP.NET. Itu dapat di-host di server Windows atau di cloud. Ada edisi komunitas gratis, meskipun fungsionalitas penuh dicadangkan untuk edisi perusahaan yang dibayar.
  7. Umbraco: Umbraco populer di kalangan bisnis yang sudah menggunakan IIS. Ini open source, memanfaatkan .NET framework, dan bebas untuk diunduh.
  8. Bricolage: “Dirancang untuk peretas serius,” Bricolage dibangun untuk penyesuaian dan pengelolaan situs yang sangat besar. Ini menggabungkan fitur-fitur seperti check-out file, yang mencegah banyak pengguna bekerja pada konten yang sama.
  9. Jenis Bergerak: awalnya setara dengan WordPress, Movable Type telah gagal tumbuh pada tingkat yang sama, mungkin karena itu bukan open source. Dikodekan dalam Perl, ia memiliki komunitas pengguna yang lebih kecil, dan bisa kurang ramah pengguna untuk pemula, dibandingkan dengan alat saingan. Secara kritis, Movable Type menciptakan halaman statis atau dinamis.
  10. evolusi b2: b2evolution mengambil manajemen konten dan mengubahnya di atas kepalanya. Daripada membuat posting, halaman, dan jenis konten lainnya, b2evolution menggunakan Koleksi untuk mengatur grup konten. Ini memiliki forum sendiri dan alat pemasaran email bawaan.
  11. CMS sederhana: CMS yang tidak biasa ini tidak memerlukan database back-end, tetapi Anda masih dapat mengembangkan beberapa situs web menggunakan tata letak dan plugin templat. Segala sesuatu tentang CMS ini dikupas hingga habis, memberikan Anda pengalaman yang tidak repot tetapi sedikit terbatas.
  12. phpWiki: CMS ini memungkinkan Anda membangun perpustakaan informasi, menggunakan informasi yang dikontribusikan oleh pengunjung dan pengguna terdaftar. Ia menerima markup MediaWiki standar.
  13. Joomla!: Joomla! lahir dari CMS Mambo, setelah tim pengembangan memutuskan proyek asli tidak mengalami kemajuan dalam semangat perangkat lunak open source. Itu dirancang untuk menyiapkan situs web komunitas dan intranet, meskipun ekstensinya memungkinkan untuk beberapa penyesuaian. Pemula mungkin merasa administrasi sulit.
  14. Magento: ribuan situs ecommerce dibangun di platform Magento, yang tersedia dalam edisi gratis dan berbayar. Ini ditujukan tepat pada pasar e-niaga, dan dapat diperpanjang dengan plugin untuk menambahkan gateway pembayaran yang berbeda. Namun, memperluas sistem di luar fungsi intinya menjadi cepat mahal.
  15. MediaWiki: tim Wikipedia awalnya menulis MediaWiki dari bawah ke atas, untuk menangani pustaka yang sangat besar dari konten yang dikontribusikan pengguna. MediaWiki tersedia berdasarkan sumber terbuka, dan dapat digunakan dalam lebih dari 200 bahasa.
  16. Moodle: Moodle adalah sistem manajemen konten khusus yang dirancang untuk membangun dan menyimpan materi pembelajaran online. Banyak sumber daya dan alat tersedia.
  17. Django: Django adalah CMS untuk Python, yang dirancang untuk diintegrasikan dengan situs web dan aplikasi lain. Ini memiliki antarmuka drag-and-drop untuk membuat manajemen dan penerbitan sederhana.
  18. Hantu: Ghost adalah platform yang di-host yang mengklaim menawarkan lebih banyak kekuatan daripada Medium, namun lebih sedikit berantakan daripada WordPress. CMS ini mendukung sintaks Markdown untuk pendekatan blogging yang sederhana, bersih, dan tidak berantakan.
  19. Di tempat terbuka: CMS open source ini dipasarkan di bisnis yang perlu mengelola konten online dan menerbitkan proses bisnis mereka sendiri. Penekanannya adalah pada keamanan dan kolaborasi, dengan varian on-premise dan cloud yang ditawarkan.
  20. SharePoint: CMS andalan Microsoft adalah raksasa dalam dunia manajemen konten, menyediakan segalanya mulai dari pustaka dokumen hingga alur kerja proses penuh. Strukturnya yang luas, dan sifat kolaboratifnya yang berpotensi kompleks, berarti ia paling baik digunakan di perusahaan yang memiliki dukungan ahli di bidang keran.
  21. CMS Dibuat Sederhana: CMS yang mapan ini gratis dan open source, dan dibuat untuk hosting situs web (bukan blog, atau situs e-niaga). Ini ditujukan untuk pengembang web membuat situs untuk klien, dan orang-orang yang nyaman menggali kode dari waktu ke waktu.
  22. Geeklog: Geeklog adalah CMS yang ringkas namun serbaguna yang ditulis dalam PHP, dan menggunakan MySQL, MS SQL atau PostgreSQL sebagai database back-end. Anda akan sering melihat Geeklog dibundel ke installer satu-klik yang disediakan oleh host web Anda.
  23. Habari: Habari adalah CMS yang juga dirancang untuk membangun aplikasi di web. Pengembang didorong untuk terlibat dan berkontribusi pada basis kode yang berkembang. Jika Anda sudah menggunakan WordPress, ada importir untuk mentransfer konten Anda.
  24. PageCarton: CMS berbasis PHP ini gratis untuk diunduh dan digunakan, dan dapat digunakan di mesin Linux, Mac, dan Windows. Menjadi relatif baru, masih dalam proses pindah ke lisensi open source.
  25. Prestashop: aplikasi belanja ini memiliki CMS bawaan yang memudahkan pengelolaan produk dan admin. Anda akan menemukan sebagian besar fungsinya di bagian Back Office, di bawah Alat.
  26. Pola teks: desainer web akan menikmati kemudahan kustomisasi Textpattern. Tema dapat diadaptasi dengan mudah, dan ada pustaka plugin untuk ekstensi lebih lanjut.
  27. Serendipity: dirancang terutama untuk blog, Serendipity sangat ideal untuk buku harian dan jurnal. Ada perpustakaan kecil templat – hanya 80 – dan segenggam plugin untuk bermain-main. Meskipun sederhana, sedikit pengetahuan teknis akan sangat membantu.
  28. SilverStripe: menggabungkan fungsionalitas CMS dan platform pengkodeannya, SilverStripe dirancang untuk membuat konten dan kode berdampingan.
  29. Shopify: Shopify bisa dibilang sebagai pembuat situs e-niaga paling terkenal di dunia, dan fungsionalitas CMSnya membuat pengelolaan menjadi mudah. Ini membuat daftar SEO-friendly, manajemen drag-and-drop, dan statistik tentang toko Anda tepat di dasbor.
  30. Beton5: CMS ini memungkinkan Anda mengedit konten secara langsung di situs langsung, tanpa repot bekerja melalui dasbor atau formulir yang tidak ramah. Ini memiliki perpustakaan plugin dan beberapa tema untuk Anda mulai.

Ringkasan

Jika Anda tidak menggunakan CMS untuk mengelola konten situs web Anda, melakukan peralihan tentu akan menghemat waktu dan uang Anda. Kuncinya adalah memilih alat yang tepat untuk pekerjaan itu, dan memilih CMS yang erat selaras dengan fungsi, ekstensi, dan fleksibilitas yang Anda butuhkan.

Bacaan Lebih Lanjut dan Sumberdaya

Kami memiliki lebih banyak panduan, tutorial, dan infografis yang berkaitan dengan pengembangan dan manajemen situs web.

Panduan Utama untuk Web Hosting

Lihat Panduan Utama kami untuk Web Hosting. Ini akan menjelaskan semua yang perlu Anda ketahui untuk membuat pilihan yang tepat.

Panduan Utama untuk Web Hosting

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map