Официальный сайт движения «Москва без Лужкова!»
Главная Новости Москвы Наши новости Популярное
  • Новости
  • Популярное
  • Новости
  • ВХОД В ЛИЧНЫЙ КАБИНЕТ
    логин
    пароль
       
    Новости

    Drupal 7 vs 8 - Modul Vital

    1. Keadaan Drupal 8
    2. Pathauto
    3. Suite alat kekacauan
    4. Arahkan ulang
    5. Peta Situs XML
    6. Metatag
    7. fitur
    8. Patologis
    9. Menu Administrasi
    10. Google Analytics
    11. Bentuk web
    12. Ringkasan
    13. Masa depan

    Seorang kolega baru-baru ini membagikan sebuah artikel dengan saya yang mencantumkan sejumlah modul Drupal yang menurut penulis merupakan komponen penting dari pembangunan perusahaan.

    • Pathauto - Pembuatan URL ramah otomatis yang dapat dikonfigurasi
    • Peta Situs XML - Menghasilkan sitemap xml yang memenuhi spesifikasi sitemap.org. Membantu pencarian spider dan menetapkan asal konten untuk SEO
    • Patologis - menambahkan filter input yang secara otomatis memperbarui tautan untuk dimasukkan ke URL server saat ini
    • Google Analytics - mengintegrasikan analisis pengguna, AdSense, 403 & 404 kesalahan, dll
    • Suite alat kekacauan (ctools) - satu set API dan alat untuk pengembang. Juga ketergantungan untuk Tampilan
    • Tampilan - Modul Drupal 7 kontribusi paling populer. Tampilan memungkinkan Anda membuat daftar konten dinamis dengan filter, hubungan, dan lainnya dari UI pembuat kueri
    • Bentuk web - Modul Drupal 7 kontribusi terpopuler kedua. Digunakan untuk membuat formulir yang disesuaikan untuk mengumpulkan data pengguna.

    Sulit untuk berdebat dengan hal di atas. Modul-modul ini mencakup beberapa fungsi yang solid mulai dari SEO dasar hingga pengembangan. Saya akan menyarankan beberapa tambahan:

    • Menu Administrasi - menu dasar yang solid dengan tautan cepat untuk administrasi situs, manajemen konten, dan fungsi pengembang
    • fitur - Memungkinkan Anda mengemas konfigurasi situs menjadi modul yang dapat diekspor.
    • Metatag - Banyak barang SEO-friendly termasuk judul halaman, URL kanonik, dukungan untuk Open Graph Facebook dan banyak lagi
    • Arahkan ulang / Pengalihan Global - API dan konfigurasi untuk mengelola pengalihan termasuk SEO yang merusak tautan rangkap
    • CKEditor - Editor WYSIWYG

    Tentu saja ada banyak modul lain yang mungkin ingin Anda tambahkan untuk kasus penggunaan khusus seperti Tampilan Administratif, Media, CKEditor, Tanggal, API Perpustakaan, dll. Tetapi di atas memberikan Anda instalasi dasar yang solid dalam hal SEO dan fungsionalitas untuk konten editor dan pengembang.

    Keadaan Drupal 8

    Tim Function1 telah difokuskan pada pengembangan Drupal 8 tahun ini jadi saya memutuskan untuk menunjukkan bagaimana Drupal 8 dapat memenuhi persyaratan ini. Tepat di luar gerbang ada dua modul penting Drupal 7 yang telah diadopsi menjadi inti dalam Drupal 8:

    Sebagian besar modul paling populer dalam daftar memiliki setidaknya rilis alpha atau beta. Artinya mereka tidak harus fitur lengkap atau 100% bebas bug tetapi itu tidak berarti Anda tidak dapat menggunakannya. Bahkan, dalam banyak kasus ada jauh lebih sedikit masalah terbuka di cabang Drupal 8 kode daripada di cabang Drupal 7.

    Pathauto

    Rilis alpha tersedia. Memiliki dependensi pada dua modul lain dengan rilis alpha sendiri, Token dan Ctools

    Suite alat kekacauan

    Rilis alfa tersedia.

    Arahkan ulang

    Rilis alfa tersedia. CATATAN Penting: Pengalihan Global tidak lagi diperlukan. Tercatat dalam Masalah pelacakan Drupal 8 untuk Redirect bahwa Global Redirect telah bergabung.

    Peta Situs XML

    Rilis alfa tersedia. Untuk implementasi sitemap xml yang kurang kaya fitur, tetapi dengan rilis proyek lengkap, periksa Peta Situs XML sederhana .

    Metatag

    Rilis beta. Ini belum sepenuhnya ditampilkan sebagai cabang Drupal 7 tetapi antrian masalah menunjukkan pengembangan aktif dari pengelola.

    fitur

    Rilis beta. Dan masalah antrian sangat aktif. Jika Anda bertanya-tanya apakah Configuration Management Initiative (CMI) di Drupal 8 telah membuat modul itu tidak berguna, itu belum. Saya suka opsi manajemen konfigurasi baru di Drupal 8 tetapi Fitur akan tetap menjadi pembuat paket yang berguna. Faktanya, pengalaman keseluruhan cenderung lebih baik karena Anda dapat menginstal Fitur di lingkungan pengembangan Anda dan kemudian menggunakan alur kerja CMI normal untuk menyebarkan pembaruan ke rantai. Item menarik dari blog Phase2 pada bulan April: Fitur dapat digunakan untuk mengatasi, masalah "konfigurasi sudah ada" yang mungkin Anda alami ketika menginstal ulang atau memperbarui modul. Saya belum menguji ini tetapi jika berhasil itu akan menjadi solusi yang bagus.

    Patologis

    Hanya rilis Dev. Sayangnya belum ada pergerakan di cabang Drupal 8 sejak November 2015. Saya merasa bahwa ini telah diprioritaskan karena fungsionalitasnya lebih baik untuk dimiliki daripada fitur kritis. Dalam banyak kasus, konfigurasi yang cermat dan praktik terbaik sama sekali menghilangkan kebutuhan modul ini.

    Menu Administrasi

    Ditutup sebagai duplikat. Modul ini sudah tidak digunakan lagi Bilah Alat Admin

    Google Analytics

    Rilis Drupal 8 penuh.

    Bentuk web

    Tidak ada rilis Drupal 8. Berita baik dan berita buruk di sini. Berita baiknya adalah Anda bisa mendapatkan beberapa fungsionalitas dasar pembuatan formulir menggunakan formulir kontak yang dirubah di inti Drupal 8. Tambahkan Penyimpanan Kontak Modul yang mengambil keuntungan dari kenyataan bahwa formulir kontak di Drupal 8 sekarang adalah entitas dan Anda punya banyak cakupan fitur. Sekarang untuk berita buruknya. Formulir web di Drupal 7 sangat kaya fitur dan banyak dari fitur ini tidak tersedia menggunakan formulir kontak saat mereka berdiri. Hal-hal seperti izin granular per formulir, formulir multi-halaman, opsi ekspor tertentu, dll. Modul populer ini pasti akan kembali.

    Ringkasan

    Seperti yang kita lihat kontribusi Drupal 8 masih sangat banyak pekerjaan yang sedang berjalan. Tetapi dengan modul modul baru yang begitu solid dan menarik, para kontributor bekerja keras untuk mendorong hal-hal maju. Dalam pengalaman saya, Drupal 8 dengan mudah mencakup fungsionalitas dasar yang kami butuhkan. Lebih baik lagi , ini dikelola untuk melakukannya dengan modul kontribusi jauh lebih sedikit. Dan yang terbaik dari semuanya, menulis modul di Drupal 8 sangat menyenangkan.

    Karena kenyataan bahwa begitu banyak Drupal 8 didasarkan pada sistem open source lainnya, seperti Symfony2 dan Twig, untuk pertama kalinya dalam karir pengembangan Drupal saya, saya menemukan sumber daya spesifik non-Drupal bermanfaat. Saya tidak bisa mengungkapkan betapa hebatnya melihat pengalaman saya dengan sintaks Twig dari pengembangan Python Flask. Cobalah, Anda akan terkejut melihat betapa mudahnya Anda menggunakan filter dan sintaks yang belum tentu didokumentasikan untuk Drupal 8 dan membuatnya hanya berfungsi. Dan hal yang sama berlaku untuk pengembangan modul. Terima kasih kepada Cipix untuk ikhtisar hebat dari Kerangka kerja Drupal 8 dan persimpangan dengan Symfony 2.

    Terima kasih kepada Cipix untuk ikhtisar hebat dari   Kerangka kerja Drupal 8   dan persimpangan dengan Symfony 2

    Masa depan

    Tentu saja ada area di Drupal 8 yang membutuhkan kerja ekstra untuk mendapatkan fungsionalitas yang Anda gunakan dari Drupal 7. Saya melihat Anda Media . Tapi di situlah komunitas Drupal bersinar sekali lagi. Kreasi yang luar biasa bermunculan di mana-mana dan kita semua mendapat manfaat. Misalnya, periksa penanganan media di Drupal 8 Lightning pembagian Saya benar-benar terkesan dengan banyaknya standardisasi yang saya lihat dalam pengembangan Drupal 8. Jauh lebih banyak daripada di Drupal 7, ada cara yang diterima untuk melakukan sesuatu. Yang berarti kita dapat memusatkan kreativitas kita untuk menambah ekosistem Drupal 8 yang berkembang pesat.


     

    Найди свой район!

    Восточный

    Западный

    Зеленоградский

    Северный

    Северо-Восточный

    Северо-Западный

    Центральный

    Юго-Восточный

    Юго-Западный

    Южный

    Поиск:      


     
    Rambler's Top100
    © 2007 Движение «Москва без Лужкова!»