1

热门帖子更新:“在应用最流行的“加速”修复程序后,“令人无法接受的缓慢意味着在 2 到 10 秒之间加载一个网站上的首页,该网站有 12 位 beta 测试人员,只有一个 lged 进入并且发布的文章不超过 20 篇” .

我是 Drupal 的新手(尽管我已经是 30 年的专业软件开发人员)。

我只是设置我的第一个站点,所以还没有承诺并且可以切换。

像这个论坛和其他地方的许多其他人一样,我发现 Drupal 7 的速度慢得让人无法接受(很遗憾,因为它的强大功能,但我想这就是导致加载时间缓慢的原因)。

我已经完成了研究、谷歌搜索、阅读博客和论坛,并尝试了所有常见的建议解决方案,但无济于事。

我目前正在对我的十几个 beta 测试人员进行投票,以了解该网站在哪些地方可以接受或太慢,但这只是一种形式。

那么,你能帮忙吗?如果我不能使用 Drupal 7 那我可以用什么?

显而易见的答案可能是 Drupal 6,但迟早将不再开发或支持。

是否有其他 CMS 可以满足我的需求?我想要一个社区网站。这意味着,至少,论坛、民意调查、群组,希望有一个 wiki,个人博客会很好,也许照片画廊会很好,尽管这不那么重要,聊天室会很好。

只是您一般的“一群有相似兴趣的人,尽管他们中的一些人有子兴趣和派系”网站。

我尝试了 CMS 矩阵,但是 - 令人惊讶的是 - 没有找到任何东西。我正在谷歌搜索,但更希望有个人经验的人提供一些反馈。

再说一次,我并不是要轻视 Drupal 7,只是说它不适合我……不要对我投反对票,兄弟 :-)

4

1 回答 1

2

请告诉我们“令人无法接受的缓慢”对您意味着什么。对于我的许多应用程序,这是几十毫秒。对于其他人来说,它是几秒钟。您可能需要应用一组标准的网站速度调整技巧来使任何事情都快速进行。

使用 yslow (http://developer.yahoo.com/yslow/) 和相关的开发人员工具来帮助您解决网站加载缓慢的原因。通常这些类型的问题不是后端的问题,而是与图像过大、页面上的单个元素过多、缓存不正确等问题有关。

确保您的数据库速度很快。

不要使用共享主机。

确保您没有提供过大的图像。

验证缓存是否已打开并按您期望的方式工作。

对静态媒体文件使用无 cookie 子域。

压缩和合并 CSS、javascript 等静态文件。

如果您想在每月 5 美元的共享主机上托管一个繁忙、复杂的网站,我很抱歉,但那是行不通的。

于 2011-11-02T01:34:08.397 回答