Saya membangun situs web untuk klien dan saya pikir Drupal adalah pilihan terbaik karena banyaknya pilihan yang diberikannya kepada saya. Namun, sejumlah besar pilihan ini membuat pekerjaan saya jauh lebih sulit. Izinkan saya menjelaskan masalahnya kepada Anda:
Klien menjual produk tertentu, katakanlah VCR. Setiap VCR diproduksi oleh merek tertentu (misalnya Sony, LG, dll). Setiap merek juga memiliki kategori VCR yang mirip satu sama lain. Jadi ketika kita ingin menggambarkan produk (VCR) pada dasarnya kita harus memberikan informasi berikut:
Kategori Merek (mis. Sony) (mis. FGX; perhatikan bahwa ini tidak unik. Perusahaan lain mungkin memiliki nama kategori yang sama) Model (mis. 4523x)
Saya juga ingin para pengguna dapat berlangganan merek dan kategori tertentu sehingga jika Sony merilis VCR baru mereka akan diberitahukan secara otomatis (atau jika Sony merilis VCR baru dari kategori tertentu).
Ketika tiba saatnya untuk mengubah semua ini menjadi konsep Drupal, saya tidak bisa melakukannya. Alasannya adalah bahwa ada berbagai jalur berbeda yang bisa saya gunakan dan saya tidak tahu mana yang benar. Sebagai contoh:
- Apakah kategori itu jenis konten atau istilah taksonomi?
- Apakah merek itu tipe konten atau istilah taksonomi?
- Model ini jelas merupakan tipe konten tetapi bagaimana saya mengaitkannya secara unik dengan istilah taksonomi (jika jawaban atas pertanyaan di atas adalah "istilah taksonomi")?
- Modul apa yang perlu saya gunakan dalam hal apa pun? Saya telah memeriksa modul "Relation" dan sepertinya berisi beberapa fungsionalitas yang saya butuhkan (bersama dengan modul "rules", terutama untuk bagian notifikasi).
PS: jika Anda memiliki saran yang bagus untuk sumber daya (posting blog, artikel, buku, video dll) yang menjelaskan bagaimana menjabarkan setiap persyaratan kehidupan untuk konsep drupal saya akan sangat suka jika Anda bisa membagikannya.