Salah satu tanggung jawab kerjaan saya di kantor itu termasuk membuat dan merawat aplikasi atau website yang dibangun dari Drupal, tepatnya Drupal 7. Oleh karena itu dalam beberapa bulan terakhir ini saya cukup sering baca-baca perihal Drupal. Dan ternyata, Drupal 8 sudah rilis cukup lama dengan beberapa perbedaan dengan Drupal 7. Berikut catatan saya mengenai perbedaan dari Drupal 8 dan Drupal 7. Keadaan dua-duanya fresh install.
Ukuran
Ukuran yang dihasilkan cukup berbeda jauh, Drupal 7 hanya menghasilkan 13.2 MB sedangkan Drupal 8 menghasilkan 78.3 MB.
Tampilan Awal
Secara sekilas hampir tidak perubahan yang berbeda dari Drupal 7. Yang cukup mencolok dari perubahan tampilan hanya admin menu yang berada di atas layar. Ukurannya lebih besar dan strukturnya lebih tegas.
Responsive
Sekarang ini fitur responsive dalam sebuh website nampaknya sudah seperti kewajiban, dan ternyata Drupal 8 sudah mendukung responsive design sedangkan Drupal 7 belum.
Hilangnya Overlay
Salah satu fitur Drupal 7 yang menurut saya kurang nyaman adalah fitur overlay. Maksudnya mungkin untuk mempermudah pengguna yang tidak perlu banyak pindah-pindah halaman untuk menampilkan konten menu yang dipilih, tapi saya pribadi masih menyukai ‘pindah halaman’ daripada ‘pop up overlay’. Saya lebih milih penggunaan ‘pop up overlay’ digunakan untuk fitur alert.
Fitur
Pada menu structure di Drupal 7 hanya memiliki 4 fitur utama yaitu Blocks, Content Types, Menus, dan Taxonomy. Di Drupal 8 cukup banyak tambahan fitur di luar keempat hal tadi, yaitu : Comment Types, Contact Forms, Display Modes, dan Views. Untuk informasi tambahan, Contact Forms dan Views di Drupal 7 harus install terpisah dengan cara mengunduh module-nya terlebih dahulu. Di Drupal 8 dua module yang sering dipakai ini sudah terpasang secara default.
Menu Module Menjadi Extend
Di luar fitur bawaan yang disediakan Drupal juga menerima fitur tambahan dari luar yang biasanya berupa Module. Pada Drupal 7 menu Modules diberi nama Modules di Drupal 8 diberi nama Extend.
WYSIWYG Editor
Di Drupal 7 walaupun sudah mendukung konten berupa HTML tapi editor yang disediakan masih berupa textarea biasa. Di Drupal 8 editor yang disediakan sudah langsung berupa WYSIWYG editor dari CKEDITOR.
Module
Module bawaan dari Drupal 8 jauh lebih banyak dari Drupal 7. Contohnya seperti Views dan Contact yang sebelumnya harus dipasang terpisah setelah Drupal sekarang sudah termasuk dalam proses instalasi.
Kesimpulan Untuk Saat Ini
Belum terlalu banyak yang bisa disimpulkan dari percobaan saya yang baru sebatas melihat-lihat ini. Tapi setidaknya beberapa fitur dasar seperti Views, WYSIWYG Editor, membantu mempersingkat waktu persiapan untuk nanti saat akan membaut satu buah aplikasi dari Drupal 7.