看到有讨论 PHP 框架的,我最近是被新公司的 PHP 代码弄哭了

2014-06-21 03:40:03 +08:00
 johnsneakers
之前的一年都在用Yii写网站,越写越喜欢这个框架,代码真的相当优雅。

不过,自从我到新公司上班这1个月,这代码改的我整个人都不好了。。。。

启动的index.php代码那叫一个乱,各种require_once,各种 if(defined(XX)) 各种if else 连环套。

业务逻辑那个叫不忍直视。。。同一个PHP文件,每个方法都有一段一样的代码:验证用户,然后今天看到某个函数什么的800行代码也是大段大段的if else。

在这里吐下槽是因为,今天实在不爽,改人家写的东西BUG,就问了下这个他写的这个方法怎么老是不对。。同事有点不耐烦就回我:“你怎么不会看代码,看代码啊”。。。当时心中顿时千只草泥马奔腾。

反思了下,但还是没客观的认识到自己, 以前写OOP的时候,不会常量变量什么的横空出世,至少会包个类抽象下,如这样调 : Class::CONTANT ,这样也方便找啊!! 尼玛现在没事就required 一个文件我还要到处ctrl+F 翻。。。

现在在新公司我效率极低,每天都是哭晕在厕所的节奏。。。 是框架用多了 我成煞笔了吗。
8389 次点击
所在节点    问与答
44 条回复
lucky2touch
2014-06-21 23:18:58 +08:00
话说楼主选择这家公司都不问一下他们是使用的什么技术么......问清楚了就应该有觉悟啊哈哈
a591826944
2014-06-21 23:23:50 +08:00
@raincious 求生成动图的软件名?是一种类似 录制的软件么?
raincious
2014-06-22 08:16:59 +08:00
@a591826944

多年前的Camtasia Studio 6

或者这个也挺好,但是不支持生成的时候自动缩放: http://www.cockos.com/licecap/
shawnvan
2014-06-23 17:52:42 +08:00
性能瓶颈一般不出在框架上,相反框架带来的开发工作效率减少的成本,要远远比增加一台服务器便宜

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/118722

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX