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

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
T
Threatpost
Latest news
Latest news
N
News | PayPal Newsroom
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Help Net Security
Help Net Security
D
Darknet – Hacking Tools, Hacker News & Cyber Security
AI
AI
Simon Willison's Weblog
Simon Willison's Weblog
TaoSecurity Blog
TaoSecurity Blog
The Last Watchdog
The Last Watchdog
L
LINUX DO - 热门话题
Google DeepMind News
Google DeepMind News
T
Threat Research - Cisco Blogs
O
OpenAI News
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
The Exploit Database - CXSecurity.com
NISL@THU
NISL@THU
Application and Cybersecurity Blog
Application and Cybersecurity Blog
S
Securelist
小众软件
小众软件
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Martin Fowler
Martin Fowler
S
SegmentFault 最新的问题
Cisco Talos Blog
Cisco Talos Blog
云风的 BLOG
云风的 BLOG
AWS News Blog
AWS News Blog
GbyAI
GbyAI
N
News and Events Feed by Topic
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
美团技术团队
Engineering at Meta
Engineering at Meta
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
S
Schneier on Security
博客园 - 聂微东
V2EX - 技术
V2EX - 技术
T
Troy Hunt's Blog
SecWiki News
SecWiki News
S
Secure Thoughts
B
Blog RSS Feed
Hugging Face - Blog
Hugging Face - Blog
WordPress大学
WordPress大学
腾讯CDC
H
Heimdal Security Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Apple Machine Learning Research
Apple Machine Learning Research
月光博客
月光博客
www.infosecurity-magazine.com
www.infosecurity-magazine.com
P
Privacy International News Feed

博客园 - 老刘.

【2010年10月15日】沈阳添美科技有限公司招聘软件开发 2008年7月22日 招聘美工 沈阳中美天成汽车销售有限公司 招聘 web 开发 对微软 MVC 发发牢骚 Beginning Google Maps Applications with Rails and Ajax From Novice to Professional - Chapter One 首届 IT-MM 杯 羽毛球大赛 联谊活动火热报名中 周六(6月7日)博客园沈阳.NET俱乐部线下聚会 Linux中的远程连接 SSH and VNC图形模式 [招聘]沈阳博宇有色金属炉料有限公司 - 诚聘 WinForm 程序开发人员 Rails 2.0 中分页的实现 will_paginate插件 沈阳地区新技术.Net技术研讨与培训 [招聘]老刘公司招兵买马~~~~ 会是这一年吧 辽宁华信信息产业有限公司 招聘中 网站上线 Top10 Web2.0在线生成器 Rails vs. Django 谁更强!? 轻松打造个人网站-关于整站配置和关键字定制 轻松打造个人网站-关于数据访问
Web框架标准之期待篇
老刘. · 2007-12-17 · via 博客园 - 老刘.

    做java的总爱提出一些标准,事实上web相关行业总是在提出一些标准,java开发者最为甚之。被逼的,我理解,功能强大的框架层出不穷,特色各异,web开发,基本功能就是那些东西,随便翻开一本web开发指南,也就拼凑个八九不离十了。于是大家提取了一些共性的精华,提出了所谓的行业标准,这些行业标准无疑就成了新兴web框架的样板,嗯,分久必合,正处于这个阶段吧。

以下是django框架设计者提出的web框架标准:
=================================================
一个优秀的Web框架有下列关注点:
提供URL映射
很容易显示,验证和重显示HTML表单
对用户提交的东西转换成容易操控的数据结构
通过模板系统分离内容和显示
方便同持久化层集成
更高的抽象,提升生产率
去除你的程序瑕疵
=================================================

我也凑凑热闹,提出一些自己的补充:

对不同数据库(主流)提出通用的数据访问接口;
提供通用而且方便扩展的权限控制接口;
便于数据迁移,数据迁移记录存档;
随框架附带通用代码生成环境;
随框架附带运行以及测试环境;
提供舒适的文档生成环境;
远程项目发布,管理环境;

我提出的标准,在一些框架中已经有实践并成熟运用的案例了,相信新兴框架以及成熟框架的改良版本会渐渐把这些标准融合于自身。

我觉得大家都应该提出自己的web框架标准,不是凭空想象,如今的web开发,无论从技术支持上还是开发环境上,基本都已经做到“你敢想,我就敢做出来”的程度,web是服务于人的,为了吸引人,web变得有人性了,web开发者也是人,对于web框架来说就是用户,用户提出了需求,web框架还有不实现的道理吗。。。

最后引用 ruby on rails 的一句精髓,习惯大于配置,这个习惯,想必就是指的标准吧。