标签:io 数据 cti 代码 on 算法 c 数据库 服务器
1.流程
1.1 Yii::createWebApplication()->run();
1.2 内部类的加载
1.3 config的加载
1.4 代理的分发(一般根据url参数对应到相应的实现CController的类XXXController的action)
1.5执行相应的action
2.yii的优点
2.1 yii的controller不错,其实别的框架也有
2.2 就是component的实现 这应该是yii的最好的地方(他可以把一些公用的东西都写component,比如数据库,url,request,其实很多公用的业务也可以搞成组件,可以搞掂私有组件这是很有意义的,组件的意义就解耦,专一)
2.3 oop 这点也太算吧 很多框架大多都oop
2.4 代码风格统一吧!以后好维护!
2.5 性能相当还不错吧!
2.6 urlManager的组件可以代替服务器的rewrite的规则啦(顺便提一下)!
3.总结
程序的发展的一个是人文(和人打交道),偏向规范和优化度;一个是科技(和计算机打交道),偏向于算法,性能的,安全的
标签:io 数据 cti 代码 on 算法 c 数据库 服务器
原文地址:http://my.oschina.net/u/242853/blog/307860