所以,我有一个有趣的难题。我需要建立一个小型网站(不超过十页)。我预计该网站的访问量可能会很低,甚至最终可能会是中等。我不希望每天有成千上万的访客或类似的东西。其中一个页面基本上需要像数据库一样工作,显示数百个甚至可能数千个结果。 “数据库”将需要可搜索和可过滤。我正在尝试在Drupal和WordPress之间做出选择。
对于Drupal ,视图和公开的过滤器功能可以满足我的需求。但是,对于一个流量低的小型站点,Drupal似乎有点过头了。另外,我是该部门中唯一的网络人员,我担心必须自己维护一个Drupal网站(这比维护WP网站要困难得多)。我可能可以实现,但是我怀疑它会花费很多时间。
对于WordPress ,我可能需要购买某种多面搜索插件。可用的免费插件无法满足该站点的需求。我担心的是,如果“数据库”达到数千个条目,WordPress将开始表现不佳。我听说,过多的内容会以与Drupal不同的方式影响WordPress的性能。我来自Drupal背景,所以不确定WP是否可以解决这个问题。
最后,我假设每个数据库条目都将作为自定义帖子(对于WP)输入,或者作为自定义内容类型的一部分内容(对于Drupal)输入-因此从技术上讲,该站点将有十个页面以上,但条目实际上并不需要它们自己的页面,它们只需要显示在类似于数据库的页面上即可。所以我也想知道是否有更好的方法来存储数据并将其以另一种方式带入网站。
有什么建议吗?
谢谢!
答案 0 :(得分:1)
如果我是我,我会去参加Drupal,因为您已经有Drupal背景,您知道如何使用Views + Exposed过滤器来实现所需的功能,而WP并不清楚。如果数据量很大,则可以在Drupal网站上安装Search API Solr + Facets。从那时起,您可能不再为数据容量所困扰。
维护一个简单的网站(到目前为止,对我来说,这听起来像一个简单的“网站建设”网站)并不是那么困难和费时。只需不时检查模块和核心是否为最新版本。
如果您需要改进教练-Memcached与Drupal开箱即用。
P。 S.我可能有一点偏颇,因为我有扎实的Drupal经验,包括构建复杂的项目和小型,快速的“一日游”网站。我在WP方面经验不足。选择最了解的系统。