https://github.com/sinoci/sinoci
composer install
composer serve
http://localhost:9000
注:
相比框架这个项目更适合被叫做 CI 脚手架,
没有很多的技术含量,较多的是选择的取舍,
特点是灵活,易上手,限制少(比如说 CI 分组)
因为是自己做外包兼职用的,会一直维护下去,
方向应该会聚焦在 怎么出成果快怎么来
求 star ^__^
小更新了下:
原来的 CI controller 是无法复用的,
改成了 return 机制
将 controller
里的 $this
和 全局的 get_instance()
统一成了 app()
如果传参的话,会返回 App\Services
命名空间下的实例, 比如 App\Services\View
app('view')
等同于 new \App\Services\View
,
如果构造函数需要参数可以用 app()->{$serviceName}($param)
这种形式
app()->view($param)
等同于 new \App\Services\View($param)
调用 $this->view(), static::view(), app()->view()
均可
第一个参数可以用 static::view('template:layout', [])
的形式设定布局
也可以在 Controller
里设定变量 $layout
,
如果 $layout
为 null
则将与 Controller
同名
布局默认文件夹为 resources/views/layout
如果想使用其他文件夹可以使用全称,比如 $this->layout = 'hello/world'
这样的话布局文件将会是 resources/views/hello/world.php
使用 CI 类库之前不再需要频繁的写 $this->load->session
之类的了
直接 $this->session
即可调用,而且如果没有执行过 $this->session
的话
session
类库是不加载的,真正的无声名式按需加载 ^__^
比如说 resources/assets/scss/hello.scss
在视图里使用时 <link rel='stylesheet' href='/loader/scss/hello'>
即可
注:
继续求 star, 希望能突破 100 ^__^
友好的建议可以随时交流 ; )
更新啦,
来点图 :)
1
fhefh 2016-07-14 19:21:15 +08:00
nice mark
|
2
master 2016-07-14 19:23:17 +08:00
用 CI 拼 Eloquent 为什么不直接用 Lavarel .....
|
3
yozman OP |
4
ruooooooli 2016-07-14 20:57:04 +08:00
哈哈 我现在正在用 CI + Eloquent 这么巧
|
5
qile1 2016-07-14 21:02:15 +08:00 via Android
有个小项目帮整下,可以不?
|
6
deben 2016-07-14 21:02:25 +08:00
以前也是用 CI + Eloquent 这个组合,最近转到 Laravel 上面来了。
|
7
yozman OP @ruooooooli
看来不止我一个啊 ; ) |
10
cxbig 2016-07-14 23:45:02 +08:00
支持一下
很多公司愿意用知名框架,主要还是成本考虑。 一个精简的框架确实可以提升一定的性能。但是在生产环境中,特别是项目迭代到一定的复杂度,这个性能差异可能就不会非常明显。而公司的人员有一定流动性,招聘和培训的成本往往比这个性能差异成本高得多。 我们公司最近就遇到类似问题。前首席前端为公司搭了一个复杂而优异的框架,有很强的个人风格。但是当他离职以后,后招的人需要花很多时间去理解消化才能上手。 |
12
chaegumi 2016-07-15 07:39:56 +08:00
|
13
yozman OP |
17
ruooooooli 2016-07-15 09:54:42 +08:00
@yozman 而且我还加上了 Twig 模板,你可以试试
|
18
yozman OP |
20
qile1 2016-07-15 11:50:57 +08:00 via Android
直接企鹅号联系,一四 9021 五一二,论坛说太慢
|
21
void1900 2016-07-15 14:57:04 +08:00
感觉直接 laravel 比较好
|
22
allenhu 2016-07-15 19:09:18 +08:00 via Android
造轮子的人还是很多 a
|
24
yozman OP |