w3ctech

试用 thinkjs 和 thinkpress

无意中浏览到 http://welefen.com/ 里面的一篇文章,是 thinkjs 的 websocket 例子,觉得很不错。同时这个博客看起来也挺简洁,并且是开源的,基于 thinkjs,所以就fork 到本地,体验一下。

一切都很顺利,禁不住的对 welefen 崇拜。然后就开始试着把 websocket 这个例子加入到本地的 thinkpress 项目里面。中间遇到一个小小的插曲,把我搞到是晕头转向啊,在群里面交流了一会儿,welefen 指出了问题所在,就是 /App/Conf/route.js 里面的一个 配置 [/^(?!admin)(.+)$/, "index/detail?alias_title=:1"] ,把所有不是admin 分组的请求,都路由到 home 分组的 index 控制器里面。把这行注释后,我的 /App/Lib/Controller/Test/WebsocketController.js 现在可以访问了。

另外,本地安装 thinkpress 时,提示这个错误,"marked": "0.2.109" ,好像是找不到这个版本什么,改成 "marked": "*" 就可以了。

感谢 thinkjs 这样棒的框架,让我感受到了php 的开发效率。

w3ctech微信

扫码关注w3ctech微信公众号

共收到6条回复

  • nodejsr,你还等什么,thinkjs 值得拥有。

    回复此楼
  • 多谢关注thinkjs项目,欢迎提意见

    回复此楼
  • 看起来不错,今天开始学习这个

    回复此楼
  • 主要是考虑,python tornado 和nodejs之间那个给力做异步

    回复此楼
  • > thinkjs是什么人写的?

    回复此楼
  • 这什么玩意,明明写的支持markdown,写了markdown却没效果

    回复此楼