发布 高性能lua脚本http server
2014-07-24 13:54
190 查看
自己给自己庆祝一下。
今天发布了自己第一款开源项目,也算是给it行业做了点贡献,不再是完全的索取者了,希望大家喜欢。支持开源,支持共享!
这款LuaHttpd,是可以用lua做脚本解析器的http服务器。采用异步回调的方式,大大减少服务器消耗。作为第一版[0.1.0.0],已支持Mysql数据库访问,也可以支持采用本服务协议服务器之间进行tcp通信,以达到与其他c++服务器间高效协作。也包含了几个简单的例子。
采用lua的原因也主要是为了提高脚本性能,设计更简单,更能符合游戏服务器的业务逻辑。
本版本功能:
1、主要实现基本框架
2、支持mysql回调
3、支持cookie
4、支持session
下一个版本会加入:
1.增加一个完整的说明文档
2.对其他数据库访问的支持
3.增加更多的例子
开源地址:https://github.com/nijie/luahttpd
开源中国地址:http://www.oschina.net/p/luahttpd
另附上开源的一个小插曲,本来是想在google代码上发布的,但是项目设置什么的都弄好了,要上传代码的时候,网络很不给力,不管是用svn还是git,都无法连上服务器,所有最后只能使用github。
今天发布了自己第一款开源项目,也算是给it行业做了点贡献,不再是完全的索取者了,希望大家喜欢。支持开源,支持共享!
这款LuaHttpd,是可以用lua做脚本解析器的http服务器。采用异步回调的方式,大大减少服务器消耗。作为第一版[0.1.0.0],已支持Mysql数据库访问,也可以支持采用本服务协议服务器之间进行tcp通信,以达到与其他c++服务器间高效协作。也包含了几个简单的例子。
采用lua的原因也主要是为了提高脚本性能,设计更简单,更能符合游戏服务器的业务逻辑。
本版本功能:
1、主要实现基本框架
2、支持mysql回调
3、支持cookie
4、支持session
下一个版本会加入:
1.增加一个完整的说明文档
2.对其他数据库访问的支持
3.增加更多的例子
开源地址:https://github.com/nijie/luahttpd
开源中国地址:http://www.oschina.net/p/luahttpd
另附上开源的一个小插曲,本来是想在google代码上发布的,但是项目设置什么的都弄好了,要上传代码的时候,网络很不给力,不管是用svn还是git,都无法连上服务器,所有最后只能使用github。
相关文章推荐
- MoonScript 0.2.2 发布,基于 Lua 的脚本语言
- 一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)
- jedis API接口批量处理包装(事务,管道,分布式锁,lua脚本,发布订阅)
- 一键自动发布ipa(更新svn,拷贝资源,压缩资源,加密图片资源,加密数据文件,加密lua脚本,编译代码,ipa签名,上传ftp)
- 在Unity中使用Lua脚本:语言层和游戏逻辑粘合层处理
- 在vs中调试lua脚本
- lua脚本语言的学习-----------------VS2013如何编译lua脚本的三方库
- 在 vs 中 调试 lua脚本
- 如何使用ZeroBrane Studio远程调试Cocos2d-x的Lua脚本
- Redis Lua脚本原理
- cocos2d-x-lua工程的lua脚本加密
- Lua脚本语法说明(修订)
- ios外包公司—北京动点软件分享:IOS工程自动打包并发布脚本实现
- Lua游戏脚本热更新机制
- 【五一呈献】通用高性能 Windows Socket 组件 HP-Socket v2.1.1 正式发布
- lua脚本学习11
- uLua 学习笔记 之一 lua脚本 打包与读取
- 【COCOS2DX-LUA 脚本开发之六】利用Lua强转函数解决使用CCNode报错或无法正常使用以及简单介绍 quick-cocos2d-x 与 OpenQuick 两款Lua免费开源框架
- notepad++ 查找引用(Find Reference)(适用于c c++及各类脚本比如lua、python等)
- Lua脚本在C++下的舞步(入门指引)