大家说说PHP开源软件中最复杂的系统

liangpei2008 2010-07-08 06:18:58
我目前接触到的就是Magento,的确比较头疼!从星期二就开始在前台和后台加几个功能,忙到现在还没搞定!
我认为导致开发效率这么低的原因:
1.不太熟
2.框架比较复杂
3.XML配置恶梦
4.没有合适的开发工具
4.1 IDE不能智能生成代码
4.2 对于MVC结构的程序来讲,没有一些智能提示的开发工具简直不敢想象(我用ZS)。每次在V层调方法还要找XML对应的BLOCK,或者Model。
5.数据抽象的都有点令人发指
6.ORM一点都不好用
我就是想问一下大家对于Magento维护起来简单吗?
...全文
182 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
CodeBus 2010-07-09
  • 打赏
  • 举报
回复
代码的复杂源于思想的复杂...我也不明白为啥老外总喜欢把简单的事情搞得特别复杂
ruanchao 2010-07-09
  • 打赏
  • 举报
回复
magento的库用了zend framework, 这个开源产品的确有些复杂, 比较有挑战性。
Abin-2008 2010-07-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 fxs_2008 的回复:]

代码越复杂
基本上出于三点:
一,架构不好!第二,开发历史较久;第三,自定义框架

这些都是复杂度。

所好的事,php的执行效率还可以,所以,即使你include 100多个文件,表现不明显
所以,即使写的烂点,只要能保证逻辑,就能算过得去。
[/Quote]
哈哈哈...
fxs_2008 2010-07-09
  • 打赏
  • 举报
回复
代码越复杂
基本上出于三点:
一,架构不好!第二,开发历史较久;第三,自定义框架

这些都是复杂度。

所好的事,php的执行效率还可以,所以,即使你include 100多个文件,表现不明显
所以,即使写的烂点,只要能保证逻辑,就能算过得去。


heyli 2010-07-09
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yangball 的回复:]
我公司这个组就是 magento 的,不过我还不需要接触,还在做其它。
[/Quote]

田心扬 现在在广州那个地方?
床上等您 2010-07-09
  • 打赏
  • 举报
回复
我公司这个组就是 magento 的,不过我还不需要接触,还在做其它。
Dleno 2010-07-08
  • 打赏
  • 举报
回复
不管什么开元程序,都要熟悉了后才有效率
张小莱 2010-07-08
  • 打赏
  • 举报
回复
SHOPEX 压根就不开源,用起来很费劲 哈哈!

20,359

社区成员

发帖
与我相关
我的任务
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
phpphpstorm 技术论坛(原bbs)
社区管理员
  • 开源资源社区
  • phpstory
  • xuzuning
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧