首页 > 程序员的自我修养 > 已有编程经验的人如何快速学习web架构及建站技巧?
2014
12-30

已有编程经验的人如何快速学习web架构及建站技巧?

图书方面,考虑到有编程经验可以直接走起,那么先看一下架构设计方面的书有个全局概念较好:

服务设计模式:SOAP/WSDL与RESTful Web服务设计解决方案
或:
REST实战:中文版超媒体和系统架构

然后建议看一些实践方面类的书籍。考虑到我本身是做全栈开发(全js开发),以前也做过LAMP开发(linux + apache + mysql +php),所以提供的方案也只有这两类。实施上还有ruby on rails, C#, python,java等多种方案可选。作为是C程序员,转以上任何一种开发都很轻松。但我很难说哪种特别适合你,我只知道以上都可以解决问题。LAMP或许比较成熟,C#对于你似乎更易懂,全js开发我很喜欢,总之看你的需要了。
例如,LAMP:
http://www.amazon.cn/s/ref=nb_sb_noss?__mk_zh_CN=%E4%BA%9A%E9%A9%AC%E9%80%8A%E7%BD%91%E7%AB%99&url=search-alias%3Dstripbooks&field-keywords=LAMP
C#:
http://www.amazon.cn/C-%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A-%E6%98%8E%E6%97%A5%E7%A7%91%E6%8A%80/dp/B00931XSL0/ref=sr_1_5?s=books&ie=UTF8&qid=1419345002&sr=1-5&keywords=c%23

总而言之,选以上一个类别,然后动手实践搭个demo就上道了。想必也不用我说。

系统方面,服务器用linux较多,用windows sever的比较少。总之系统部署方面的书一定得看一本,具体看情况选用。


留下一个回复

你的email不会被公开。