V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  aliang032  ›  全部回复第 1 页 / 共 1 页
回复总数  19
2018-09-26 17:56:55 +08:00
回复了 grey5659 创建的主题 问与答 能不能推荐一个开源客服系统?
wolive.cc 在线客服系统,开源的
2015-10-27 17:45:57 +08:00
回复了 linbomb 创建的主题 PHP 关于 php-cli 运行模式的问题
估计是短链接,没开端口复用,本地端口被耗光了。
解决方法:

vi /etc/sysctl.conf

追加
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_timestamps = 1

保存后运行
sysctl -p
2015-07-10 19:45:31 +08:00
回复了 Actrace 创建的主题 程序员 workerman - PHP socket Framework
哈哈,这里有个workerman开发的shadowsocks服务端,上面还有免费账号
https://github.com/walkor/shadowsocks-php
2015-06-29 12:41:48 +08:00
回复了 chuxuezhe 创建的主题 PHP php session 问题
每个页面session_start()后会将当前用户的session锁住,直到页面运行完毕才会自动释放session锁,或者调用了 session_write_close 关闭了session也会释放session锁,session被一个页面锁住后,这个用户的其它带session的请求都会被阻塞,等待session锁释放。

操作完session后执行 session_write_close() ,就不会阻塞了
支持强类型+1
2015-05-29 17:42:51 +08:00
回复了 whatisnew 创建的主题 PHP 今天听人说 php 运算能力不比 java
Zend引擎下PHP的运算能力比java差很多,不过HHVM下PHP的运算能力应该不比java差多少
2015-05-15 23:04:59 +08:00
回复了 zaishanfeng 创建的主题 程序员 对于国人的开源项目,你敢用吗?
开源的意义在于大家共同去完善, 好让更多人收益, 而不是让大家喷这个开源项目的坑或者开源作者的道德和责任心.

如果你使用了一个开源项目, 遇到坑只会喷, 而不想主动去完善它, 那么你比所谓"没有道德"的作者更没道德
找了下手册说明贴给大家:

如果比较一个数字和字符串或者比较涉及到数字内容的字符串,则字符串会被转换为数值并且比较按照数值来进行

http://php.net/manual/zh/language.operators.comparison.php
2015-05-02 00:26:21 +08:00
回复了 xjx0524 创建的主题 分享发现 推荐个小游戏,简直停不下来 http://agar.io
看到好大一个球
2015-04-23 18:04:11 +08:00
回复了 tanteng 创建的主题 PHP github 上有哪些牛人分享的 PHP 代码求推荐!
2015-02-14 11:53:05 +08:00
回复了 nilai 创建的主题 PHP workerman 这个 php 级的 socket 服务器框架 大家有了解过吗?
@zhengkai
呵呵,本来不想暴露隐私,没想到隐藏下公司名给你带来这么大的猜疑。

那我就说下吧,主要拿事实说话
本人名字叫李亮,是Workerman开源框架的作者,曾经在腾讯朋友、QQ相册、QQ空间做Coder工作。目前在聚美优品工作

1、腾讯朋友
我2010年毕业后第一份工作,持续2年左右。朋友网的后端开发全部是PHPer,朋友网使用的Server(当然不包括底层存储Server)也几乎都是PHP写的,包括Webserver(PWS)、 SOA服务器(PSF)、消息队列服务器(SAPS)。这些PHP写的Server部署超过千台,对,你没看错,超过千台的部署规模,具体可以参见PHP技术峰会 韩天峰 的PPT介绍或者视频录像。现在去朋友网抓下http头,还能看到 Server:Tencent/PWS 标识。

2、QQ相册
在朋友网任职期间曾负责photo.qq.com相册改版工作,同样除了底层存储,其他Server全部是用朋友网的那一套PHP写的Server部署的。由于photo.qq.com功能模块不复杂,所有Server只部署了十几台支撑了每天5000W左右的pv

3、QQ空间
QQ空间的开发都是写C/C++的,但是同样也部署了不少PHP写的Server,具体部署多少太不详,因为我只在QQ空间做了半年的开发。

前一阵看到CSDN关于企业QQ架构的专访,其中也说到了PHP写的Server在架构中的各种运用,这个是链接
http://www.csdn.net/article/2014-08-21/2821302-interview-tecent-b-qq-shuai-wang

我目前在聚美优品工作,聚美优品的后端Server(除了存储)几乎都是基于我写的PHPServer运行的,所有业务系统加起来确实有几百台。为何用这么多机器,我想你也应该知道原因了,聚美优品的限时抢购业务决定的,抢购的瞬时请求量非常恐怖,不用这么多机器,网站瞬间瘫痪了。

我待过的两家上市公司都有过这么大PHP server的部署规模,相信你不用再猜疑了。

为何这些大公司热衷于PHP写的Server呢,而不转 golang/erlang, 我想大概有以下原因:
1、首先是PHP写的Server和golang/erlang等语言写的Server在性能上没有多大的差距,尤其是业务中涉及频繁的IO操作时,比如mysql数据库等存储。性能差距一般只有在CPU密集型计算时才会显示出来,当然编译型的语言肯定胜出,其他脚本语言差距仍然不太大。

2、大公司某个项目的开发人员众多,当新增一个语言时会给开发工程师和运维工程师以及项目管理带来巨大的挑战和风险

3、PHP在Web容器下运行确实有很大的性能损耗,包括apache、nginx等Web容器自身的开销、Web容器与PHP通讯的开销,Web容器下PHP自身每个请求周期反复初始化执行环境最后有销毁一切的开销等。为了避免这些问题,使得PHP开发者去用PHP实现自己的Server

4、PHP的开发效率非常高,例如朋友网20多个PHPer每天都发布版本很多版本,有时候我自己一天都会发布几个版本。使用PHP能够快速开发迭代,迅速占领市场。自然用PHP写Server也会带来开发效率大大提升的好处。


@zhengkai 说的没错,什么语言适合做什么事情,但我要说的是PHP也同样适合写Server,如果能用合适的又是大家熟悉的语言去做效果会更好。

最后建议@zhengkai 不要道听途说,“相信业界主流认识是 PHP 不是用来干这个的”,请实践后再下结论。在我看来腾讯以及我现在所在的公司对PHP写的Server的大规模部署和实践应该足以说明PHP同样适合干这个。
2015-02-12 13:36:07 +08:00
回复了 nilai 创建的主题 PHP workerman 这个 php 级的 socket 服务器框架 大家有了解过吗?
@scourgen
公司不是 10ss.net10ss.net 也是用了worekrman做的后台,听说产品已经在央视做广告了,产品卖的很不错
2015-02-12 13:34:13 +08:00
回复了 nilai 创建的主题 PHP workerman 这个 php 级的 socket 服务器框架 大家有了解过吗?
@nilai
挂上业务mysql数据库等存储,c++或者Go 大家的性能都差不多。

php的优势是开发敏捷,性能又够用,加上PHPer好找啊。
2015-02-12 13:30:43 +08:00
回复了 nilai 创建的主题 PHP workerman 这个 php 级的 socket 服务器框架 大家有了解过吗?
@zhengkai
点错按钮了。公司名不说了,是一家上市公司
2015-02-11 19:03:59 +08:00
回复了 nilai 创建的主题 PHP workerman 这个 php 级的 socket 服务器框架 大家有了解过吗?
对,几百台 php server 处理纯socket请求,公司所有的服务都是 这个些 php server提供的
2015-02-11 18:15:43 +08:00
回复了 nilai 创建的主题 PHP workerman 这个 php 级的 socket 服务器框架 大家有了解过吗?
我们公司几百台服务器用着呢,没出现任何问题,非常好用。每天十几亿的请求请求哦
http://www.10ss.net/
这个有现成的,直接用就是
2014-11-12 10:27:41 +08:00
回复了 thankyourtender 创建的主题 PHP PHP 底层为什么会这么脆弱?
比如http://wwww.workerman.net,用php底层socket写的服务器,性能很强悍啊

socket,eventLoop
可以用 swoole、libevent、libev ,这些都是非常牛的东西
2014-05-12 13:55:07 +08:00
回复了 aervea 创建的主题 分享发现 Workerman 小蝌蚪互动聊天~~
我去,PHP后台?做的真不错!!!
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2378 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms · UTC 02:15 · PVG 10:15 · LAX 18:15 · JFK 21:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.