找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 73|回复: 0

lavarel学习

[复制链接]

86

主题

84

回帖

728

积分

管理员

积分
728
发表于 2023-6-3 16:30:54 | 显示全部楼层 |阅读模式
#文档
https://laravelacademy.org/post/8650.html
https://laravel.com/docs/5.7

#安装
useradd hzg
su hzg

#必须在用户hzg底下操作
composer global require "laravel/installer"
/home/hzg/.config/composer/vendor/bin/laravel new laravel.ddxiami.com


/home/hzg/.config/composer/vendor/bin/laravel new myerp-api.ddxiami.com
myerp-api.ddxiami.com

#查看版本号
php artisan --version


#自动加载优化
cd /data/www/laravel.ddxiami.com
composer install --optimize-autoloader
#优化配置加载
php artisan config:cache
#优化路由加载,有报错,待处理
php artisan route:cache
#类映射加载优化
php artisan optimize
#自动加载优化
composer dumpautoload -o

#做存储软连接,storage是用户生成的数据,链接到public
php artisan storage:link

#编写服务提供者
php artisan make:provider RiakServiceProvider

#定义控制器
php artisan make:controller UserController

#单一动作控制器
php artisan make:controller ShowProfile --invokable

#资源控制器
php artisan make:controller PostController --resource

#建立中间件
php artisan make:middleware CheckToken

#生成app_key
php artisan key:generate

#laravel自带的rbac以及entrust
https://www.jianshu.com/p/7527e2d486c9

#laravel优化
https://laravel-china.org/articl ... mization-techniques

#Facades范例
https://hdtuto.com/article/larav ... xample-from-scratch

#RBAC
https://www.jianshu.com/p/434bf3a8ebd0
https://www.jianshu.com/p/1554ad046e15

#包管理
https://packagist.org/

#hui字体图标
http://www.h-ui.net/Hui-3.7-Hui-iconfont.shtml

#契约的理解
https://blog.csdn.net/vvvinegar/article/details/70759335

#自定义函数生效,composer.json
composer dump-auto

#底层sql解析,select()
vendor/laravel/framework/src/Illuminate/Database/Connection.php

#参考案例:印了么

#开源项目
https://overtrue.me/open-source/

#psr标准
https://www.jianshu.com/p/b33155c15343

#后台模板
http://www.yaza1768.cn/admin/privilege.php?act=login

#iview admin
https://admin.iviewui.com

#微信接口
https://www.easywechat.com/tutorials

#小客服
http://xiaokefu.com.cn/

#websocket
https://docs.beyondco.de/laravel ... ocket-handlers.html

#版本升级命令
#修改composer.json
composer update

#增加command
在app/console增加文件
在routes/console.php配置

#验证码
https://blog.csdn.net/qq175023117/article/details/82260221

#声音出不了
在Chrome中页面首次加载的时候有事会出现以上报错:
Uncaught(in promise)DOMException:play()
处理方法
Open chrome://flags/#autoplay-policy
修改为 No user gesture is required

#用swoole来加速你的laravel应用
https://blog.csdn.net/wl_0912/article/details/89845834


#使用 swoole 加速 Laravel5.6 Restful API 接口,待测试
https://learnku.com/articles/21208

#取消composer配置
composer config --unset repos.packagist

#安装excel插件
composer require maatwebsite/excel
#文档
https://docs.laravel-excel.com/3 ... d/installation.html


#laravel采集
https://github.com/jae-jae/QueryList


#composer镜像
#把镜像源改成阿里的就解决了
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
#查看镜像源地址
composer config -l -g


#启动swoole服务
php artisan swoole:http start
http://127.0.0.1:1215
killall -9 php
php: no process found

# model和Eloquent
# 参考 https://blog.csdn.net/veloi/article/details/105683568
# 参考 https://learnku.com/articles/6356/laravel-eloquent-usage
# 参考 https://learnku.com/laravel/wikis/27722


#事务和嵌套事务,基于 DB::beginTransaction()
https://blog.csdn.net/lengyue1084/article/details/106096585
https://learnku.com/articles/156 ... saction-for-laravel
https://www.csdn.net/tags/MtTaMgysNjg5MjQyLWJsb2cO0O0O.html        #待测试
http://blog.csdn.net/hello_katty/article/details/45220825




#Cache缓存
#参考 https://blog.csdn.net/weiguang102/article/details/113544985
Cache::put() 创建缓存(键,值,有效期(单位是秒))
Cache::get() 获取缓存
Cache::add() 只会在缓存项不存在的情况下添加数据到缓存,如果数据被成功返回 true,否则,返回 false
Cache::pull() 从缓存中获取缓存项然后删除,使用 pull 方法,如果缓存项不存在的话返回 null
Cache::forever() 用于持久化存储数据到缓存,这些值必须通过 forget 方法手动从缓存中移除
Cache::forget() 从缓存中移除缓存项数据
Cache::has() 用于判断缓存项是否存在,如果值为 null 或 false 该方法会返回 false



#问题:Class config does not exist
composer remove maatwebsite/excel






您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2025-12-6 13:24 , Processed in 0.093162 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表