我创建了自己的网站。它包含一个 MySQL 数据库、一些 jQuery 和一堆 PHP 文件。我决定我需要一个 CMS,因为其他人将为该网站创建内容。我想过自己做,但当我考虑如何编写发布工作流程、用户角色等时,这似乎是一项艰巨的任务。所以我寻找了一个非常轻量级的 CMS,但我看到的所有内容都希望我创建页面模板,这我不想做。
所以最后,我安装了 Drupal,但我并没有在 Drupal 中重新创建我的网站,而是为保存创建内容(文章和博客)的两个页面创建了两种内容类型。然后我简单地重新编写了我的 SQL 查询,以从 Drupal MySQL 表而不是我最初创建的 MySQL 表中获取结果。它工作正常。
我喜欢这种方法,因为我不受 Drupal 框架的限制,而且我不必担心制作自己的 CMS。
我的问题:这是一种常用的方法吗?不知道其他开发者是怎么做的?谢谢。