yananay 发表了文章......
积分:1294
副校长
上一篇:优化背单词的方式
下一篇:背单词优化方式更新了
最近因项目需要,接触了 php 中著名的 symfony 框架。
说真的,之前我不知道这是一个著名的框架,我以为 ZendFramework是最复杂的,结果我错了。
当我找到 symfony 的教程的时候,发现这不就是 RoR 的 php 版本实现吗!
考虑到 Ruby 与 php 的运行方式不同,而这个 symfony 还偏偏要模仿 RoR,后果可想而知:
我的电脑上,打开一个普通的登录界面,要等10多秒!!
这做的不是框架,是寂寞呀!
最近一段时间,也简单接触了一些 php 的所谓框架,感觉这些框架都走了邪路,放着 php 的特性不管,非得玩命得学人家 Ruby, java,弄得自己啥都不象!
比如 php 里有很多所谓的 ORM 框架。这简直就是折磨人啊!动态语言可以更好的方式去实现,为什么要学人家静态语言的 ORM 呢??
看着 class 里的一个一个 getId(), getName(), setName(),真是无奈啊!!
php 的特点是什么呢?
1、速度快,解析速度快。但是一次解析几百个,也照样慢。
2、动态语言。
3、每次请求都重新解析文件。
目前公司自己的框架,均是按照以上的特点来定制,满足小型项目需要,务必保证开发迅速,上手容易。
不过,目前还得继续弄 symfony,看着莫明其妙的RoR的模仿,所谓的CoC,就当是磨练了吧!
说真的,之前我不知道这是一个著名的框架,我以为 ZendFramework是最复杂的,结果我错了。
当我找到 symfony 的教程的时候,发现这不就是 RoR 的 php 版本实现吗!
考虑到 Ruby 与 php 的运行方式不同,而这个 symfony 还偏偏要模仿 RoR,后果可想而知:
我的电脑上,打开一个普通的登录界面,要等10多秒!!
这做的不是框架,是寂寞呀!
最近一段时间,也简单接触了一些 php 的所谓框架,感觉这些框架都走了邪路,放着 php 的特性不管,非得玩命得学人家 Ruby, java,弄得自己啥都不象!
比如 php 里有很多所谓的 ORM 框架。这简直就是折磨人啊!动态语言可以更好的方式去实现,为什么要学人家静态语言的 ORM 呢??
看着 class 里的一个一个 getId(), getName(), setName(),真是无奈啊!!
php 的特点是什么呢?
1、速度快,解析速度快。但是一次解析几百个,也照样慢。
2、动态语言。
3、每次请求都重新解析文件。
目前公司自己的框架,均是按照以上的特点来定制,满足小型项目需要,务必保证开发迅速,上手容易。
不过,目前还得继续弄 symfony,看着莫明其妙的RoR的模仿,所谓的CoC,就当是磨练了吧!
这篇文章同时还投稿到了
对日开发
评论
增加新评论
只有登录的用户才能发表评论
上一篇:优化背单词的方式
下一篇:背单词优化方式更新了
CopyRight (c) 5ibdc.com 2009

