Re: [请益] 架设实况网站用php?

楼主: y2468101216 (芸)   2015-08-14 09:51:32
根据livehouse.in的CEO说这行很烧钱,所以没事别入坑。
livehouse.in用的是node.js,youtube 用的是python,justin.tv用的是ROR。
twitch我在网络上没看到相关文章,可能要请神人补充,他们征才是说至少要:
Javascript, Ruby, Python, Go, or C++其中一个熟练,所以看不出来是用哪个做的。
PHP不适合做这个是因为他效能不好,根据:https://goo.gl/ktcWH2
指出,即使是公认效能不太好的ruby也是赢PHP一秒,更别说python赢了2秒,
试想你的客户看实况时顿了两秒,他们应该会干到死吧。
做影音串流最大的问题是流量,因为影片很大,你的server必须扛得住这么大的流量,
而且他不能有排队机制,你有看过youtube说人太多请你等等再来吗?
niconico是例外,会因为人太多踢人的生放送只有日本有。
补充:后来有想到中国的bilibili看了一下他们的征才,是java,.net,ruby,php
也是不确定主要语言是啥。
作者: tas72732002 (葱头)   2015-08-14 11:10:00
光socket聊天室都没人再用php做了, 何况是影音串流
作者: crossdunk (推嘘自如)   2015-08-14 11:59:00
socket好像很多都用node.js
作者: locklose (允)   2015-08-14 16:55:00
Php写socket囉嗦又麻烦
作者: et69523820 (小猪)   2015-08-14 20:48:00
聊天室部分可以透过影音服务器去做传送 即时又省效能
作者: tas72732002 (葱头)   2015-08-14 23:02:00
也可以, 使用UDP的方式开发
作者: alog (A肉哥)   2015-08-14 23:03:00
影音的部分给快的程式处理就可 没有中大型平台只用一个技术吃全部
作者: dlikeayu (太阳拳vs野球拳)   2015-08-15 03:48:00
直接租用串流服务给人接比较快,自己的网站去embed就好烧钱会是在流量进来但是你还没到资金之时A_A可以参考AWS的串流服务+CDN $$$$但省事
作者: alex0914 (Life is short)   2015-08-16 10:17:00
twitch streaming server 是 wowza网页用什么开发都可以 重点是影片串流要怎么跑
作者: WJAider (Aider)   2015-08-16 17:12:00
好奇怎么用 java 跟 c++ 的好像很少,不会比 python 快吗? 还是因为套件支援太少?
作者: et69523820 (小猪)   2015-08-17 21:00:00
RED5 是用JAVA
作者: rickysu (Ricky)   2015-08-18 09:17:00
乱入一下有不少 PHP 专案可以实作聊天室例如 Ratchet或是在PHPConf上分享的phpsocket.io也可以拿来实作至于效能就不说了PHP也是可以打趴node.js的 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com