V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  gouchaoer  ›  全部回复第 51 页 / 共 61 页
回复总数  1205
1 ... 47  48  49  50  51  52  53  54  55  56 ... 61  
2017-01-12 19:52:13 +08:00
回复了 langzizx39 创建的主题 程序员 关于 mongodb 频繁写操作的性能问题
先说结论, mongo 是垃圾

mongo 锁粒度最高版本只到了表级别吧,放弃了事务之类的 insert 性能只是 mysql 的 3 倍,连 join 都不支持

你扫表用 skip 的话等于自杀, skip 等于 mysql 的 offset ,通常优化手段肯定就是区间查找了,但是 mongo 不支持自增的 int 主键。。。一个折中就是每次 insert 的时候用 collection 的数量做自增 int 加索引,当然了这个是不准的,但是可以用来区间遍历

update 本质上是根据索引找到记录然后更新记录和索引,性能肯定没有专门为 insert 优化的快。。。。每小时 200w 数据 qps 就是 555 吧,既然木已成舟就这能上 mongo 的 sharding 了吧,多部署几台。。。谁把 mongo 这种玩具拿到生产环境支持大并发
2017-01-12 16:49:42 +08:00
回复了 gino86 创建的主题 程序员 你们认为怎样的代码才算是 pythonic
啥是 pythonic , guido 去 google 还得学怎么写规范的大家能读懂的 python 编码风格
2017-01-12 16:48:35 +08:00
回复了 gino86 创建的主题 程序员 你们认为怎样的代码才算是 pythonic
不兼容,低性能, list comprehension+list slicing+参数缺乏类型甚至鼓励忽略类型的写法+第三方库缺乏 typehint 等导致读不懂,编码灾难,第三方库都统一安装到全局 py 二进制,游标卡尺,没有办法格式化代码
2017-01-12 16:25:23 +08:00
回复了 xiaoshangmin 创建的主题 PHP 请教爬虫问题
@xiaoshangmin 体现技术的地方来了,如果让菜鸟三下五除二就把数据爬了,那后端靠什么吃饭,爬虫工程师靠什么吃饭
2017-01-12 12:24:43 +08:00
回复了 des 创建的主题 宽带症候群 GitHub 在国内是不是药丸啊
速度很慢, 5s 左右能打开页面吧。。。。
2017-01-11 23:32:30 +08:00
回复了 xiaoshangmin 创建的主题 PHP 请教爬虫问题
这个方向是错的,首先不能在 php-fpm 里面跑,需要命令行里面跑

第二 800 多万 url 不多,而且看起来就是简单封 ip 连反爬虫都没做,这个单机几十个并发爬慢点一周内搞定

别一上来就任务队列,爬了的 url/id 存数据库加索引去重就完了,不要把问题复杂化。。。代理这块估计你们没经验,买

用 guzzle 别用 curl 了。。。别用 zts 的多线程,并发老实用多进程写最简单。。。 https://www.v2ex.com/t/324309#reply73
2017-01-11 19:29:27 +08:00
回复了 fkzw 创建的主题 JavaScript 求助:有 PHP 函数可以计算出 js 的值吗?
v8js 并没有啥用,因为里面没有 dom , js 和 dom 绑定很厉害的
2017-01-10 10:42:08 +08:00
回复了 MrSong0607 创建的主题 程序员 好像我们的 mongodb 测试库也被黑了
hacker 很难再自己服务器上做备份,他这种方式估计打钱的人不多……其实他可以改变一下策略,把当前数据库的一些记录用 2 个密钥加密,留下接触方式,你接触到了可以获得一个密钥解密部分数据,要获得另一个密钥请打钱(逃
很多时候你多出一点钱,就能省很多很多事,尤其是临时工性质的活儿
你不知道只有梁博能搞微博么?
2017-01-07 23:57:11 +08:00
回复了 youyi 创建的主题 程序员 Yii,Laravel,Thinkphp 这 3 个哪个好?
@sagaxu 微微脑容量小,太复杂的东西学不会, django 也说容易、 laravel 也说容易,但是微微就是学不会。学会了也没法定制一些功能
2017-01-07 22:11:10 +08:00
回复了 youyi 创建的主题 程序员 Yii,Laravel,Thinkphp 这 3 个哪个好?
2017-01-07 22:10:13 +08:00
回复了 youyi 创建的主题 程序员 Yii,Laravel,Thinkphp 这 3 个哪个好?
@changwei
laravel 的文档: http://www.golaravel.com/laravel/docs/5.1/

yii2 的文档: http://www.golaravel.com/laravel/docs/5.1/

我当成看 laravel 文档学了 2 个星期没学会,我就 xdebug 单步调试想搞清楚框架原理(一般经验 php 框架我单步调试走一遍就懂了),但是 laravel 是唯一一个没法单步调试的 php 框架,因为封装太变态了,而且刷版本太厉害都出了 4 个版本了( yaf/phalcon 这种扩展框架不算)。 yii2 看着看着就会了,文档我倒是觉得比 laravel 好。。。
2017-01-07 20:37:33 +08:00
回复了 duguxiaohuai 创建的主题 PHP 有熟悉 yii 底层的大神么
安全性倒不是问题,他只是框架
2017-01-07 20:35:40 +08:00
回复了 duguxiaohuai 创建的主题 PHP 有熟悉 yii 底层的大神么
@duguxiaohuai 你完全不用 yii 的 widget 就完了, yii 的理念是方便后端写出能看的前端,你有前端的话可以不用 yii 的那一套啊
2017-01-07 20:03:43 +08:00
回复了 youyi 创建的主题 程序员 Yii,Laravel,Thinkphp 这 3 个哪个好?
安全性: https://github.com/FriendsOfPHP/security-advisories

laravel 和 yii2 差别不大, tp 估计安全不太好

https://github.com/FriendsOfPHP/security-advisories
性能:可以看出 laravel 性能很差

代码可读性,这个就是上手难度的意思,我个人认为 tp 和 yii2 设计上差不多, laravel 概念多也更难。。。鸟哥 2 次吐槽 laravel 很难。。。

最后社区,由于 laravel 很会忽悠社区很火,基本上很多轮子都能找到, yii2 社区也不错,我 yii2 阵营的。。。

理念上我当然认同 yii2 了
2017-01-07 12:23:03 +08:00
回复了 sghcel 创建的主题 程序员 极验破解成功了
骚年,低调点。。。吃这碗饭的都不容易,人家后端的 kpi 来之不易
2017-01-07 10:46:20 +08:00
回复了 liuxin5959 创建的主题 Redis 在 Redis 中进行分页排序查询
@soli 你居然不知道 hmget/hgetall 的坑,小心哭哦
2017-01-07 00:23:13 +08:00
回复了 liuxin5959 创建的主题 Redis 在 Redis 中进行分页排序查询
这个。。。 comment 另外存 hash 是不对的,这意味着你取一页就要有一个 zset 操作+几十个 hash get 操作,应该直接把 comment 放 zset 里
2017-01-06 15:13:41 +08:00
回复了 gouchaoer 创建的主题 问与答 对于 POST 的数据,为什么要发明一个 application/json 类型
@DoraJDJ 为什么丫
1 ... 47  48  49  50  51  52  53  54  55  56 ... 61  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2739 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 12:13 · PVG 20:13 · LAX 04:13 · JFK 07:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.