我期待建立一個網站,其主要功能是它可以像潘多拉一樣無縫播放音樂。如果我計劃最終有數百首歌曲,所有這些都需要訪問我的網站並無縫播放的人訪問,Drupal是管理所有這些內容的最佳方式嗎?使用Drupal有什麼潛在的缺點?有了這樣的網站,最大的優勢是什麼?使用Drupal最大的缺點和優勢是什麼?
使用Drupal使服務器更容易管理您的所有內容嗎?
Drupal的使用是否對網站的任何其他方面造成任何限制?
我期待建立一個網站,其主要功能是它可以像潘多拉一樣無縫播放音樂。如果我計劃最終有數百首歌曲,所有這些都需要訪問我的網站並無縫播放的人訪問,Drupal是管理所有這些內容的最佳方式嗎?使用Drupal有什麼潛在的缺點?有了這樣的網站,最大的優勢是什麼?使用Drupal最大的缺點和優勢是什麼?
使用Drupal使服務器更容易管理您的所有內容嗎?
Drupal的使用是否對網站的任何其他方面造成任何限制?
Drupal是第一個CMS,它不是一個框架(即使它試圖成爲一個框架),也不是一個適合構建任何網站或應用程序的通用解決方案。 Drupal非常靈活,幾乎可以做任何你想做的事情,只要你可以用PHP編寫代碼,但是從基本功能開始最遠的地方設置得越困難。它有一個陡峭的學習曲線,它具有自己的概念和大多數Web/PHP開發人員不熟悉的架構。 IT也非常面向HTML頁面,儘管付出了巨大的努力(請參閱Services模塊),但不是提供其他類型內容作爲主要輸出的最佳平臺。
鑑於您的項目描述,您需要一個解決方案來存儲和傳輸數百個音頻文件(可能以多種格式)。並存儲有關這些文件(標題,作者等)的元數據。您還需要這些文件及其元數據的Web前端。
Media和File entity模塊可能會幫助您在那裏使用Drupal 7.如果您打算讓其他功能已經被Drupal和contribs模塊所覆蓋,那麼這是一個不錯的選擇。但是,如果您不熟悉Drupal(作爲開發人員)及其概念,則預計這將是漫長而令人沮喪的旅程。