说说是前几天参加的segmentfault的线下沙龙

杭州这地方,PHPer好像比较少,找工作之前我有就向混IT业好多年的叔叔打听杭州IT业怎么样,他说杭州这地方大多都用Java,只会PHP真不是很好混。找工作期间我也确实体会到了,一般都是创业公司或者外包公司在用PHP,我现在所在的公司也是Java为主导,PHP为辅,虽然这样会让人觉得自己得不到重视,但是反过来想想也好,有更多时间自己钻研。

在v2ex上偶然间看到segmentfault举办的一个PHP线下沙龙专场,于是就戳了报名链接,然后我就战战兢兢地报名了。以前从来没有参加过程序员的聚会感觉还是有点虚,不过一到那儿发现程序员都是特别好讲话的,而且咱都是PHPer。

我到地儿的时候刚好开始,首先是segmentfault的创始人上台演讲(貌似因为太辛苦的原因,员工都喊他发际线),演讲的主题是PHP的非严肃用法,主要是关于phar、PHP利用多进程提高性能和Redis作任务队列这三个方面。

phar就不多说了,之前完全没听过,听完演讲大致的意思就是可以把一大票php文件打包成一个可执行文件,只要在命令行中执行即可,对团队以后的版本管理和版本发布都是非常方便的。不过我的感觉是这种非主流的东西应该不是很有用,就像PHP GTK(这东西好像已经停止开发了?)写桌面应用一样,没什么实际意义……

第二个PHP利用多进程为脚本提速的话主要是说因为现在的CPU核心比较多,我们完全可以一个核心开一个PHP进程,这样就可以最大化利用资源,脚本也不会因为阻塞等原因执行缓慢了。FastCGI进程管理器是支持多进程的,而他说的是在代码层面进行优化,不知道我理解的对不对。现在我能做到的也就只有在代码逻辑方面和缓存方面(memcache、Redis)提一下速了,多进程这东西还没有具体去深入了解,不得不说在现在这个大数据时代,像我这样没有处理过大数据的都只是小打小闹_(:3」∠)_

这些日子正在研究Redis,这个话题我还是比较感兴趣的,Redis作为一个PHP扩展解决了PHP没有多线程的缺点,作为数据缓存速度极快。演讲的这部分主要是说明了Redis作为任务队列时对内存阻塞、执行效率方面的优化,让我对它强大的功能又有了更深层的理解……记得几个月前同样也是在v2ex上有个朋友发了个微博图床的程序,当时我对他写的很感兴趣,后来要来了微博,也发给我了程序,后面他补了一句:这个是用了Redis的哦,当时我就惊呆了,顿时感觉这东西高大上(因为完全不懂这东西

第二位演讲的嘉宾是做了十几年的IT行业,现就职于淘宝的以为金牌讲师(抱歉,名儿我给忘了ヽ(;^;)ノ),讲的主要是PHP电商实践(后来讲完了才发现貌似跟PHP没啥关系……),这回我就真的云里雾里,,只记得了服务器的采购、更换和负载均衡。

一下午的时间过得挺快,演讲前后都会有互动环节,氛围和谐,其乐融融,我感觉很棒,这种工作环境应该就是我所追求的的吧~其实我觉得这种线下活动挺棒的,现在我周围(现实中)的PHPer少之又少,交流的人都好少,以后应该多多参加(´・ω・`)

最后把合影放一下(我不会说我是哪个的!

mmexport1409117331060

附赠当时的PPT:链接: http://pan.baidu.com/s/1bnD3DRT 密码: v6r5

这篇文章有61条评论

  1. $wp_email = ‘no-reply@’ . preg_replace(‘#^www\.#’, ”,

    preg_replace ??? 这个地方应该怎么填

  2. sakuya 2014/9/11 #2 回复TA

    phar就不多说了,之前完全没听过 = =|| 2333333

  3. Moon 2014/9/15 #3 回复TA

    我明年也想去杭州……听说堵车很厉害,不过反正我也没车

    • Kagami 回复 Moon 2014/9/15 回复TA

      来玩还是工作啊0.0
      堵车的话却是挺堵的,特别是上下班最堵了|д` )

      • Moon 回复 Kagami 2014/9/16 回复TA

        想去工作呢,不想老在一个地方呆着……能有弹性工作时间最好了,错开高峰期(`・ω・)

        • Kagami 回复 Moon 2014/9/16 回复TA

          杭州小公司特别多,弹性工作时间这么人性化的只有高大上的年轻公司才有的吧,要找到还是有难度的 |ー` )

  4. 怎样网 2014/10/5 #4 回复TA

    杭州好地方啊,看来都以阿里为目标呢,弱弱的问下,你的点击加分有啥作用,好看?

  5. GeeKavalon 2015/1/19 #5 回复TA

    惊现五花肉!

发表评论

*

List
Love
00:00