小天天天天 PHP 999+ 2017-11-08 09:16:47
为了项目的稳定性,我们通常会对项目的数据库进行备份,我之前采用是写的脚本进行备份,使用laravel,发现个更佳好用的packagelaravel-backup可以方便的对文件和数据库进行备份使用第一步composer require spatie/laravel-backup这里面要注意如果不是PHP7和Laravel5.3,那么composer require "spatie/laravel-
小天天天天 PHP 999+ 2017-09-27 02:52:26
相信很多用thinkPHP框架的时候,都使用过Trace调试功能laravel其实也有一个这样的Trace调试功能#LaravelDebugbar(IntegratesPHPDebugBar)ForLaravel5.5+https://github.com/barryvdh/laravel-debugbar#LaravelDebugbar(IntegratesPHPDebugBar)ForLaravel<5.5https:
小天天天天 PHP 999+ 2017-05-08 03:22:31
对于一个网站来说缓存系统是一个必要的组件,laravel为了方便使用,也在内部封装了laravel服务。为减轻数据库负载、提高页面访问速度、提升系统性能提供了帮助,目前Laravle支持的缓存驱动包括文件、数组、数据库、APC、Memcached和Redis,并且为这些驱动提供了统一的存取接口,这样当我们升级服务器的时候,可以不用改变系统代码。laravel默认的系统是文件服务缓存,在config/cache.php设置。该配置数组中第
小天天天天 PHP 999+ 2017-09-15 16:43:43
批量赋值在建立一个新的模型时,您把属性以数组的方式传入模型的构造方法,这些属性值会经由批量赋值存成模型数据。这一点非常方便,然而,若盲目地将用户输入存到模型时,可能会造成严重的安全隐患。如果盲目的存入用户输入,用户可以随意的修改任何以及所有模型的属性。基于这个理由,所有的Eloquent模型默认会阻止批量赋值。我们以在模型里设定 fillable 或 guarded 属性作为开始。定义模型&nbs
小天天天天 PHP 999+ 2017-09-15 16:42:02
基本用法我们先从建立一个Eloquent模型开始。模型通常放在 app 目录下,但是您可以将它们放在任何地方,只要能通过composer.json自动载入。所有的Eloquent模型都继承于Illuminate\Database\Eloquent\Model 。定义一个Eloquent模型classUserextendsModel{}你也可以通过 make:model 命令自动生成El
小天天天天 PHP 999+ 2017-09-15 16:32:17
$users=DB::table('users')->get();foreach($usersas$user){var_dump($user->name);}从数据表中分块查找数据列DB::table('users')->chunk(100,function($users){foreach($usersas$user){//}});通过在 闭包 中返回 false
是他是他就是他 PHP 999+ 2017-09-11 07:53:03
性能一直是Laravel框架为人诟病的一个点,所以调优Laravel程序算是一个必学的技能。接下来分享一些开发的最佳实践,还有调优技巧,大家有别的建议也欢迎留言讨论。这里是简单的列表:配置信息缓存 artisanconfig:cache路由缓存 artisanroute:cache类映射加载优化 artisanoptimize自动加载优化 composerdumpautoload使用Memcach
网站文章数:483
今日UV/PV/IP:6/6/6
昨日UV/PV/IP:19/22 /19