laravel5.4】 Composer移除依赖

1、在一次使用composer安装依赖的时候,安装错了包,在其中文网站却找不到移除依赖的命令,只好使用按照官网说法:为了从命令行获得帮助信息,请运行 composer 或者 composerlist 命令,然后结合 --help 命令来获得更多的帮助信息。 出现一大堆命令参数,一扫,刚好,在require之前,有remove,这就是移除命令,例子如下:composerremovepredis/predis出现如下信息证明移除依赖成功,D:phpStudyWWWlaravel54>composerremovepredis/predisLoadingcomposerrepositorieswithpackageinformationUpdatingdependencies(includingrequire-dev)Packageoperations:0installs,0updates,1removal-Removingpredis/predis(v1.1.1)WritinglockfileGeneratingop...

laravel5.4】中jquery的post Ajax提交

1、post的ajax需要提交csrf_token字段,进行安全过滤<metaname="csrf-token"content="{{csrf_token()}}">/*ajax回填表单字段,然后提交表单*/$.ajax({headers:{'X-CSRF-TOKEN':$('meta[name="csrf-token"]').attr('content')},type:'POST',url:'/ddoa/***',data:{event:'crm_user',ding_name:ding_name,ding_userid:ding_userid,ding_openId:ding_openId},dataType:'json',async:'false',//同步success:function(data){logger.i(data);console.log(data);if(data.code==1){$("input[name='username']").val(data.username);$("input[name='password']").val('12345...

laravel5.4laravel5.4系列之生成_ide_helper.php文件

在laravle中使用代码自动补全,比较方便开发,于是这边找到了相关的办法在laravel配置完好的情况下,同时安装好了composer。 进入代码的根目录执行composerrequirebarryvdh/laravel-ide-helper然后在config/app.php的providers中添加BarryvdhLaravelIdeHelperIdeHelperServiceProvider::class,然后执行以下命令:phpartisanclear-compiledphpartisanide-helper:generatephpartisanoptimize查看项目根目录是否生成了_ide_helper.php,生成了表面此时支持代码补全功能了。...

laravel5.4】迁移文件的生成、修改、删除

 建议直接去官方文档查看:https://laravel-china.org/docs/laravel/5.4/migrations#creating-columns 1、生成迁移:主要方式:1、创建空的迁移文件,不指定具体表:phpartisanmake:migrationcreate_users_tablepublicfunctionup(){//}        2、再次创建修改类型的迁移文件(原有新建文件不动),指向已经存在的表,方法体是:phpartisanmake:migrationupdate_votes_to_users_table--table=testaa publicfunctionup(){Schema::table('testaa',function(Blueprint$table){    //分别向原来的表插入新的字段      $table->integer('scope')->nullable()->comment('得分');        $table...

laravel5.4】引入自定义类库+卸载已有的自定义库(以引入钉钉应用为例)composer dumpautoload -o

 本文之前,首先感谢:Azeroth_Yang 传送门:https://blog.csdn.net/zwrj1130/article/details/73467320强烈建议引入的类都是含有命名空间的,这样使用起来就不会出现重名的情况。!!当然,没有命名空间也可以使用,就是类名字(非文件名)最好复杂一些。(重复也不要紧,程序会自己判断)  laravel5.4中如何引入自定义的类库文件呢?在laravel的app目录下自定义一个文件夹,我用的名字是:Libs然后直接将自定义类库扔进这个目录,如Dingding   在composer.json中的autoload下的classmap下加入"app/Libs/Dingding"   然后在命令行中运行  >>composerdumpautoload 接下来就可以直接在控制器中使用Dingding类了。注意:如果你的类没有命名空间,无需进行use主动引入,直接  calss::me...

【laravel5.*】详解laravel中的依赖注入

1、下面这个是自定义的类,钉钉扫码登录web网页授权OAuth2.0,是一个典型的依赖注入参考示例: ...

laravel5.*】添加ide_helper.php 助手

1、参照文档:https://github.com/barryvdh/laravel-ide-helper#automatic-phpdoc-generation-for-laravel-facades2、安装指定版本: composerrequirebarryvdh/laravel-ide-helper:2.4.1    3、安装完成后,即可ctrl+鼠标左键,找到使用的类 ...

laravel5.4】php artisan 常用命令

  路由缓存:/www/wd***/php/bin/phpartisanroute:cache查看全部路由并输出到txt文件:/www/wd***/php/bin/phpartisanroute:list>1.txt ,进入项目根目录下打开1.txt即可【cmd一样操作】 ...

laravel5.4】安装predis

1、服务器先安装redis-server,这是毋庸置疑的!!!2、服务器开启redis-server,配置相关参数3、laravel执行:$ yourPhpPathcomposer.pharrequirepredis/predis:1.0.* ,这个命令如果服务器多个php运行,且php-v低于5.6,可以让指定的php来进行composer下载predis插件,(如果你php-v和phpinfo()的版本一致,且composer.phar配置成全局/usr/local/bin/composer),那么可以直接运行【cmoposerrequirepredis/predis:1.0.*】安装。4、在控制器中使用:首先引入:useIlluminateSupportFacadesRedis; publicfunctionsendMsg2(Request$request){//echodirname(__DIR__);//echophpinfo();$redis=Redis::connection();//返回redis链接实例,可以操作所有redis原生命令$r...

laravel的一些坑

1.laravel本身的性能不行,对高性能服务器,需要使用lumen2.{{$url}}默认会执行 htmlentities ,进行转意义,如果不需要转义可直接使用php的echo或者 {!!$url!!}代替   用compileExtensions、compileStatements、compileComments和compileEchos方法,我们重点关注输出方法compileEchos,Blade引擎默认提供了compileRawEchos、compileEscapedEchos和compileRegularEchos三种输出方法,对应的指令分别是{!!!!}、{{{}}}和{{}},顾名思义,compileRawEchos对应的是原生输出:...
ymnets ymnets·2020-03-25

Laravel 5 性能优化技巧

性能一直是Laravel框架为人诟病的一个点,所以调优Laravel程序算是一个必学的技能。接下来分享一些开发的最佳实践,还有调优技巧,大家有别的建议也欢迎留言讨论。这里是简单的列表:配置信息缓存 artisanconfig:cache路由缓存 artisanroute:cache类映射加载优化 artisanoptimize ,线上环境 phpartisanoptimize--force自动加载优化 composerdumpautoload使用Memcached来存储会话 config/session.php使用专业缓存驱动器 config/cache.php数据库请求优化为数据集书写缓存逻辑使用即时编译器(JIT),如:HHVM、OpCache前端资源合并Elixir使用以下Artisan自带命令,把 config 文件夹里所有配置信息合并到一个文件里,减少运行时文件的载入数量:phpartisanconfig:cache上面命令会生成文件 bootstrap/cache/...

PhpStorm下Laravel代码智能提示

phpstorm&LaravelPHPstorm是我见过的最好的PHP的IDE,前年用的时候就毫不犹豫的抛弃了zendstudio:),Laravel是我用过最好的框架,除了做手游后台这类有高并发需求的项目的时候会使用swoole,像yii,thinkPHP,zend之类已经直接不在项目中用了,不过悲伤的是最好的IDE不支持最好的Laravel的代码提示,后来我在github上翻,找到了laravel4-phpstorm-helper这个工具,不过很遗憾,已经不更新很久了,后来在外国论坛上发现了laravel-ide-helper,用到现在一直很给力也可参考 https://github.com/barryvdh/laravel-ide-helper 代码自动补全laravel-ide-helper安装和使用起来是很方便的,更改composer.json文件如下{ //[snip] "require": { "laravel/framework": "4.1.*", "barryvdh/larave...

laravel 文档

http://www.golaravel.com/laravel/docs/5.1/...
ymnets ymnets·2020-03-25
首页上一页...1920212223下一页尾页