做服务端开发需要具备什么样的基础知识

haigou20 发布于 2014/11/14 11:43
阅读 353
收藏 0
最近转服务端开发了,但是对知识的补充还是有些茫然,我个人列出一些需要补充和学习的知识,如下:
1. 基本的网络知识(TCP/IP , UDP , Socket等等)
2. 网络操作系统 Linux,有时候需要配置运行环境
3. 开发技术:php , python , 破儿(perl), java(公司需要), nodejs
4. 相关技术的积累:memcache , redis , mongodb
5. 数据库..

我列举的可能有的是多余的,也有遗漏的,请问各位有何看法?
还有网络的基础知识是否需要更佳深入的学习,比如七层模型,子网掩码的分配计算等等
加载中
0
景愿
景愿

我建议楼主竖着来看,比如:

用java在linux下使用Socket发布服务,并把数据存在redis中

横着看,根本无法下手

0
orangleliu
orangleliu
当然越深入越好,前提是有时间啊,循序渐进就行。 系统 网络 调优。加油
0
xialeistudio
xialeistudio
楼主的知识很多了。有空多看并发和传输安全
0
蛋看江湖
蛋看江湖
我也想转服务端开发 可惜没机会 哎
0
大连馋师
大连馋师
从面上看,广度够了~ 就看插入的深度了,这话听起来有点邪恶啊:-)
haigou20
haigou20
嗯,有那么点意思,谢谢您“淫荡”的回复
0
kelo大橙子
kelo大橙子
推荐给你一个各种开发的所需要的,学习路线图,条条道路通罗马,总有一条路适合你http://edu.51cto.com/index.php?do=search&m=roadmap&q=Web%E5%BC%80%E5%8F%91
返回顶部
顶部