-1

我读过如果很多用户都在使用你的彗星实现,php 不能很好地扩展?那是因为 apache 服务器还是 php 语言?

什么是套接字服务器,它可以解决这个问题吗?

有人为很多用户设置了 php comet 服务器,可以提供一些建议吗?

4

1 回答 1

2

我读过如果很多用户都在使用你的彗星实现,php 不能很好地扩展?

在哪里?

有很多关于扩展和编程语言的废话发表。

当然,使用 PHP 处理 comet 存在问题 - 但与并发无关,除了 Comet 不能很好地扩展(基于非评论 Web 的应用程序不受并发会话数量的限制,并且使用更少的内存) .

主要考虑的是内存管理:PHP 是为请求-回复类型的操作而设计的——在迭代之间可以清除所有数据。如果您在服务器中编写 OO 代码,那么您绝对应该考虑使用循环引用检查器。

什么是套接字服务器,它可以解决这个问题吗?

呃……你不知道吗?套接字服务器是对使用套接字进行通信的服务器的一般描述——例如网络服务器、邮件服务器、文件服务器......

尽管可以用 PHP(或许多其他语言)实现套接字服务器,但它并不能解决 PHP 中的内存管理问题。

C。

于 2010-01-13T13:10:46.750 回答