应用访问服务器负载

时间:2009-01-22 21:44:57

标签: php javascript mysql

我用PHP + Javascript开发了一个应用程序。我正在使用MySQL作为数据库支持。此应用的每个帐户都会附带一个子域名...所以客户端Stardust会有stardust.mysite.com。我想将应用程序文件放在public_html之外的文件夹中,并通过将保留在每个子域中的配置文件将创建的每个子域中的每个帐户链接到此文件夹。仅用于指定数据库信息。我的问题是:如果我让每个客户访问同一文件夹中的文件,如果我将文件放在每个子域中,每个客户端单独存在,我是否会有更多的服务器负载? 500个客户同时从一个位置访问文件是否相同,500个客户从其自己的文件夹中分别访问文件?

谢谢。

1 个答案:

答案 0 :(得分:2)

操作系统将缓存文件,因此拥有500个拷贝意味着比一个拷贝更多的缓存和更多的磁盘IO。您可能只想拥有一个理解子域的“主”应用程序(即user1与subdomain1相关联),并使用apache重定向/ etc将所有请求发送到主应用程序等。