惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Project Zero
Project Zero
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Google DeepMind News
Google DeepMind News
Recent Announcements
Recent Announcements
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
Visual Studio Blog
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
G
Google Developers Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Recorded Future
Recorded Future
B
Blog RSS Feed
The GitHub Blog
The GitHub Blog
爱范儿
爱范儿
博客园 - 三生石上(FineUI控件)
D
DataBreaches.Net
博客园 - Franky
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Last Week in AI
Last Week in AI
NISL@THU
NISL@THU
T
Tailwind CSS Blog
博客园 - 【当耐特】
P
Privacy International News Feed
I
InfoQ
L
LINUX DO - 热门话题
H
Help Net Security
博客园 - 叶小钗
aimingoo的专栏
aimingoo的专栏
AWS News Blog
AWS News Blog
Scott Helme
Scott Helme
Cyberwarzone
Cyberwarzone
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Forbes - Security
Forbes - Security
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
WordPress大学
WordPress大学
T
Troy Hunt's Blog
Spread Privacy
Spread Privacy
V
V2EX
Cloudbric
Cloudbric
Security Latest
Security Latest
H
Heimdal Security Blog
S
Securelist
I
Intezer
F
Full Disclosure
V2EX - 技术
V2EX - 技术
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
小众软件
小众软件
Security Archives - TechRepublic
Security Archives - TechRepublic
L
Lohrmann on Cybersecurity
S
Schneier on Security
C
Cybersecurity and Infrastructure Security Agency CISA

博客园 - wsky

生产环境使用Nuget 为WebClient增加Cookie支持 keepalived安装和使用 NHibernate分享 PPT SocketAsyncEventArgs stunnel+haproxy SSL以及问题记录 快速实现一个简单的bigpipe模型 Velocity2010大会回顾 小结一下关于bpm实施方面的交流 乱弹之企业应用 互联网企业流程部门价值方向的一些探讨 Live Writer的代码插件 再谈团队,项目,产品 【渐进】设计一个模拟并行的线程同步组件 【渐进】关于反向代理,负载均衡 【渐进】浅尝DDD,对"试卷"建模 【渐进】延迟加载机制的简易实现(上) - wsky - 博客园 略谈“开发效率” 分工,协作,团队
开源选型关注点
wsky · 2011-04-07 · via 博客园 - wsky

开源框架、产品非常多,部分框架的相似度也比较高,下面列了一些我在选型时会关注的点,随着使用经验积累再继续补充

  • 是否主流
  • 是否有实际案例
  • 是否有理论支持
  • 是否有社区支持
  • 若是服务器技术,是否有运维能力
  • 若是组件技术,是否有源码阅读能力
  • 技术是否容易被大部分团队成员学习和理解

ORM:

  • POCO支持
  • 对象状态管理
  • 关系映射
  • 设计侵入性
  • 自动事务控制,管理
  • SQL支持
  • 文档,源码质量
  • 数据库无关性支持
  • 存储过程支持
  • SQL跟踪,调优
  • 批处理
  • 多级缓存
  • 开源
  • contrib丰富
  • lazyload
  • api粒度,设计优雅

容器:

  • 注册方式灵活
  • 支持主流模式
  • api优雅
  • 多级容器,父子容器对象管理是否有内存溢出问题
  • 加载卸载方便
  • 拦截器支持
  • 动态静态依赖
  • 属性注入
  • 完全代码初始化
  • 配置文件易于理解可维护
  • 文档,范例齐全
  • 高性能反射
  • 轻量
  • 多种生命周期管理
  • 源码质量
  • contrib丰富