V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  sagaxu  ›  全部回复第 488 页 / 共 497 页
回复总数  9925
1 ... 480  481  482  483  484  485  486  487  488  489 ... 497  
2016-12-14 10:06:00 +08:00
回复了 gouchaoer 创建的主题 PHP php 的 jit 真的要来了
@q397064399 历史遗留代码,说换 java 就能换? 有了 php7+jit ,几百台规模的部署,可以减少到几十台,每年省百万。
2016-12-14 00:48:36 +08:00
回复了 gouchaoer 创建的主题 PHP php 的 jit 真的要来了
@dtfm 如果 php 框架都抛弃 fpm 用 cli 跑,性能上应该可以碾压 pure python 了。不过 Python 的库比 PHP 更全,比如说机器学习或者科学计算和统计,甚至还有 micropython 这种可以用 python 驱动的单片机。
2016-12-13 13:22:30 +08:00
回复了 mhtt 创建的主题 问与答 大家有没有因为做技术而痛苦过
@sea516 混合应用已经越来越成熟了,偏 OA 类应用,体验跟原生的差别不大了
2016-12-13 13:10:48 +08:00
回复了 feng32 创建的主题 Linux Linux 下执行 Sync 命令可以避免固态硬盘掉电造成数据丢失吗?
@feng32 数据完整性要靠冗余,不能靠单个硬件的可靠性
2016-12-13 09:14:13 +08:00
回复了 feng32 创建的主题 Linux Linux 下执行 Sync 命令可以避免固态硬盘掉电造成数据丢失吗?
sync 至是从 vfs cache 提交到 dev , dev 有没有写入,不知道。而且 ssd 掉电,不一定丢文件,可能还会丢固件变砖。
2016-12-12 09:24:03 +08:00
回复了 jolson 创建的主题 问与答 双十二有啥值得买的电子产品
买了两个 4k 显示器,优派 2799 那款 24 寸的和 LG 3199 那款 27 寸的,一个是 pls 面板,另一个是 IPS ,总共 6000 不到点,性价比很高。
@gouchaoer

区分 ext 和 lib 就能解决兼容性问题了?我不这么认为。当 composer 依赖 ext-xxx 的时候,难道会自动带上编译 xxx 依赖的那些 lib? 当你需要 ext 的时候,你就无法避免这个问题。当你不需要 ext 的时候, pip 一样不会有问题。不过我已经十几年不用 windows 了,谨慎的推测你说的兼容性问题是因为编译依赖。

go 从发布第一版到现在不过六七年时间,第一个稳定版发布的时候, web 已经式微了,社区自然不会在这方面下功夫。 goroutine 已经是个大杀器了,在需要高并发又不想写层层回调的时候,除了各种 coroutine 还有别的选择吗。除了 goroutine ,和 C 之间便捷的互相调用,默认支持交叉编译,在 pc 上编译一个树莓派的 binary 只需要修改个环境变量就好了。
@gouchaoer 可能你对 python 不大熟悉吧。 python 的包管理器叫 pip ,而且已经被官方收编了, python3 还搞了个 ensurepip 来保证 pip 的自举。 pip 是可以把库安装到每个账号自己的目录下的,是 system 还是 home 由用户自己决定。

之前有人搞了个 virtualenv ,可以为每个 python 的 app 定制一个与众不同的运行时环境,相互之间是隔离的。官方吸收了这套理念,推出了 venv ,不过只有 python3 才有, python2 还是得继续用 virtualenv 。

venv 和 pip 是可以搭配一起使用的,很容易就能把 python app 的所有依赖打包到一起。不过要说不熟简单, php 和 python 都比不了 Java 和 go 语言,一个二进制包搞定, Java 只依赖 JRE , go 只依赖内核。因为 Java 和 go 的 library 都倾向于 pure java/go 实现,不像 php/python 那样 wrap 一个 C 的库,搞的对 so/dll 有依赖,这里就涉及到不同发行版和版本的依赖问题了。不过现在有了 docker ,打包可以连系统级别的依赖一起打,用主流语言的部署都不会太麻烦了。

lua 在 web 也是有实际应用的,比如说 openwrt 的 web 界面就是 lua 实现的。我司部分功能是用 nginx+lua 的实现的,这部分功能,如果换成 php ,除了 swoole ,可能没有第二个框架能扛得住。 nginx+lua 这种搭配,应该不算太过罕见吧。

go 是主打的是 web 服务,他 release 的时期,服务端页面渲染已经不重要了,所以他没有好用的模板。而 url 路由和 db 或者 cache 方面, go 的库并不差。至于 swoole ,我们公司很多项目都是 swoole ,我估计我熟悉程度不比你低多少, swoole 项目本身就是我们公司的天峰维护的。
2016-12-11 16:21:01 +08:00
回复了 Duluku 创建的主题 问与答 弱弱的问一句,难道程序员就这么没技术要求吗
写写 CRUD ,基本上 15K 到头了,跟农民工兄弟收入差不多
@sagaxu 和 C++ STL 那样的数据结构标准库,才能算好使。
@gouchaoer

1. zend 团队敢拿 lua 和 nodejs 跟 php 跑一下性能测试么? 似乎现在 dart 性能也上去了。

2. 简单的事情用 php 可以更简单,但是一旦事情复杂了,用 php 会更复杂,对开发者要求反而更高。

3. anyway , python 是强类型语言, php 却不是。 python3 参数可以声明类型, cython 可以用 python 的子集写 python 扩展,通过静态类型获得几十倍的性能提升。

4. array 再好用,也改变不了不能从中间任意位置插入的硬伤。 Java
@gouchaoer 那么多 python 和 ruby 开发的后台长年累月的跑,然而并没有很多关于不成熟方面的报道。

不考虑运行环境,只比语言本身性能, php 在常用脚本里大概能排第三吧。 php 最大的优点还是门槛低,对开发者要求低, phper 可以不懂多线程同步,也可以无视资源泄露,甚至分不清 string 和 number 就可以干活了,基本数据结构也只有 array 一种,不像别的语言各种花样。
2016-12-11 14:27:37 +08:00
回复了 MasterMonkey 创建的主题 程序员 众筹一个 gtk for python under windows 的项目
QT 不是也有 lgpl 授权吗? wxpython 授权也很宽松。 gtk 有什么优势?
2016-12-11 14:24:28 +08:00
回复了 chanssl 创建的主题 生活 现在很头疼的一个问题:如何追讨欠款
年初借出去 10 万,口头打了个招呼就网银转过去了,半年后全数回笼,也没催过
@gouchaoer 坏就坏在 fastcgi 记不住东西,框架初始化和 app 初始化每个请求都要做一次, php 写的框架 rps 连 1000 都跑不到,脚本里找不到第二个这么慢的
2016-12-11 09:14:25 +08:00
回复了 402645707 创建的主题 问与答 中专,高二,也来求一点人生的经验
努力考个二本以上学校吧。你现在攒的那些技术,在专业的看来,跟会拧螺丝区别不大。
2016-12-11 09:07:00 +08:00
回复了 bjlbeyond 创建的主题 程序员 请教个 ssh 连接的问题,被折麽够呛
是不是配了代理或者 vpn?
1 ... 480  481  482  483  484  485  486  487  488  489 ... 497  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5848 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 91ms · UTC 02:50 · PVG 10:50 · LAX 18:50 · JFK 21:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.