- 浏览: 830358 次
- 性别:
- 来自: 南京
文章分类
最新评论
-
xieye:
jetty插件有好几个版本,1.6,1.7,1.8
我选的是用 ...
tapestry入门(翻译)3 导入项目到eclipse -
xieye:
还有,
注:第2部分时,需要先安装jetty,我自己在安装过程 ...
tapestry入门(翻译)3 导入项目到eclipse -
xieye:
说明一下:实际使用中,导入时我并没有错误。2、我把eclips ...
tapestry入门(翻译)3 导入项目到eclipse -
xieye:
其实还是有一些先决条件的。1是外部环境,2是进步是阶段性的(意 ...
(转载文章)如何愉悦起来:一位精神治疗师的见解 -
mandy_yanzi:
我都已经饿7天了坚持为了我的衣衣
身体健康的问题
以下插件本人实际验证过:
如果lavavel的版本5.8
composer.phar create-project --prefer-dist laravel/laravel goquery 5.8.*
# 语言包
composer.phar require "overtrue/laravel-lang:~3.0"
修改config/app.php
Overtrue\LaravelLang\TranslationServiceProvider::class,替换掉同名类
php artisan lang:publish zh-CN
//安装lavaral-admin的最新版本 1.6.15,"encore/laravel-admin": "^1.6",
composer.phar require encore/laravel-admin
# php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
Copied Directory [/vendor/encore/laravel-admin/config] To [/config]
Copied Directory [/vendor/encore/laravel-admin/resources/lang] To [/resources/lang]
Copied Directory [/vendor/encore/laravel-admin/database/migrations] To [/database/migrations]
Copied Directory [/vendor/encore/laravel-admin/resources/assets] To [/public/vendor/laravel-admin]
# php artisan admin:install
Migrating: 2016_01_04_173148_create_admin_tables
Migrated: 2016_01_04_173148_create_admin_tables
Database seeding completed successfully.
Admin directory was created: /app/Admin
HomeController file was created: /app/Admin/Controllers/HomeController.php
AuthController file was created: /app/Admin/Controllers/AuthController.php
ExampleController file was created: /app/Admin/Controllers/ExampleController.php
Bootstrap file was created: /app/Admin/bootstrap.php
Routes file was created: /app/Admin/routes.php
# composer.phar require yansongda/pay
# composer.phar require moontoast/math
"moontoast/math": "^1.1", 这是数学函数
后台验证码接口
文档:
# composer.phar require james.xue/login-captcha:1.8.1
jwt插件
# composer.phar require tymon/jwt-auth:1.0.0-rc.4
下面这句话,很可能是拷贝一个jwt配置文件,无他,没有其他作用
php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"
php artisan jwt:secret # xieye ,# 根据经验,这句话只修改.env文件!
跨域插件
# composer.phar require barryvdh/laravel-cors
php artisan vendor:publish --provider="Barryvdh\Cors\ServiceProvider"
Copied File [/vendor/barryvdh/laravel-cors/config/cors.php] To [/config/cors.php]
Publishing complete.
# excel
composer require maatwebsite/excel
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
# 密码检查插件
# composer.phar require "schuppo/password-strength"
# 备份插件
composer.phar require spatie/laravel-backup
php artisan vendor:publish --provider="Spatie\Backup\BackupServiceProvider"
Copied File [/vendor/spatie/laravel-backup/config/backup.php] To [/config/backup.php]
Copied Directory [/vendor/spatie/laravel-backup/resources/lang] To [/resources/lang/vendor/backup]
Publishing complete.
# 队列控制面板
composer require laravel/horizon
php artisan horizon:install
# 微信开发需求
overtrue/laravel-wechat
文档:https://packagist.org/packages/overtrue/laravel-wechat
composer require "overtrue/laravel-wechat:~5.0"
//别名
'aliases' => [
// ...
'EasyWeChat' => Overtrue\LaravelWeChat\Facade::class,
],
php artisan vendor:publish --provider="Overtrue\LaravelWeChat\ServiceProvider"
每个模块基本都支持多账号,默认为 default。
注意:必须csrf去除
############################
############################
############################
############################
注意:以下都是dev的安装!!
# N+1 解决
composer.phar require beyondcode/laravel-query-detector --dev
php artisan vendor:publish --provider=BeyondCode\\QueryDetector\\QueryDetectorServiceProvider
Copied File [/vendor/beyondcode/laravel-query-detector/config/config.php] To [/config/querydetector.php]
Publishing complete.
# 调试工具 clockwork
composer.phar require itsgoingd/clockwork --dev
php artisan vendor:publish --provider=Clockwork\\Support\\Laravel\\ClockworkServiceProvider
Copied File [/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/config/clockwork.php] To [/config/clockwork.php]
Publishing complete.
# ide help,方便编程
composer.phar require barryvdh/laravel-ide-helper --dev
参考
https://learnku.com/articles/10172/laravel-super-good-code-prompt-tool-laravel-ide-helper
php artisan ide-helper:generate
php artisan ide-helper:meta
php artisan ide-helper:models
最后一项选yes
# 假身。。分222证号生成器
composer.phar require jialeicui/faker-chinese-id-number --dev
# 把已有数据库表生成migrate文件,有用的工具。
composer require xethron/migrations-generator --dev
lavavel的版本是5.5
laravel的特点就是,把常用需求一网打尽,长期写laravel,人都变傻了,因为什么都有现成的插件。
如果lavavel的版本5.8
composer.phar create-project --prefer-dist laravel/laravel goquery 5.8.*
# 语言包
composer.phar require "overtrue/laravel-lang:~3.0"
修改config/app.php
Overtrue\LaravelLang\TranslationServiceProvider::class,替换掉同名类
php artisan lang:publish zh-CN
//安装lavaral-admin的最新版本 1.6.15,"encore/laravel-admin": "^1.6",
composer.phar require encore/laravel-admin
# php artisan vendor:publish --provider="Encore\Admin\AdminServiceProvider"
Copied Directory [/vendor/encore/laravel-admin/config] To [/config]
Copied Directory [/vendor/encore/laravel-admin/resources/lang] To [/resources/lang]
Copied Directory [/vendor/encore/laravel-admin/database/migrations] To [/database/migrations]
Copied Directory [/vendor/encore/laravel-admin/resources/assets] To [/public/vendor/laravel-admin]
# php artisan admin:install
Migrating: 2016_01_04_173148_create_admin_tables
Migrated: 2016_01_04_173148_create_admin_tables
Database seeding completed successfully.
Admin directory was created: /app/Admin
HomeController file was created: /app/Admin/Controllers/HomeController.php
AuthController file was created: /app/Admin/Controllers/AuthController.php
ExampleController file was created: /app/Admin/Controllers/ExampleController.php
Bootstrap file was created: /app/Admin/bootstrap.php
Routes file was created: /app/Admin/routes.php
# composer.phar require yansongda/pay
# composer.phar require moontoast/math
"moontoast/math": "^1.1", 这是数学函数
后台验证码接口
文档:
# composer.phar require james.xue/login-captcha:1.8.1
jwt插件
# composer.phar require tymon/jwt-auth:1.0.0-rc.4
下面这句话,很可能是拷贝一个jwt配置文件,无他,没有其他作用
php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\LaravelServiceProvider"
php artisan jwt:secret # xieye ,# 根据经验,这句话只修改.env文件!
跨域插件
# composer.phar require barryvdh/laravel-cors
php artisan vendor:publish --provider="Barryvdh\Cors\ServiceProvider"
Copied File [/vendor/barryvdh/laravel-cors/config/cors.php] To [/config/cors.php]
Publishing complete.
# excel
composer require maatwebsite/excel
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
# 密码检查插件
# composer.phar require "schuppo/password-strength"
# 备份插件
composer.phar require spatie/laravel-backup
php artisan vendor:publish --provider="Spatie\Backup\BackupServiceProvider"
Copied File [/vendor/spatie/laravel-backup/config/backup.php] To [/config/backup.php]
Copied Directory [/vendor/spatie/laravel-backup/resources/lang] To [/resources/lang/vendor/backup]
Publishing complete.
# 队列控制面板
composer require laravel/horizon
php artisan horizon:install
# 微信开发需求
overtrue/laravel-wechat
文档:https://packagist.org/packages/overtrue/laravel-wechat
composer require "overtrue/laravel-wechat:~5.0"
//别名
'aliases' => [
// ...
'EasyWeChat' => Overtrue\LaravelWeChat\Facade::class,
],
php artisan vendor:publish --provider="Overtrue\LaravelWeChat\ServiceProvider"
每个模块基本都支持多账号,默认为 default。
注意:必须csrf去除
############################
############################
############################
############################
注意:以下都是dev的安装!!
# N+1 解决
composer.phar require beyondcode/laravel-query-detector --dev
php artisan vendor:publish --provider=BeyondCode\\QueryDetector\\QueryDetectorServiceProvider
Copied File [/vendor/beyondcode/laravel-query-detector/config/config.php] To [/config/querydetector.php]
Publishing complete.
# 调试工具 clockwork
composer.phar require itsgoingd/clockwork --dev
php artisan vendor:publish --provider=Clockwork\\Support\\Laravel\\ClockworkServiceProvider
Copied File [/vendor/itsgoingd/clockwork/Clockwork/Support/Laravel/config/clockwork.php] To [/config/clockwork.php]
Publishing complete.
# ide help,方便编程
composer.phar require barryvdh/laravel-ide-helper --dev
参考
https://learnku.com/articles/10172/laravel-super-good-code-prompt-tool-laravel-ide-helper
php artisan ide-helper:generate
php artisan ide-helper:meta
php artisan ide-helper:models
最后一项选yes
# 假身。。分222证号生成器
composer.phar require jialeicui/faker-chinese-id-number --dev
# 把已有数据库表生成migrate文件,有用的工具。
composer require xethron/migrations-generator --dev
lavavel的版本是5.5
"require": { "php": ">=7.0.0", //跨域使用 "barryvdh/laravel-cors": "0.11.3", // ide编程方便 "barryvdh/laravel-ide-helper": "2.4.3", "caouecs/laravel-lang": "~3.0", // laravel-admin管理后台 "encore/laravel-admin": "^1.6", "fideloper/proxy": "~3.3", // laravel-admin 后台登陆加 验证码 "james.xue/login-captcha": "1.8.1", // laravel框架自身 "laravel/framework": "5.5.*", "laravel/tinker": "~1.0", "lcobucci/jwt": "3.2.5", "schuppo/password-strength": "1.11", // 备份数据库必装 "spatie/laravel-backup": "5.12.1", // api开发必装 "tymon/jwt-auth": "1.0.0-rc.4", // 支付神器,必装 "yansongda/pay": "2.7.5" }, "require-dev": { "barryvdh/laravel-debugbar": "3.2.3", // 防止n+1开发神器。可以在json中输出。 "beyondcode/laravel-query-detector": "^1.0", "filp/whoops": "~2.0", "fzaninotto/faker": "~1.4", // api开发必装 "itsgoingd/clockwork": "3.1.4", "mockery/mockery": "~1.0", "phpunit/phpunit": "~6.0", "symfony/thanks": "^1.0" },
laravel的特点就是,把常用需求一网打尽,长期写laravel,人都变傻了,因为什么都有现成的插件。
发表评论
-
召唤神龙 - 安装 centos 8, php 8, mysql 8, laravel 8 的整套 php 运行环境
2020-11-27 16:26 670本文编写时间:2020-11-27 传说集齐龙珠可以召唤神 ... -
centos8 使用阿里镜像快速安装php7.4套件
2020-11-15 00:48 806centos8 使用阿里镜像快速安装php7.4套件 本文只 ... -
centos7 使用阿里镜像快速安装php7.4套件
2020-11-15 00:32 1211本文只考虑centos7 今日 2020-11-16 rem ... -
composer常用命令
2020-11-05 14:46 1433列出当前全局配置 composer config -l -g ... -
期待centos8+php8 + mysql8 + laravel8,8888
2020-10-29 19:24 483期待centos8+php8 + mysql8 目前主要使用 ... -
ubuntu 安装 php7.4以及各类插件
2020-10-24 13:20 1084ubuntu 安装 php7.4以及各类插件 安装系统 最近 ... -
宝塔定义站点
2020-02-24 10:41 2宝塔定义站点。 1111111111111111111111 ... -
让php-fpm以root账号运行
2020-02-19 21:41 807一般来说,我们没有这种需求,但是当需要时, 可以让php-fp ... -
将代码部署到coding.net
2020-01-10 14:20 628coding.net 是一个git仓库,有免费有收费。 首先 ... -
php部署工具deployer技巧 - vendor目录创建
2020-01-06 12:06 884deployer是个好东西,可是每次都composer ,其实 ... -
自定义redis多个实例
2020-01-04 01:17 644假如多个项目部署到同一台服务器,有时会被redis的各项目前缀 ... -
推荐使用php的部署工具 deployer
2020-01-03 16:48 878php部署代码可以使用 https://deployer.or ... -
使用composer 类库 cachetool 清除opcache 的缓存
2020-01-03 16:38 958php的生产服务器上,需要把opche打开。 但有时,会被缓 ... -
laravel容器学习体会
2019-12-31 15:11 652根据文档与实测结果 假设我在app下建一个Services目 ... -
phalcon 自定义超强日志类
2019-12-18 10:00 823phalcon自带的日志文件类,有两个麻烦之处。 1、路径不能 ... -
自定义后台的使用
2019-12-18 05:22 420如果自己写后台,保存用户的表单请求值 所有的情况如下: 1 ... -
phalcon 自定义事件使用的多种方式
2019-12-16 20:43 777方法1:官方文档的方式。 这是控制器: public ... -
phalcon对控制器返回值的使用以输出json
2019-12-16 19:17 815在phalcon里,控制器的Action的方法的返回值没啥用。 ... -
phalcon数据库DB使用实例
2019-12-12 17:12 694整理了一下phalcon的db使用,写了个demo。 ... -
php-redis5.0降级成php-redis4.3
2019-08-22 00:01 887最新版本的php的redis插件,版本是5.0 但是可能会有 ...
相关推荐
综上所述,`laravel-remote-data-collector` 是 Laravel 开发中的实用工具,它增强了 Laravel Swagger 的功能,为开发者提供了更完善的 API 文档和测试环境。通过利用这个工具,开发者能够更加高效地进行 API 设计、...
要使用`laravel-impersonate`,首先需要通过Composer将插件安装到项目中: ```bash composer require otieno/laravel-impersonate ``` 然后在`config/app.php`的`providers`数组中添加`Otteken\LaravelImpersonate\...
这个自定义插件是专为`laravel-admin`设计的,旨在提供一种创新的方式,将传统的`grid`表格样式与`form`表单控件相结合,创建出一个列表形式的表单界面,提升用户在数据管理和编辑时的体验。 `laravel-admin`是一个...
总结来说,"Laravel开发-local-data-collector"是一个增强Laravel应用与Swagger集成的实用工具,它简化了API数据的收集和文档化过程,提升了开发团队的工作效率。通过利用这个组件,开发者可以专注于他们的核心业务...
【Laravel 开发:构建餐厅网站】 在 Laravel 开发领域,`laravel-restaurant` 是一个专门为创建...通过深入理解 Laravel 的核心概念和 `laravel-restaurant` 包的具体实现,开发者可以构建出既美观又实用的餐厅网站。
**Laravel 开发 - larageo-plugin** 在 Laravel 框架中,开发自定义插件可以帮助我们扩展框架的功能,使其更加适应特定项目的需求。...合理地使用和扩展此插件,可以为 Laravel 应用增添更多实用功能。
总的来说,laravel-filemanager 是 Laravel 开发中一个非常实用的工具,它使得在 Laravel 应用中实现文件管理变得简单且高效。无论是用于内容编辑还是后台管理,laravel-filemanager 都能提供直观且强大的功能,大大...
`laravel-publisher` 是一个 Laravel 命令行插件,它利用 Laravel 的 Artisan 命令系统,结合 FTP 协议,实现了文件的上传功能。当我们在本地开发环境完成项目后,只需运行特定的 Artisan 命令,它就会自动将指定的...
Laravel-Admin-LTE 包含了多个实用的插件,如日期时间选择器、富文本编辑器等,这些插件可直接在后台页面中使用,提升开发效率。 总结,Laravel-Admin-LTE 是一个强大且易用的后台管理模板,它不仅提供了丰富的 UI ...
**正文** 在本文中,我们将深入探讨如何在Laravel框架中使用UIKit 3进行前端开发。Laravel是一款优雅且强大的PHP框架,...在实际开发过程中,不断探索和实践,你会发现更多关于Laravel和UIKit 3的实用技巧和最佳实践。
总结来说,Laravel开发-tools 是一组为Laravel开发者量身定制的实用工具,它们涵盖了项目构建、代码编写、调试、测试、协作和性能优化等多个方面,旨在提升开发者的生产力,使他们能更专注于创造高质量的Web应用程序...
`laravel-js-config` 是一个实用的 Laravel 插件,它简化了前后端配置共享的过程,同时提供了安全性和性能优化。正确使用这个工具,可以提高 Laravel 应用的前端开发效率,保持代码整洁,并确保数据安全。在实际项目...
在Laravel框架中,Alerts是一个非常实用的功能,它能够帮助开发者向用户显示通知消息,如成功、错误或警告信息。这些消息通常在用户执行某些操作后,如提交表单或者进行其他交互时显示。在本篇文章中,我们将深入...
它是一个强大的Laravel插件,帮助开发者更有效地管理和维护应用中的多语言翻译。 首先,`laravel-translation-manager`提供了一个图形用户界面(GUI),使得翻译工作变得更加直观和便捷。开发者无需手动编辑`.json`...
Laravel 提供了 `Response` 实用程序类,可以方便地创建 JSON 响应。同时,可以创建自定义异常处理器来捕获并格式化错误信息。 **版本控制** 为了保持 API 的向后兼容性,通常需要进行版本控制。在 Laravel 中,...
Laravel 的 Themer 插件为开发者提供了灵活的多主题管理功能,极大地简化了在 Laravel 应用中实现不同外观和感觉的过程。通过配置、创建主题、切换主题、处理视图、管理资源以及利用事件驱动的扩展性,Themer 成为了...
这个扩展基于jQuery DataTables插件,结合Laravel的强大力量,使得在后端处理大量数据并进行分页、排序和过滤变得更加容易。 Laravel 5.x版本是laravel-datatables支持的一个关键版本,它为开发者提供了丰富的功能...
"更广泛的扩展" 暗示了 Eloquence 可能有丰富的插件或功能模块,能够根据项目需求进行定制。 **知识点详解:** 1. **Eloquent ORM**:Eloquent 是 Laravel 框架的核心部分,提供了一种优雅的方式来处理数据库操作...