Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/187.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 服务器的几个问题_Php_Android_Mysql - Fatal编程技术网

Php 服务器的几个问题

Php 服务器的几个问题,php,android,mysql,Php,Android,Mysql,我有一个理论问题,希望你能帮我 好的,我有一个家庭服务器 300向下/30向上Internet是我所能达到的最佳状态。 我有一个静态IP,并且我的IP允许托管我的上述服务器 好的,一切都准备好了,对吗?不,也许吧 作为我的服务器不是最重要的我只担心一件事, 比方说,当我使用服务器作为后端发布应用程序时 假设我每天有2万活跃用户,每天1小时,数百人提交帖子的可能性有多大?想想推特发帖,虽然在0-300毫秒之间的某个特定时间只有文本 我的意思是,想想MySQL,运行查询时,500人发布140个字符的

我有一个理论问题,希望你能帮我

好的,我有一个家庭服务器 300向下/30向上Internet是我所能达到的最佳状态。 我有一个静态IP,并且我的IP允许托管我的上述服务器

好的,一切都准备好了,对吗?不,也许吧

作为我的服务器不是最重要的我只担心一件事, 比方说,当我使用服务器作为后端发布应用程序时

假设我每天有2万活跃用户,每天1小时,数百人提交帖子的可能性有多大?想想推特发帖,虽然在0-300毫秒之间的某个特定时间只有文本

我的意思是,想想MySQL,运行查询时,500人发布140个字符的文本,即使在一个完美的世界里——设计完美的查询,也会让一个系统陷入爬行状态。500人以同样的0-300毫秒提交的可能性有多大。。在我看来,除非你接触到成千上万的人,否则这不太可能

换句话说,时间理论。 每天有20K活跃用户。 如果在给定时间内所有理论查询都处于活动状态,则每秒估计理论查询的可能性。假设每人平均发帖时间为5-90秒。阅读>然后发布

我只是看不出有什么问题,但我脑后的某些想法让我想了想。之所以出现这种情况,是因为我发现我的Web主机Gator最多有25个MySQL连接。这让我大吃一惊,也让我意识到——在任何给定的时间,25个人在一个应用程序上的20K活跃用户上阅读该限制的可能性有多大

我还没有在我的服务器上设置任何最大连接数,我最终会。原因很明显。我只是想确保我将其设置为最佳熟练程度,在这样做的过程中,我需要至少清楚地说明每这么多人平均每秒可以查询多少次,例如2万人

对我来说,20K用户并不多,但同时,在这种情况下,我不太擅长平均计算,因为这只是一个巨大的“未知”,我的意思是,如果不在现场生产环境中,我如何才能真正预测这样的事情。但是,在一个现场生产环境中,让它重回正轨,破坏我对最终用户的信誉,这是可能发生的最糟糕的事情

服务器规格:需要时升级。 视窗10 8吉格的内存。 英特尔酷睿I3 Apache+PHP+MySQL不是Xampp或Wamp,只是每个单独的东西设置。 1 TB SSD 没有其他运行在它上面的东西-仅用于此目的

是的,我知道,不是很强壮,但这是我目前所拥有和能负担的全部。 如果我能省下几个月的钱,然后直接买一台新的,你就不会发现我每月花174美元买一台像样的专用服务器

所以这只是一个暂时的解决方案,直到我能买得起更好的东西


谢谢各位。

首先,我会放弃Windows 10操作系统,选择Ubuntu 16。 在购买服务器时要现实一些,因为有些公司广告服务器的价格低到几百美元,而在你真正把事情做好之后,你就有几千美元了。 想象一下,你得到的是“仅底盘”

第二,不要试图模仿好的IP公司以一分钱换一分钱的做法——你会破产,没有足够的时间专注于你的核心应用程序

一旦它启动并开始产生收入,然后将您的第一笔资金投入基础设施改进

从一个曾经走过这条路的人身上获取if;
祝你好运

这其实是一个很好的计划,我不喜欢过度思考——事情就是这样发生的。我的意思是,不管怎么说,立即拥有2万用户的可能性有多大?非常苗条的哈哈哈,所以如果它选择了一些我可以随时间升级的东西,那么它很有可能就是其中之一。即使不是这个问题的直接答案,我认为我应该接受它作为答案,因为它确实很有意义。