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

推荐订阅源

人人都是产品经理
人人都是产品经理
博客园_首页
博客园 - 三生石上(FineUI控件)
V
Visual Studio Blog
Hugging Face - Blog
Hugging Face - Blog
美团技术团队
小众软件
小众软件
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
月光博客
月光博客
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
罗磊的独立博客
V
V2EX
酷 壳 – CoolShell
酷 壳 – CoolShell
IT之家
IT之家
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Recent Announcements
Recent Announcements
M
MIT News - Artificial intelligence
阮一峰的网络日志
阮一峰的网络日志
The GitHub Blog
The GitHub Blog

博客园 - 拒绝潜水的鱼

使用QT调用外部程序-小心linux中的命令陷阱 linux source命令为什么在C/QT/C++语言中不起作用 IOS6应用开发实战1-第一个IOS程序 IOS开发入门-XCode4真机调试整理 第一届江苏WEB开发者大会(7月31日星期日)期待您的参与 对象生成数据库还是数据库生成代码 10月25号-第六届南京程序员技术大会(Tech2009) .NET 以GBK编码数据传输 关于SQL触发器批量更新的问题 关于零的字符串处理 勤哲EXCEL服务器8.3以上版本可能存在的BUG visual studio 2005 查找和替换窗口 显示不了 递归与迭代 unsigned char 与char的区别 ERROR 2003:Can't connect to MySQL server on 'localhost' (10061) vc++导出C#可用的DLL C#中调试C++的DLL 在 windows servers 2003 环境下,安装了.NET 1.1 和 2.0 的版本后,IIS中居然找不到1.1和2.0的切换选项卡 勤哲8.3较8.2版本变化的参数与方法
对于基础架构的一些思考
拒绝潜水的鱼 · 2011-02-02 · via 博客园 - 拒绝潜水的鱼

这几天回家过春节,有时间去思考一些技术性的东西,说实话,我做的项目从来没有什么高深的技术,我只为实现业务做一些事情,简单的数据库操作,简单的工厂模式,简单的业务处理,简洁的界面,现在静下心来又看了一些关于框架关于DDD模式的开发,总的感觉,这些东西只是一种概念思路,偶尔有人用来实践与研发的项目(不是重构)。但是困难重重,被模式中,被框架中,时而着重业务,时而又关系模式。

现在总结下来,觉得技术之路可能是分两种的,一种是实践的,一种是理论的。实践的技术并不需要考虑技术的规范,模式等等(或者说,已经是成熟的技术规范、模式),他们考虑的是项目(产品)的研发成本,商业价值,项目周期等等。理论的技术仍然是完美主义者的宠儿,他们需要的是完美的模式,或者说他们需要的是完美的但却局限的带有前瞻性的技术。

当然我们都幻想着这两者有完美的结合,就是有一套成熟的技术框架作为项目的支撑,而研发不需要关心技术细节,只是简单的业务拼装等等,比如我们不需要考虑用什么数据库,不需要考虑缓存性能问题,不需要考虑事务并发等处理,不需要考虑日志问题,不需要考虑复杂的界面元素,AJAX,报表等等,不需要考虑流程,甚至我们不需要考虑权限怎么配置,颗粒度有多细。我们紧紧需要根据客户的需要来组装这些现有的东西。

事实上现在有很多中间件已经做到了这点,只是中间件相对于研发,缺少开放性,扩展性,而且没有开源的中间件,价格不菲,这就说明,我们仍然需要成熟的技术框架来支持项目研发。仍然这样那样的框架已经很多了,哪些更适合,哪些更成熟呢?首要选择当然是自己团队根据经验加上技术编写的框架,其次可以采用网上开源的项目。

1、数据库支持多数据库,支持事务处理,并发处理,分页处理,最好有切面编程方面的东西,比如集成日志等。

2、常用的函数方法库是必不可少的,比如对XML操作、文件操作、字符处理、图像处理、文件上传等。

3、常用的富媒体控件库,支持AJAX,支持分页处理(例如像EXTJS 演示站点一样,当然不需要那么多)。

4、支持大型站点、海量数据处理的技术架构基础。

作者:拒绝潜水的鱼
出处:http://slave2.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。