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