V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  changwei  ›  全部回复第 81 页 / 共 89 页
回复总数  1768
1 ... 73  74  75  76  77  78  79  80  81  82 ... 89  
2016-11-25 21:10:38 +08:00
回复了 changwei 创建的主题 问与答 捞月狗和 max+等游戏数据分析平台是怎么抓取的数据?
@ylsc633 我看了,就四条回答记录,没说过啊
2016-11-25 18:35:17 +08:00
回复了 yigeshitou 创建的主题 分享创造 脑洞大开的故事创作社区
@yigeshitou 对了手机上有款 app 叫做看山,貌似和你的思路创意很相似,你可以去参考参考
2016-11-25 18:32:46 +08:00
回复了 JohnH 创建的主题 PHP 你为什么/因为哪些方面不喜欢 ThinkPHP 框架?
我之前也很喜欢 Thinkphp ,尤其是出了 5.0 之后觉得会有很大起色,但是看了一些人写的代码,后来我想错了。

Thinkphp3.2 已经有 @m939594960 吐槽过了,我就谈谈其他的吧。

首先 Thinkphp5.0 号称模型层有巨大改进,然而我发现连用 model 工厂函数生成 common 公共模型都是错的。我去提 issus 被其他用户告知要手动按命名空间生成。

其次这个模型层的官方文档非常简单,很多用法连例子都没有,如果不用 ide 的话都不知道某些方法的参数是什么。总之用 Thinkphp 的话不是很熟练的情况下不能用编辑器,否则等着踩坑吧。不仅仅是模型层,其他文档也一样,文档还是太简单了,可能是刚发布不久还在修订中。

接着就是缓存了, Laravel 中缓存有个 remember ,可以以很优雅的方式写缓存的存储+获取,而 Thinkphp 中我得先判断缓存是否有,有的话直接 get ,没有的话得先 set 然后输出,写法非常不优雅。不仅仅是缓存,其他相关的服务也一样不优雅。

然后还有他的源码,看 5.0 的源码看到第一个加载的核心类 Loader.php 我就看不下去了,整个类文件里面所有的方法连 docblock 注释都是有的有有的没有, private 方法和 public 方法混合摆放,让我们阅读代码的时候无法以一种自顶向下的方式轻松的阅读,给人的感觉就像是这个代码是由几十个人没有用版本控制系统写出来一样。私有成员也没有用_下划线标明,代码毫无规范性。某些类库头部连作者,包名,修改时间都没有(难道开源项目就没有责任到人的说法嘛?)。可能我说的现象现在有些代码改了,但是确实是有这种情况的。

最后也是我最想表达的一点: Thinkphp 框架即使本身已经很优秀了,但是由于它简单上手,导致使用它的人群平均水平比较低,写出来的代码质量非常差,体现到实际项目中很多人就认为这是框架的锅。相反用 Laravel 的人由于本身更具有好学,主动进取,对英文掌握良好(这点非常重要,英文好的人,他们变量名,标识符都写的非常规范),所以导致我们看起来 Laravel 写的项目整体都非常漂亮优雅。
2016-11-14 10:58:10 +08:00
回复了 kancloud 创建的主题 PHP ThinkPHP V5.0.3 版本发布——双十一祝 PHPer 早日脱单
哈哈, Thinkphp 每次发布新版本都是在一个特殊的节日,上次是中秋节,在上次忘了。。。

但是还是有不好的话要说,就是 Thinkphp 的 Loader.php 加载器的源码不知道是很多人一起写的还是网上 copy 了几段别的框架的源码?注释和标识符非常不规范,而且 private 方法 product 方法和 public 方法没有归类摆放,而是混插,如果作为很多初学者第一次用的框架,阅读源码的时候会带来很多不便。希望这些官方都能改进一下。

另外就是一些 vendor 组件的用法文档里面能不能再详细一点,很多地方连示例源代码都不是完整的,让初学者摸不着头脑,我都是看源码才知道怎么用,但是不是所有人都会花时间去看源码。

最后我发现了一个不知道算不算 bug 的地方,就是 model 助手函数无法实例化 common 公共模型,具体问题看这里 https://segmentfault.com/q/1010000007445338

还是很看好这个框架,谢谢开发者,支持中。
2016-11-14 01:20:56 +08:00
回复了 Coande 创建的主题 程序员 天猫用的是什么服务器?
天猫 web 层不是用的 node.js 吗?怎么会有 tomcat 呢?
2016-11-14 01:05:23 +08:00
回复了 icedx 创建的主题 天黑以后 20161114 午夜俱乐部
来打王者荣耀吧(°ー°〃)
2016-11-13 18:15:27 +08:00
回复了 ariesray 创建的主题 问与答 建行钓鱼网站,还是 95533 号码发送的
@R18 这是什么?
那就只能用脚投票了
2016-11-13 18:05:58 +08:00
回复了 cokll 创建的主题 宽带症候群 江西全省断网是攻击?
我看到我同学发的说说了,双十一当天最高下载速度 70k 每秒
2016-11-13 18:02:22 +08:00
回复了 vSignup 创建的主题 分享发现 支付宝刷脸支付无需录入直接就能刷?
我只想问怎么关闭这个功能啊,一不小心好奇手贱开启然后把我的脸录入进去了,万一我以后长胖了,岂不是用不了了?
2016-11-13 17:44:36 +08:00
回复了 XhstormR 创建的主题 随想 大学的这些奖学金真是可笑!
很同情楼主,但是楼主有些观点是不是太过于偏激了。

首先自己玩自己的,学校学习氛围不好,所以楼主不怎么想和那些人一起玩觉得浪费时间可以理解。但是这种“不想和他们玩”不能在你外表上暴露出来,这样在别人眼里可能你就是在装 13 ,别人只会认为你想的是“我很牛,你们都是只会玩游戏的辣鸡”。和同学搞好关系,学习之余聊聊非游戏的话题,寒暄寒暄,和老师和平共处,加上你自己这么厉害,不至于说奖学金都不给你吧。

其他的赞同一楼。
2016-11-13 17:36:53 +08:00
回复了 nanne 创建的主题 问与答 你习惯微信登录还是微博登录?
一般用 QQ ,因为 QQ 都是电脑上一直挂着方便,实在不行也是微信。微博我就无力吐槽了,天天给我推送各种莫名其妙的信息,有时还给我乱发消息关注陌生人,最重要的是,微博客户端真的比微信卡多了,还费流量。
题主这个问题很有讨论价值。

我很早以前自学 php 的时候也一直在想这个问题,明明 php 给我封装好了那么多的 api ,为什么我还要去学数据结构,算法?或者各种网络原理?

直到我现在上了一所辣鸡专科学校,学软件开发(java)之后,才深有感悟。

首先就说数据库里面的密码存储吧,如果你没有学过计算机网络,没有讲到过 hash 算法的原理,你怎么也弄不懂为什么别人的代码里面都要求你注册用户的时候要把密码 md5 一下。

或者说最近在用 redis 的时候,到底应该是用列表还是有序集合还是什么,如果你不知道他们底层用的数据结构是链表还是什么,你根本就不知道该如何选择。相应的, mysql 为什么要建索引,数据库为什么要有范式,为什么 for 循环里面写++i 比 i++速度快,这些都是因为你多多少少有了解过计算机基础,各种编译原理,数据结构算法,你才能更加方便快速的通过原因来记住这些要点,而不是死记硬背。

这就是我自学这么久以来的一些感悟。
2016-11-13 17:22:35 +08:00
回复了 anyele 创建的主题 职场话题 如果老板非常恶心, 你离职的时候会表现出很讨厌吗
我还真是长见识了,居然有这样的公司,对鞋子还有要求是什么原因?如果这种公司是我呆的话,第一个星期我就会考虑找下一份工作了。
2016-10-29 12:22:21 +08:00
回复了 CodingNET 创建的主题 酷工作 [北京] Coding 招聘数据科学家 20k - 30k
说科学家有问题吗?淘宝 t 级别的顶级职位名称好像就叫首席科学家
1 ... 73  74  75  76  77  78  79  80  81  82 ... 89  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3406 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 11:19 · PVG 19:19 · LAX 03:19 · JFK 06:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.