如何向您的咨询客户推荐服务器的配置当为Drupal 站点考虑服务器硬件时, 通常有两个重要的问题: 1. 您将使用哪些模块? 某些模块对服务器有更高的要求, 一般而论,更多模块就意味更多服务器要求。 2. 您将有多少名用户并且他们打算做什么? 更多用户将给服务器更大的工作压力, 特别是在这些用户登录和发表评论或文章的时候。如果用户很多,您将需要一台更加强有力的服务器。 您需要同时考虑这两个问题。 例如, 您可能会有一个高度复杂站点(也就是说启用了很多的模块)与非常少量用户,如果是这样的话,你可以使用共享的网络空间。 或者, 您可能使用非常少量模块, 譬如只用刀编辑器, 缓存等, 并且网站的流量也不是很大,如果是这样,你也可以只使用一个共享的网络空间。 如果您的项目是一个更加交互式的环境并有非常多的用户登录以及张贴文章,那么您需要考虑有着更加强有力的硬件的站点。如果您打算是用自己的服务器,在手册中的调制您的服务器以优化Drupal 表现的章节有相关的介绍。 调制服务器也许允许您继续使用原有的硬件而不是升级, 但是它比较费时,不如简单地购买新硬件方便。 当您决定升级服务器的硬件, 请记住"Apache有带宽被限制, PHP 有CPU 被限制, MySQL 有内存限制,硬盘有I/O 限制"。 给客户消息 如果您的客户预算有限,那么可以向他推荐比下面配置稍低一些服务器,如果您的客户更看重将来升级的可能性并打算在以后购买新的硬件,那么可以向他推荐比下面的配置稍高一些的服务器。 如果您打算配置新的服务器(而不是在已有的服务器上安装Drupal)请留意以后升级的可能性。 您可以先购买一台服务器并随着你的网站的发展进行必要的升级。 譬如,刚开始,可以把网络服务器和数据库放在同一台被优化过的服务器上提供网络服务。 随着站点规模的增大,您需要处理更多的用户请求,这时您可以把数据库放在另外一个服务器上。 如果您的站点的规模继续增长,由"网络服务器之外" 和 "数据库服务器" 构成的双服务器配置已经不能满足您的要求,您可以考虑使用一个网络服务器和多个数据库服务器。 基准配置 服务器的基准配置的例子之一是 MBR .org,它的服务器使用的是Apache 1.3 和MySQL 4 .1 并有1Gb的内存 。 MySQL 分索引(Indexing), 数据库内存使用以及针对InnoDB的 MyISAM 都在控制之中。 在这个手册页面里需要更多类似的个案分析。 |
安装与配置用户登录导航水滴榜
新的论坛主题新进会员
|
最新评论
5 小时 1 分钟 前
7 小时 21 分钟 前
7 小时 29 分钟 前
8 小时 48 分钟 前
11 小时 17 分钟 前
11 小时 19 分钟 前
11 小时 23 分钟 前
11 小时 34 分钟 前
13 小时 40 分钟 前
14 小时 24 分钟 前