php - Mysql php - 网络应用程序规模? (大是什么意思?)

标签 php mysql web-applications hosting large-data

我正在开发一个网络应用程序,并且我已经有了一个主机。我为我的客户制作了一些网站和应用程序(流量很小),但现在我想创建一个免费使用的网络应用程序,所以我预计会有 5000 多个用户。

我在这里看了很多问答什么是大流量大表。像数百 GB-s 和 1000 万行并不大。我想不是,但我想启动这个应用程序并且我有一个“简单”的托管(php、mysql、“无限”数据库大小)。

你能定义尺寸区间、尺度吗?例如:“100M < 行表示大”?

我想,例如,如果 5000 个用户有 1000 行/用户就足以使用此托管服务。但我不想因为性能问题打断用户,所以如果这个用户数变成 500.000,我不想迷失在黑暗和松散的用户中。

大概的限制在哪里,什么会导致性能问题? (使用此主机)

最佳答案

我想一开始这应该足够了。随着时间的流逝,您将看到您的项目是否成功并每天带来数百个新用户。如果是这样,那么您将不得不考虑迁移到更大的主机或专用服务器,然后您可以考虑创建一个 PHP 和 MySQL 服务器集群...

所以,很快:一开始这就足够了。

对于性能问题——这不仅取决于用户数量、行数等。它还取决于 web 应用程序的编写方式——当然可以对 PHP 和 SQL 性能进行调整,但直到你有一个webhosting 你只能做一点点(如果有的话)服务器性能调整。

关于php - Mysql php - 网络应用程序规模? (大是什么意思?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10833450/

相关文章:

php - 从MySQL的test2和test3表中查询和选择数据?

php - 如何在mysql数据库中存储十六进制值?

php - 在 $.ajax 调用上创建进度条

php - 如何避免 Heredoc SQL 语句

mysql - DBI 和 MySQL 的奇怪的 ruby​​ 段错误

web-applications - cookies 是如何工作的?

web-applications - Mongrel2 与 NGINX+ZeroMQ?

PHP 警告 : include(/var/www/html/. ...../lib/Cake/Error/ErrorHandler.php): 无法打开流错误

mysql - 使用 Ruby 的多个 MySQL 查询

java - 哪个选择器最适合 Appium 测试不同版本的设备?