用 ThinkPHP 开发电商系统咋样?

2017-02-15 15:14:45 +08:00
 JiaFeiX

本周日我们准备组织个 ThinkPHP 电商的交流会, http://t.cn/RJOZBIb 大家觉得可以交流些啥?

14505 次点击
所在节点    PHP
103 条回复
keinx
2017-02-17 10:06:09 +08:00
@realpg 你好牛逼呀,你说的我都听不懂,好厉害,好羡慕你,好崇拜你呀,大神,原来你是写世界上最好的语言 PHP 的呀,哈哈哈哈哈哈哈,好想笑!
realpg
2017-02-17 10:07:40 +08:00
@keinx #81
对啊对啊
老子就是牛逼 你咬老子啊?一只 lowB 跑 V2 上来舔 ThinkPHP 屁眼跟别人对着干好玩么
realpg
2017-02-17 10:13:55 +08:00
@ichou #80

原生 curl 算个啥,你见过只使用 controller 的么?把全站逻辑除了路由以外全写到 controller 里,除了 controller 目录没有任何自己的代码,还是个庞大项目的模块,连 orm 都没用。

至于 ThinkPHP 自身的问题,其实跟草根站长关系不大,是小型外包公司、小作坊、培训班联合起来,在原始作者极度缺乏统筹能力的情况下,把生态环境彻底搞砸了
keinx
2017-02-17 10:34:44 +08:00
@realpg 哇塞你好牛逼呀,好崇拜你呀,崇拜你的键盘功夫,还有 YY 的能力。佩服佩服,这么牛掰你还逛 V2 ?看来也是个牛逼哄哄只会吹自己逼的人呀。。。哈哈哈哈哈
realpg
2017-02-17 10:37:17 +08:00
@keinx #84
老子就勉为其难的收下你的膝盖了
别跪时间长了啊 小心膝关节病变
jarlyyn
2017-02-17 10:40:59 +08:00
@keinx

v2 什么时候成了这么 Low 的地方了?

本来各种开源软件的参与者 /开发者都很多吧?
keinx
2017-02-17 10:52:56 +08:00
@jarlyyn 对不起说错了,应该是他这么牛掰的哪有时间一直逛 V2 ,不应该是去制定未来编程语言的规则吗。
keinx
2017-02-17 10:54:07 +08:00
@realpg 谢谢你 PHP 大神
cncqw
2017-02-17 11:39:57 +08:00
楼主的辩论(sibi)能力可以说是很厉害了
cncqw
2017-02-17 11:40:39 +08:00
打错,是楼上 @keinx
ylsc633
2017-02-17 12:15:51 +08:00
TP 确实有些漏洞...... 性能有些方面确实比 laravel 要好一些...

但是开发起来.. 还是 laravel 比较快... laravel 里轮子也多... 很多东西 你不用改都能用..

比如你说的电商.. 肯定要涉及支付.. laravel 都有(曾经我恨透 TP 的分页.. laravel 一行命令搞定...)...

laravel 还有助于代码整洁? 差不多是这意思.. 不过要多参考大牛写法... 刚入门的 总喜欢 一个控制器 解决所有事情(臃肿不堪.且难以维护)...... 得学会一些模式.. 分析不同的场景 用不一样的东西...

如果说 laravel 重...... 那也可以考虑 CI yii 没用过.. 不知道.. CI 好用. 也挺好的....

不评论其他的评论... 只回答楼主的提问... 个人建议 还是不要用 TP 了(可考虑 CI 或者 laravel)... 当然了...如果你们组里 没有人会其他框架... 那还是安安心心的用吧...... 不然遇到坑了.. 万一都懵逼了.. 可不好...

最后.. 祝好..
realpg
2017-02-17 12:17:22 +08:00
@keinx #88
不客气。您这么虚心求教,作为一个长者,我要多教导你一些人生经验嘛。

@cncqw
年轻人嘛总是有很多这呀哪呀的毛病,精神病啊,脑残啊,无脑喷啊,一句话就是 too young too simple, always naive 之类,交给磁爆步兵杨永信之类教育教育就好了
jianzhiyao020
2017-02-17 13:54:18 +08:00
@realpg 工具本身是没错的,那你这么说, XX%的辣鸡代码是由 PHP 产生出来的,是不是可以归结 PHP 是个辣鸡语言
realpg
2017-02-17 14:03:48 +08:00
@jianzhiyao020 #93
我有说 TP 是垃圾么
我所有的地方都在强调 用 TP 的垃圾多 远离这帮人 节约大量时间
我甚至没有直接吐槽过他代码烂 因为有时候我也会写很烂的代码
除非看到吹牛逼吹的实在看不下去了 随便贴点
gaocheng
2017-02-17 15:04:25 +08:00
可以啊,但是可扩展性有限 前司的网站用 CodeIgniter 完成,前端商城以及后端的 WMS 、财务等模块均是
keinx
2017-02-17 15:21:22 +08:00
@jianzhiyao020 总结了一下,大概意思是用 PHP 的有一大堆都是刚入门的程序员,所以垃圾多,为了节约时间,公司最好不要招会 PHP 的,看到简历上写会 PHP ,就可以直接过滤掉了。这里没有说 PHP 垃圾,说的是用 PHP 的有太多垃圾。
shuimugan
2017-02-17 16:16:27 +08:00
讲个笑话:thinkphp 安全
找个爬好的漏洞库搜一下 thinkphp 的漏洞数,多得像筛子,再看下被爆后的修复代码,劣质得简直不敢信.

看下文档里的安全章节,就知道 thinkphp 的安全水平了,幼稚得很,3.2 的文档关于 xss 的还有个 remove_xss 说放在扩展函数里,居然敢自己实现,而不是引导用户去采用 htmlpurifier 这个 php 里富文本过滤最好的库,所以你会发现大量用 thinkphp 写的程序又带有富文本编辑器的,基本都存在存储型 xss 漏洞,因为文档没教过滤,也没引导啊.

看看其它流行的 web 框架如 django,rails,yii 的文档里的安全章节,再看看 thinkphp 的,你会发现差距不是一般的大.
框架的文档对入门级程序员有很大的引导作用,连安全都搞不好,也难怪一大批用 thinkphp 写的程序都有各种各样的安全问题,去看看官方的应用列表里随便下几个程序翻翻代码就懂
v2dead
2017-02-17 22:17:21 +08:00
@keinx 先说明我就是靠 php 吃饭的,免得说我黑。
其实你这总结的前半段还真没什么错,错的是后半段,公司最好不要招只会 php 的,会 php 是应该的,这是用来做事的。但看到只会 php ,那确实可以考虑过滤掉了。这么多公司依然在采用 php 很大的一个理由你知道么? php 用人成本低啊,这么操蛋的理由说实话我自己都不想说。
这里没有说 php 垃圾,说的是用 php 的确实水平参差不齐,当然一方面是培训班填鸭式的增员的问题。因为 php 本身非常方便可靠,模型也简单。
我敢说十个做 php 的,六个不知道多线程模型,五个不知道 cgi 到底是什么,四个甚至不了解 http 协议。为什么?仅仅是因为在 php 之上你完全不用考虑这些问题,但是你作为一个 web 开发人员,真的不需要知道么?在你们的服务达到一定量级的时候,除了从一个服务框架转换到另一个服务框架,你们还有其他办法么?乖乖等鸟哥给你们提速吧。
jiehuangwei
2017-02-18 10:48:02 +08:00
好热闹,我居然看完了整贴,语言都是工具,无所谓好坏,同理,框架也是,没有最好,只有是否合适,不过工具也分先进工具和一般工具,其生产力肯定是不一样的,比如用牛耕地和用机械耕地,生产力肯定不一样,其拖入,超出也有天壤之别,所以,合适最重要,包括投入产出比
hxwlzxz
2017-02-18 14:59:01 +08:00
无论如何我还是支持 thinkphp ,因为它入门容易。先学 thinkphp 再学 PHP 基础语法和面向对象 也不迟。我现在正在准备用 php 重新把自己网站改版一下。

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

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

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

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

© 2021 V2EX