[关闭]
@Andream 2017-11-12T09:47:14.000000Z 字数 459 阅读 650

服务器配置方案

课程表开发日志


用户 - HTTP(SOCKET) - 服务器 - WebServer处理 - WebFramework(服务器脚本) - WebServer打包 - HTTP(Socket) - 用户 (HTML / CSS / JS)

  1. OS
  2. *Linux
  3. Windows
  4. 操作系统肯定选Linux
  5. WebServer
  6. *Nginx
  7. Apache
  8. IIS
  9. ...
  10. Ngnix更现代吧,还有反向代理,静态文件,负载均衡什么的,应该是比较强大比较成熟的选择
  11. WebService
  12. 对外提供的服务(接口)
  13. WebFramework
  14. PHP
  15. Java
  16. *Node.js
  17. python
  18. ruby
  19. ...
  20. 选了Node.js,主要考虑到它的对高并发的处理,而且容易写脚本,也比较适合API的开发,而且js很火嘛,借这个机会学一下
  21. Database
  22. MySQL
  23. SQL Server
  24. *MongoDb
  25. MongoDb是比较新的数据库,非关系型的,但其实已经足够使用了。由于返回给客户端的主要是json数据,所以选择这个很方便。希望坑不要太多...

最终敲定
Linux + Ngnix + Node.js + MongoDb

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注