Carbon Forum » 小明
小明

用户名:小明

注册于:2015-10-08

主题数: 1     回贴数: 10

网站:

介绍:

最后活动于2015-10-10
回复了主题  › 又是一盘面条啊

回复#26 @lincanbin :

1、指的是,直接操作db属于最基础的东西,如果考虑一下维护的话,出现在这里不合适,没有封装的话,各种测试、及代码保护不好做,假设,手抖一下,多了一个什么不可见的字符,我可以很快速的排除不是拼SQL啊、cache的问题,如果按照你这个过程来写的话,整个文件都得测一遍。

说拼sql,我只是举栗子说你代码面条在哪里,我本来想说一个log都没有的,但我知道大部分phper都没有打log的习惯,就没举这个例子

2、唉,我真心无语了。那肯定是抽象的不

«  2015-10-10
回复了主题  › 又是一盘面条啊

回复#23 @lincanbin :


拿php自己来测自己本身就没意义,一个请求过来,消耗内存的并非php自身。


如果你非要拿php自己来测自己的话,请用memory_get_peak_usage看你的峰值内存消耗,在脚本结尾放一个memory_get_usage()所得到的东西并不是我们想要的东西,另外也请加上参数true


到这里我就不争了,已然没有意义了。

1、orm不是我所提到

«  2015-10-10
回复了主题  › 又是一盘面条啊

回复#20 @lincanbin :

1、对此我只想对你说,你还只停留在coding的层面

我想问你,你怎么针对你的这个index.php的取TopicsArray做测试

每次都要去访问index.php来做吗?



如果你来写CF,我估计页面下方显示的执行时间和内存占用,都得加个0。

«  2015-10-10
回复了主题  › 又是一盘面条啊

如何改,这么改一下看看是否更清晰

<?php     require(__DIR__ . '/common.php');     require(__DIR__ . '/language/' . ForumLanguage . '/home.php');    
«  2015-10-10
回复了主题  › 又是一盘面条啊

1、我说代码有问题,是缺少封装和重用,各种过程式的代码书写对后续的维护并无多大好处,举一个简单的栗子,就那个取TopicsArray,其他地方如果调用的话,难道你再copy一遍你的代码吗?



2、我有点无语了

如果你说的是MVC,那也是经典架构,在Java中非常流行。

对于这个我只想说,php中也非常流行,让代码结构清晰好维护


3、至于orm

我知道你想说用ORM,几年前我就用ORM。

«  2015-10-10
回复了主题  › 又是一盘面条啊

回复#12 @lincanbin :

之前的代码版权不归我所有,这里倒是没有办法展示。

我本身对基于标签组织的社区感兴趣,我会抽时间在这个系统上重构一版或衍生一个新的分支的。

«  2015-10-09
回复了主题  › 又是一盘面条啊

回复#9 @lincanbin :

这理解能力,也难怪代码写的跟面条一样。

«  2015-10-09
回复了主题  › 又是一盘面条啊

回复#7 @lincanbin :

别扯啥orm,咱说的是基本的分层和封装

«  2015-10-09
回复了主题  › 又是一盘面条啊

回复#5 @lincanbin :

不可思议

«  2015-10-09
回复了主题  › 又是一盘面条啊

回复#1 @lincanbin :

你真的觉得自己的代码易读易懂?


真的易读易懂是   

别人不用通读你的代码,也知道你的代码是干嘛的。


如果index.php上来就拼sql的代码也叫没有问题,那世界上就没有垃圾代码了。

不晓得你coding时间多久啊,可以告诉你,过一阵子你就会憎恨自己现在写的代码的。

«  2015-10-09
创建了主题  › 又是一盘面条啊

看了一眼index.php的代码,真是一种不能忍受的coding风格

«  2015-10-08
登 录
信息栏

Carbon Forum是一个基于话题的高性能轻型PHP论坛

下载地址:Carbon Forum v5.9.0
QQ群:12607708(QQ我不常上)

donate

手机支付宝扫描上方二维码可向本项目捐款

粤公网安备 44030602003677号
粤ICP备17135490号