【发布时间】:2012-01-02 09:40:47
【问题描述】:
不要把它当作另一个问题的重复。我也看到了其他问题,但我主要关心的是不同的。
我来自asp.net 背景。我习惯于面向对象编程。
那么,考虑到我的 C# 背景、asp.net 方法、windows 平台和我在 php 上的开始(准备学习任何东西的条件),我应该使用哪个 php 框架?
我最初的挖掘喜欢 Zend,但我想问问 stackoverflow.com 的专家。
drupal、wordpress、joomla 的问题相同。
或者我应该退出 php 并开始学习 Ruby on Rails 吗? ;)
【问题讨论】:
-
我想要有偏见的答案。不要把我和每个人的优点和缺点混为一谈:)
-
我不确定这个问题是否有意义。两件事:PHP 的字符串库不是面向对象的,而且 PHP 不将字符串视为隐式对象。没有任何框架可以改变这一点。你能想出的最好的是一个带有自己的 OOP 字符串库的框架......我相应地编辑了标题,如果它不是你想要的,请随时编辑或回滚
-
我认为他正在寻找一个字符串操作类,该类在构造函数中将字符串作为参数,并且该类的每个方法都在该字符串上进行操作
-
毫无意义的努力。无论是
substr(arg1, arg2, arg3)还是$obj->subString(string, arg2, arg3)都只是一个命名约定。您可以将 PHP 的字符串函数(几乎是 C 的完全相同的副本)包装在一个类中并自己创建“对象”接口。或者,既然你不喜欢它,那就试试 RoR,玩得更开心。 -
对不起,我用错误的方法问了这个问题。我混合了两件事。我对 substr(arg1,arg2,arg3) 很好,但只是想知道 php 是否有类似 C# 的想法。
标签: php frameworks