這可能適用於其他可擴展的內容管理系統,但我一直在使用Drupal。具體來說,我創建了一個圖像共享Web應用程序,其功能依賴於比Drupal核心代碼更多的原始代碼。我使用了WebForm模塊,並在自定義頁面中使用硬編碼的PHP指向它的表單,以編程方式創建節點以及其他奇怪的巫毒。什麼時候開發一個新的drupal模塊與存在的工作?
就在我完成之前,我意識到我也許應該做出自己的模塊,或者我應該有嗎? 即使回想起來也很難說。
你用什麼來決定什麼時候需要編寫一個新模塊,以及你正在尋找的功能可以從可用的功能中拼湊在一起?
感謝您的好評。 我真的很喜歡你對案例2的解釋。 應該在我的下一個項目中採用它。 – cazlab 2010-03-05 14:34:19