最近在看协程相关的技术点,包括协程的概念,以及在PHP中的实现,可参考之前的内容《PHP中协程实现学习笔记》。
很早就知道Lua支持协程,之前在业务中使用lua的时候也没有了解过协程,完全处于好奇,简单了解了下,很浅的了解,以下是笔记。
继续阅读
最近在看协程相关的技术点,包括协程的概念,以及在PHP中的实现,可参考之前的内容《PHP中协程实现学习笔记》。
很早就知道Lua支持协程,之前在业务中使用lua的时候也没有了解过协程,完全处于好奇,简单了解了下,很浅的了解,以下是笔记。
继续阅读
之前做过测试用nginx_lua实现简易的API是PHP的8倍,线上复杂逻辑API是PHP的4倍。
最近在回顾之前实践经验的时候,有一个问题一直想来想去,之前并没有深入思考过,为什么nginx_lua的性能比PHP高这么多?
以下是最近思考的以下原因:
0、nginx_lua是把lua作为nginx的一个模块,是异步非阻塞的方式
1、lua运行时占用内存特别少。
2、Openresty是让Web服务直接跑在Nginx服务内部,充分利用Nginx非阻塞I/O模型。
继续阅读
一直使用WordPress的插件SyntaxHighlighter Evolved支持各种语言的高亮显示。但是并不支持Golang和Lua。特整理如下,希望能对你有所帮助。
继续阅读