V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhaohehe  ›  全部回复第 2 页 / 共 2 页
回复总数  31
1  2  
2017-01-22 15:53:17 +08:00
回复了 zhaohehe 创建的主题 分享创造 用 PHP 写的一个文字直播,协作编辑的工具。
@ZXCDFGTYU swoole 挺好的 让 php 有了更多可能
2017-01-22 12:36:56 +08:00
回复了 zhaohehe 创建的主题 分享创造 用 PHP 写的一个文字直播,协作编辑的工具。
@33Cat 😆
2017-01-22 10:28:18 +08:00
回复了 zhaohehe 创建的主题 分享创造 用 PHP 写的一个文字直播,协作编辑的工具。
@sarike 恩 quilljs 很强大
2016-12-30 17:12:19 +08:00
回复了 niuoh 创建的主题 PHP 怎么给 PHP 对象动态添加方法
$a = new A;
$b = function(){
//...
};

$b->call($a);

php7 的用法,匿名函数的 call()
2016-12-30 09:46:33 +08:00
回复了 zhaohehe 创建的主题 问与答 写了一个简单强大的 laravel 的 repository 层
@ss098 谢谢 😆
2016-12-30 09:46:14 +08:00
回复了 zhaohehe 创建的主题 问与答 写了一个简单强大的 laravel 的 repository 层
@jswh 我觉得 model 本身已经定义了一些和表本身相关的东西,比如 relationship 之类的,有时候需要对数据库进行比较复杂的操作的时候如果再把这些操作也写在 model 里面, model 类就会变得蛮大。这个时候就有必要把对数据库的复杂操作封装好单独拿出来,比如涉及到多个关联表插入的事务。这样 model 类的职责就是单纯的映射到一个表,不提供封装好了的操作,在 repository 里面对数据库的操作除了一般是直接拿到 repository 中的 model 本身进行查询,通过改变 model 对象,来改变 model 的查询结果。这样做还有一个好处就是以后要是引入了其他类型的数据库,比如 mogodb ,就不需要在 controller 里面去修改,不去动核心的业务逻辑,去修改 repository 就好, repository 本身是被接口限制的,所以可以很好的解开耦合。
我个人觉得 repository 还有一个好处就是把查询条件和结果的 transform 也集成进来,这样可以大大减少 controller 里面的代码,让业务逻辑更加清晰,出了 bug 也可以快速将范围缩小到某一个局部。
带我做一个吗 php
2016-09-05 17:00:14 +08:00
回复了 tinyproxy 创建的主题 问与答 微信 oAuth 抽风
你好,我今天也遇到这样的问题了,有时好,有时坏。不知道你找到解决的办法没
投了简历 php 的 应届生 要吗
应届生招吗
1  2  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2805 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 11:48 · PVG 19:48 · LAX 03:48 · JFK 06:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.