OTT Menjelaskan: Apa Itu Drupal?


Sistem manajemen konten, seperti WordPress, adalah arsitektur di balik jutaan situs web di internet. CMS memungkinkan pengguna, bahkan mereka yang tidak memiliki pengetahuan pemrograman yang luas, untuk mengelola dan mengoordinasikan aliran konten ke situs web mereka dengan cara yang terorganisir, efektif, dan mudah. ​​

WordPress memiliki pangsa pasar 35% dari situs web di internet, menurut W3Techs. Itu lebih dari sepertiga dari semua situs web — gila, kan? Karena itu, untuk situs web berorientasi konten, mengapa mempertimbangkan opsi lain?

Di sinilah Drupal masuk. Tapi apa itu Drupal? Sebagai kerangka kerja manajemen konten terkemuka di web, ini menyediakan tingkat modularitas yang tidak akan Anda temukan di CMS seperti WordPress. CMS adalah aplikasi web yang terutama digunakan untuk mengelola konten, tetapi kerangka kerja seperti Drupal meletakkan dasar untuk situs web yang padat konten yang dapat dikustomisasi dengan cara yang sangat kuat.

Drupal vs . WordPress

Cara terbaik bagi rata-rata pengguna untuk menghargai apa itu Drupal, adalah membandingkannya dengan sistem konten open-source yang populer, WordPress. Fungsionalitas inti WordPress adalah untuk menyediakan pengguna dengan sistem yang memungkinkan mereka untuk mengelola halaman statis dan dinamis dari situs web mereka. WordPress mendukung arsitektur plugin dan sistem templat, yang keduanya telah menerima kontribusi besar dari komunitasnya.

Saat Anda bernavigasi ke situs web WordPress, seringkali mudah untuk melihat bahwa itu didukung oleh WordPress. Situs web WordPress umumnya memiliki struktur yang sama, URL dan konvensi penamaan file yang sama, dan hadiah kunci lainnya. Namun, Anda mungkin pernah mengunjungi puluhan situs web yang didukung oleh Drupal tanpa pernah menyadarinya. Ini karena Drupal yang dapat disesuaikan dan fleksibel.

Drupal lebih merupakan solusi perusahaan untuk membuat situs web dinamis. Ini menetapkan basis kode yang kuat bahwa pengembang dapat menyesuaikan dan membangun untuk melakukan lebih dari membuat blog atau situs berita.

Sementara WordPress adalah modular dalam arti bahwa Anda selalu dapat menginstal plugin dan integrasi pihak ketiga, Drupal adalah modular pada intinya — itu dimaksudkan untuk dikustomisasi, secara luas sehingga Anda dapat membentuk Drupal menjadi sebuah Situs -commerce, intranet, forum, situs jejaring sosial, dan banyak lagi.

Bagaimana Drupal Dibangun

Drupal menggabungkan banyak teknologi web populer, tapi mayoritas kodenya ada di PHP, dengan MySQL mendukung sisi database. Drupal sepenuhnya open-source, jadi Anda dapat memeriksa semua kode di belakangnya kapan pun Anda inginkan.

Drupal menggabungkan elemen HTML5, YAML, Twig, jQuery, Backbone.js, dan banyak lagi. Semakin banyak teknologi yang Anda kenal, semakin baik Anda membangun Drupal menjadi solusi khusus.

Namun, Drupal hanya mengharuskan Anda untuk mengetahui dasar-dasar HTML untuk mulai membangun halaman dinamis dan membuat situs web fungsional.

Kait Drupal Dijelaskan

Seperti WordPress, Drupal mendukung modularisasi untuk menambahkan lebih banyak daripada apa yang Anda dapatkan di luar kotak. Untuk sepenuhnya memahami dan menghargai cara kerjanya, Anda harus memahami sistem kait Drupal.

Di Drupal, pikirkan sebuah modul sebagai kumpulan file PHP yang memungkinkan fungsionalitas tambahan yang tidak tersedia di inti Drupal. Kait adalah cara agar modul-modul ini berinteraksi dengan modul lain atau inti. Inti Drupal dikirimkan dengan daftar panjang kait yang didukung yang dapat Anda baca lebih lanjut tentang sini.

Tanpa masuk ke dalam jargon teknis yang membingungkan di balik kait, Anda dapat menganggapnya sebagai peristiwa sederhana pendengar yang mengubah perilaku inti Drupal. Menggunakan hook secara efektif memungkinkan Anda untuk "meminjam" fungsionalitas dari modul lain, atau inti Drupal, dan menambahkannya ke modul Anda sendiri.

Jadi, sementara Plugin WordPress menawarkan plug instan -dan gratifikasi bermain mengaktifkan fitur baru dan lengkap, kait Drupal lebih berkembang dan dirancang untuk digunakan di satu atau banyak modul lainnya.

Cara Mendapatkan Drupal

Versi terbaru Drupal, Drupal 8, dapat diunduh di situs web Drupal resmi. Di halaman yang sama ini, Anda bisa mendapatkan daftar semua modul, tema, distribusi, dan terjemahan. Versi lain yang direkomendasikan dapat ditemukan sini.

Sementara Panduan Evaluator situs resmi akan menunjukkan kepada Anda bagaimana menggunakan demo lokal sementara Drupal 8, ada beberapa solusi berbasis web untuk mencapai ini. OpenSourceCMS.com adalah favorit kami, dan itu akan memungkinkan Anda untuk menggunakan demo Drupal yang dapat disetel ulang secara publik atau bahkan meminta instance Anda sendiri selama 24 jam.

Walaupun Drupal sepenuhnya gratis untuk diunduh, itu tidak sepenuhnya “gratis” dalam arti bahwa Drupal membutuhkan pengembangan yang cukup banyak. WordPress jauh lebih berbasis komunitas daripada Drupal, dan dalam satu hari Anda mungkin dapat membuat situs WordPress menggunakan tema khusus dan rangkaian plugin.

Drupal, sebagai kerangka kerja, membutuhkan lebih banyak pekerjaan di bawah tenda. Jika Anda sendiri bukan pengembang web, berharap untuk mempekerjakan seseorang dengan pengalaman pengkodean dan desain di platform.

Jadi, secara ringkas, apa itu Drupal? Ini adalah salah satu kerangka kerja manajemen konten yang paling kuat dan tangguh, yang memungkinkan pengembang untuk membuat situs web yang sepenuhnya dapat disesuaikan yang dapat secara kuat mengirimkan konten tetapi tidak harus berputar sepenuhnya di sekitar konten — perbedaan penting dari WordPress.

Apakah Anda pernah mempelajari sesuatu yang baru tentang Drupal atau memiliki pertanyaan yang tidak dibahas oleh artikel ini? Berikan komentar di bawah dan beri tahu kami!

Pos terkait:


21.03.2020