• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

    zendapi: zendAPI 是对 Zend Engine 的 C 接口使用 C++ 的最新标准 C++11 进行而面向 ...

    原作者: [db:作者] 来自: 网络 收藏 邀请

    开源软件名称:

    zendapi

    开源软件地址:

    https://gitee.com/zendapi/zendapi

    开源软件介绍:

    zendAPI 是什么?

    zendAPI 是对 Zend Engine 的 C 接口使用 C++ 的最新标准 C++11 进行而面向对象的封装,从而屏蔽了底层 Zend Engine API 的接口复杂性,加快开发 PHP 扩展的效率。从而让 PHP 的扩展开发成为一种享受,不用在考虑不同 PHP 版本带来的差异性,让开发者专注于自身的业务逻辑。

    zendAPI 的使命

    让 PHP 的扩展开发成为一种享受

    为什么项目名叫做 zendAPI

    考虑到项目本身就是对 PHP 语言引擎的开发接口的封装已经 PHP 的语言引擎叫做 Zend Engine,为了方便大家记住我便将项目命名为 zendAPI,官方网站使用 zendapi.org

    zendAPI 的特性

    1. 完全面向对象,对 Zend Engine API 进行二次定义
    2. 使用现代的 C++11 语法进行开发,便于维护
    3. 最大化屏蔽 PHP 版本对扩展开发的影响,zendAPI 将对 Zend Engine API 不同版本带来的差异屏蔽掉
    4. 高覆盖的单元测试,保证代码质量
    5. 在封装的时候,尽最大能力保证性能
    6. 致力于项目库的二进制兼容

    项目说明

    为了减少研发精力,在决定开发 zendAPI 的时候,在设计思想上我们参考了国外的同类项目 PHPCPP,非常感谢这个团队将这么卓越的项目带给了 PHP 社区,我们在这里表示感谢,我们也将在 zendAPI 项目中对 PHPCPP 的引用加上版权声明,同时把我们发现的代码 bug 反馈到 PHPCPP。

    PS:

    PHPCPP 的 github 地址是: https://github.com/CopernicaMarketingSoftware/PHP-CPP 大家有兴趣可以去研究。

    国内同类型的项目推荐

    目前国内有一个跟 zendAPI 比较类似的项目,这个项目是 swoole 项目作者开发,值得推荐。项目名字 PHP—X项目的 github 地址是 https://github.com/swoole/PHP-X 大家有兴趣可以研究。

    怎么参与交流

    下面是我们项目的线上交流QQ群和微信的二维码,大家可以扫码加入:

    开源中国主页: https://www.oschina.net/p/zendapi

    Segmentfault技术圈:https://segmentfault.com/g/1570000010966072

    欢迎大家在这两个平台上与我们进行互动

    特别感谢

    360 无线电安全部 独角兽团队 (unicorn team)


    鲜花

    握手

    雷人

    路过

    鸡蛋
    该文章已有0人参与评论

    请发表评论

    全部评论

    专题导读
    热门推荐
    阅读排行榜

    扫描微信二维码

    查看手机版网站

    随时了解更新最新资讯

    139-2527-9053

    在线客服(服务时间 9:00~18:00)

    在线QQ客服
    地址:深圳市南山区西丽大学城创智工业园
    电邮:jeky_zhao#qq.com
    移动电话:139-2527-9053

    Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap