我想开发一个使用 JSP/Servlets 和 Tomcat 的聊天网站。我有以下问题:
- 网站能否在不减慢速度的情况下处理负载(一次 1000 人)?
- 会不会导致网站变慢?这种网站的理想服务器配置是什么?请注意,我没有庞大的预算来主持。
- 如何实现服务器推送?
- PHP 或 JSP 是否适合此类网站?
完全取决于硬件/软件。从 2010 年开始,它在 Quadcore Xeon 服务器上的运行速度显然比从 2000 年开始的 Octa Pentium Pro 服务器上运行得更快。如果代码编写得高效并且服务器配置为最佳状态,它显然也会更好地运行和扩展。
请参阅 1。我建议在 Tomcat中使用NIO 连接器。
您可以为此使用彗星。在 Tomcat 中,它由AIO (Advanced IO)提供。
完全取决于你自己的技能。但从技术上讲,JSP/Servlet 可能会因此而更好地扩展。