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

ssf: 一个简单的基于swoole http、fastrouter PHP框架,适合写api,也集成了模板引擎 ...

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

ssf

Simple swoole framework

install

composer create-project sn01615/ssf youname dev-main

Run

php index.php

Nginx config

server {    ...    location / {        try_files $uri /sw_proxy_pass;    }    location /sw_proxy_pass {        proxy_http_version 1.1;        proxy_set_header Connection "keep-alive";        proxy_set_header X-Real-IP $remote_addr;        proxy_pass http://127.0.0.1:9501$request_uri;    }    ...}

Database: Query Builder

Model的 mtb 和 tb 属性都是 Illuminate\Database\Eloquent\Builder 实例, 不同的是mtb是使用主库,tb可能查询的从库

查询数据

$result = $this->mtb->where('id', $id)->limit(1)->get()->toArray();

直接运行SQL(使用db属性的select等方法)

$result = $this->db->select("select * from user where id = 1 limit 1");

插入数据可以使用iInsert方法

$newId = $this->iInsert([    'name' => 123,]);

update数据

$affected = $this->mtb->where('id', 1)->update([    'name' => '哈哈',]);

Model命名说明TestModel会映射到testUserModel会映射到userXxCccModel会映射到xx_ccc表,驼峰会转成下划线

参考

数据库 laravel database语法参考 https://laravel.com/docs/5.8/database

模板引擎 twig语法参考 https://twig.symfony.com/doc/2.x

使用交流

群号码:21890295

论坛:https://www.qingwx.com/category/7


鲜花

握手

雷人

路过

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

请发表评论

全部评论

专题导读
上一篇:
yafast: 基本yaf的一款PHP快速开发框架发布时间:2022-02-13
下一篇:
BankPhp: 一个轻量级mvc框架发布时间:2022-02-13
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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