Drupal adalah Sistem Manajemen Konten atau Content Management System (CMS) pilihan untuk situs web perusahaan yang canggih. Itu dibangun dari awal dengan antisipasi dan ekstensibilitas yang diperlukan untuk mengoptimalkan setiap node, tampilan, dan potongan kode untuk mesin pencari. Itu, tentu saja, jika Anda tahu cara mengkonfigurasinya.
Dengan banyak tambahan baru untuk kemudahan penggunaan,
fungsionalitas, dan ketahanan, Drupal adalah metode unggul untuk membuat dan
memasarkan situs web Anda ke seluruh dunia.
Dimulai dengan Drupal 8, proses peningkatan menjadi jauh lebih mudah sehingga perpindahan ke platform baru tidak diperlukan. Memutakhirkan ke Drupal 9 (dan segera, Drupal 10), tidak berarti proses pengembangan yang lengkap seperti di tahun-tahun sebelumnya.
Drupal sekarang juga memiliki rilis fitur terjadwal pada
interval enam bulan. Artinya, kita tidak perlu menunggu bertahun-tahun jika
teknologi baru seperti desain responsif, HTML 5, atau CSS 3 hadir.
Dan dengan Drupal 10 yang dijadwalkan untuk keluar pada
paruh kedua tahun 2022, pastikan Anda selalu memperbarui Drupal sehingga Anda
dapat beralih ke versi terbaru segera setelah Anda siap!
Konsep Kunci Drupal
Mari kita bahas beberapa konsep utama yang perlu Anda
ketahui jika Anda baru mengenal komunitas Drupal. (Drupaler lama dapat melompat
ke bagian ini.)
Komunitas Drupal
Drupal lebih dari sekedar perangkat lunak. Ini adalah
komunitas orang. Siapa yang membentuk komunitas itu? Itu terdiri dari
orang-orang yang menggunakan Drupal.
Komunitas adalah klub (banyak pertemuan lokal), ini adalah
grup perusahaan (Acquia hanyalah yang terbesar dari banyak bisnis di komunitas
Drupal), dan ini adalah organisasi (Asosiasi Drupal). Tetapi Anda dapat
terlibat tanpa pernah menyentuh entitas mana pun.
Banyak orang pertama kali terlibat dalam Drupal dengan
mengunduh perangkat lunak dan kemudian, ketika bantuan diperlukan atau timbul
kebingungan, meminta bantuan di Drupal.org. Itu cara umum untuk mengenal
komunitas. Semakin Anda terlibat, semakin baik waktu Anda menggunakan perangkat
lunak. Sangat menyenangkan menggunakan alat yang dibuat oleh orang yang Anda
kenal.
"Drupal Core" dan "Drupal Contrib"
Penting untuk memahami perbedaannya, sehingga Anda tahu ke
mana harus mencari bantuan jika ada yang tidak beres.
Semua situs Drupal menjalankan versi proyek Core
Drupal—singkatnya Core. Modul kontribusi tambahan, tema kontribusi, dan kode
khusus yang dipasang adalah yang membuat setiap proyek unik. Bersama-sama,
modul dan tema yang dikontribusikan ini disebut sebagai Kontribusi.
Di server Anda, Core ada di direktori /core. Segala sesuatu
yang lain adalah Kontrib atau kustom– Anda akan melihat vendo, modules, themes,
libraries, dan beberapa direktori lainnya.
- Untuk membuatnya sesederhana mungkin:
- Fitur inti dibangun ke dalam Drupal.
- Fitur kontribusi ditambahkan ke Drupal.
Peringatan Tentang Kontribusi
Komunitas Drupal mengembangkan modul dan tema kontribusi.
Itu berarti bahwa siapa pun yang memiliki masalah untuk dipecahkan (atau kapak
untuk digiling) dapat membuat modul dan mempublikasikannya di Drupal.org.
Berhati-hatilah saat Anda memutuskan untuk memasang kode kontribusi komunitas
di situs Drupal Anda.
Di dekat bagian bawah halaman proyek untuk sebuah modul,
Anda akan melihat sesuatu seperti ini:
Perhatikan ada versi berbeda dari modul yang sama.
"7.x" dan "8.x" (dan bahkan "2.x") memberi tahu
Anda versi Drupal mana yang kompatibel dengannya. Anda akan ingin menginstal
versi yang kompatibel dengan versi Drupal Anda.
Versi Beta dan Dev berarti mereka belum siap untuk prime
time. Namun, jika Anda masih perlu/ingin menggunakan versi tertentu tersebut,
pastikan Anda:
Cadangkan situs Anda sebelum menginstal
Lakukan beberapa pengujian ekstensif setelah instalasi untuk
memastikan tidak ada yang rusak dan berfungsi dengan baik dengan semua modul
dan kode lain di situs Anda.
Izin
Anda memerlukan izin di Drupal untuk menggunakan modul yang
disebutkan dalam buku ini. Drupal cukup aman, dan salah satu cara untuk tetap
aman adalah dengan sistem perizinan berlapis-lapis yang kuat. Jika Anda bekerja
dengan pengembang, Anda harus meminta mereka untuk menetapkan peran kepada Anda
yang memiliki izin tingkat Administrator.
Memasang Modul Kontributor Drupal
Kata-kata yang terkait dengan pemasangan dan pengaktifan
modul dapat membingungkan, bahkan dalam dokumentasi Drupal. Anda dapat
mengunggah dan memasang modul ke situs Drupal Anda, tetapi modul tidak akan
berfungsi sampai diaktifkan.
Masuk ke area admin Drupal Anda dan buka Kelola >
Perpanjang. Anda akan melihat daftar lengkap modul yang diinstal. Namun,
beberapa akan memiliki tanda centang di sebelah nama mereka, sementara yang
lain hanya memiliki kotak centang kosong.
Modul dengan tanda centang di sebelahnya diaktifkan,
sedangkan yang tanpa tanda centang hanya dipasang dan tidak berfungsi. Kami
tidak menyarankan untuk mengaktifkan semua modul kecuali Anda tahu untuk apa
atau jika diperlukan.
Selain itu, meskipun kami menyarankan untuk memasang modul
yang dibahas di bagian berikutnya, kami menyarankan Anda mengaktifkannya satu
per satu dan menguji situs Anda setiap kali sebelum mengaktifkan yang lain.
Meskipun ini mungkin tampak membosankan, mengaktifkan semuanya sekaligus dapat
mengakibatkan beberapa masalah (sebagian serius) dan Anda tidak akan tahu mana
yang menyebabkan masalah.
Terakhir, jika Anda tidak dapat mengaktifkan modul (kotak
centang tidak dapat diklik), perluas deskripsi modul untuk melihat apakah ada
modul dependen yang hilang yang juga perlu diinstal:
Dengan mengingat hal di atas, Anda bisa mendapatkan
instruksi terbaru untuk mengunduh, mengunggah, menginstal, dan mengaktifkan
modul langsung dari situs web Drupal.org:
Kiat Peramban yang Bermanfaat
Meskipun cukup mudah, item ini harus disertakan dalam
keahlian Anda untuk membantu memecahkan masalah dengan SEO pada halaman.
Cara Melihat Sumber Halaman Web
Terkadang, kami akan menginstruksikan Anda untuk
"melihat sumber". Sangat mudah, karena sebagian besar browser
menyediakan cara untuk melakukan ini. Anda cukup klik kanan pada halaman dan
pilih "View Page Source". Kami tidak menyarankan menggunakan browser
Safari untuk melihat sumber. Namun, jika itu satu-satunya browser yang harus
Anda gunakan, maka Anda dapat pergi ke sini untuk petunjuk tentang cara
melakukannya.
Cara Menggunakan Jendela Penyamaran
Jendela penyamaran seperti browser baru. Itu tidak memilikicache, cookie, data login, riwayat penelusuran, dll. Ini adalah cara cepat dan mudah untuk melihat apa yang akan dialami pengunjung baru ke situs web Anda.