我对服务器端技术开发的一点了解
从事服务器端开发所需要了解的技术有如下:
1)tcp/ip协议,http协议
2)c or java or both
3)linux
4)数据结构和算法
从事服务器端开发的内容较多,我这里分为如下几类:
1)基于服务器API的模块开发,如apache模块开发、nginx模块开发
这种方法开发难度大,容易导致崩溃,不易扩展,但往往性能也不错。只有万不得已,才采用这种方法。 nginx采用hmux协议访问resin的方式,就属于这一种。
2)独立于服务器API的开发,如cgi和fastcgi开发
这种方法独立与服务器端技术,重用性好,易扩展,容易编程实现,但不易实现复杂架构,灵活性相对于第三种方法较差。 目前这种方式的开发非常普遍,特别是php在这方面的应用特别广。
3)基于用户自主的开发,同时实现软件的同时,常常需要实现服务器端的接口,比如memcached
这种开发非常灵活,常实现于高性能场合,但维护代价大,要求的技能要求也非常高。xx公司采用的广告投放系统就采用了这种方式。
4)基于servlet的java服务器开发
5)。。。
我对服务器端技术开发的一点了解相关推荐
- 基于ASP.NET AJAX技术开发在线RSS阅读器(下篇)
五.逻辑层设计 (一)添加RSS频道 在展开真正的逻辑层设计之前,先让我们简单地浏览一下下面的草图4.图4展示了我对于两个重要ASP.NET AJAX客户端控件-ListView和DataSource ...
- 多线程编程技术开发资料
多线程编程技术开发资料 目录 Win32 多线程的性能(1)... 1 Win32 多线程的性能(2)... 10 关于多线程的一些细节... 23 用VC++5.0 实 现 多 线 程 的 调 度 ...
- 音视频技术开发周刊 82期
『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第82期内容,祝您阅读愉快. 架构 基于Licod ...
- 音视频技术开发周刊 78期
『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第78期内容,祝您阅读愉快. 架构 HDR视频生态 ...
- 音视频技术开发周刊 72期
『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第72期内容,祝您阅读愉快. 架构 RTSP协议 ...
- 音视频技术开发周刊 68期
『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第68期内容,祝您阅读愉快. 架构 刘志勇:微博短 ...
- 音视频技术开发周刊 61期
『音视频技术开发周刊』由LiveVideoStack团队出品,专注在音视频技术领域,纵览相关技术领域的干货和新闻投稿,每周一期.点击『阅读原文』,浏览第61期内容,祝您阅读愉快. 架构 马思伟:视频领 ...
- 跟我一起学WCF(2)——利用.NET Remoting技术开发分布式应用
一.引言 上一篇博文分享了消息队列(MSMQ)技术来实现分布式应用,在这篇博文继续分享下.NET平台下另一种分布式技术--.NET Remoting. 二..NET Remoting 介绍 2.1 . ...
- 看完,感触很多 “IT技术开发人员获得成功的六大步骤”
IT技术开发人士成功的6大步骤 一个前辈在移民加拿大后写的文章,写得不错,值得借鉴,转来给大家看看,也给自己 序言:经过001多年的洗礼,认识了这里这么多的JJMMGGDD,前几天刚得到签证, 无限感 ...
最新文章
- JS获取一个字符串中被指定的两个字符串包括起来的所有字符串数组
- Visual Studio2015如何连接到windows azure(国内版本)
- php中使用phpmailer发送邮件
- [Linux] Linux Shell查找文件
- 数据挖掘实战(一):Kaggle竞赛经典案例剖析
- 笔记-项目整体管理-有难度的题目(转)
- Dockerfile常用指令
- 工业交换机的价格为什么有高低之分?
- jconsole 里的线程编号一直在增加_第三章_运行时数据区概述及线程
- day 45 SQLAlchemy,和增删查改
- 所有的营销政策都需要做局
- 计算机实验内容记录,关于实验数据自动记录到电脑上的问题
- android 仿手写字体下载,手写毛笔字体在线生成器-手写毛笔字软件下载v1.0 安卓版-西西软件下载...
- vscode更改背景颜色
- 怎么选最快dns服务器,dns设置(dns设置哪个最好最快)
- flutter快速入门,一周搞定前后端,上线完毕
- OpenCV基础学习
- java实现i18n国际化
- 哪种服务器可以承载无限人数,云计算:揭秘1U服务器无限扩充能力
- Unity通过协程实现回合制战斗
热门文章
- Rokid Air AR 眼镜 Cocos Creator XR 开发笔记
- 工信部《VR产业白皮书》全文 官方解读虚拟现实
- 高速电路中电感的选型和应用
- 【USACO12JAN】—视频游戏的连击Video Game Combos(AC自动机+dp)
- 传奇SF服务器列表为什么加载不了呢?43.228.49.X
- 14本经典商业书籍推荐,经管书籍看这些足够了
- java根据两条直线的四个坐标点证明这两条线平行(计算直线斜率)或者三个点在一条直线上
- 一个30岁男人的爱情婚姻思考(尽量不要在学习的时间看)
- 音频预训练模型 Audio and Speech Pre-trained Models
- linux cp alias,linux基础之命令别名alias