【原】关于WebSocket
in 随笔 with 0 comment

【原】关于WebSocket

in 随笔 with 0 comment

世界上一成不变的东西,只有“任何事物都是在不断变化的”这条真理。 --斯里兰卡


一天有很快过去了,本来信心满满的想要留下关于WebSocket的干货的,但是没能如愿,所以这篇博客就出现在了随笔里面了,不过也还好还是有进度可言的,就随便说两句吧...

理解和用它不是一回事儿

大家都知道条条大路通罗马,结果还是直接拿来主义,为什么会这样呢?懒?好吧,算一个理由,但就我个人而言这不是一个主要的理由,主要的原因是:我们需要一个稳定的,高效的能够长久运行下去的系统,而就目前个人的技术水平而言,靠我自己创造,估计很难。所以直接拿来,功能完成,项目稳定,皆大欢喜。当然这只是过去的我自己,现在,不是喽!

有时候“皮厚”是优点

很荣幸的是,目前公司就只有两个PHP程序员,一个是我,一个是我老大,偏偏这个老大还是一个很靠谱的老大,技术靠谱,为人也靠谱。作为“独苗”的我,受益颇多啊!但是这毕竟不是在学校,人家也不是老师啊,所以脸厚点去问才可以。

关键词很烦

百度 谷歌 必应 三个主流的搜索引擎,就放在那,但是无知的我居然不知道检索什么关键词,天哪!今天我的感触就是在关键词后加上github,瞬间你就会感觉到全世界人民的智慧和分享。

废话就到这里,最后说说WebSocket吧。今天在我老大大力的拉扯下,我总算是搞清楚了一些事情。为了实现WebSocket大概有三种方式吧,这三种方式主要是后端的区别,他们分别是:

  1. 直接使用PHP写一个Socket服务端,然后浏览器就是客户端。
  2. 撘一个Socket服务,然后用Nginx反向代理,不得不说这个方法没试过呢,回头看看。
  3. 打一个Socket服务,直接用PHP写一个客户端,直接连接Socket服务器。

方法思路都在这,至于怎么实现,到现在还是没有一个可行的方案。

最后在说两句:不要依赖框架;用框架,用完后记得看看底层,想想如果让你写框架改怎么写;有时候还是先明白基本原理,之后用框架会好很多。

Comments are closed.