laravel
文章平均质量分 93
海燕技术栈
既然巅峰留不住,那就重走来时路
展开
-
laravel 开发部署88问
如何以fast-cgi的方式运行php"D:\workspace\php\php-7.2.11-nts-Win32-VC15-x64\php-cgi.exe" -b 127.0.0.1:9000 -c D:\workspace\php\php-7.2.11-nts-Win32-VC15-x64\php.ini找到你安装的php,将上面引号里面的内容变换为你的php-cgi.exe的位置。...原创 2020-02-11 13:57:59 · 2358 阅读 · 0 评论 -
laravel-admin使用教程
怎么说呢,个人觉得用laravel作开发比较简单简单的接口开发流程:1、创建迁移文件,定义好数据库2、定义模型3、定义控制器4、定义各种中间件laravel-admin是一个laravel框架的一个后台管理系统的简单开发版,利用laravel-admin可以快速构建起网站后台管理系统官方参考文档:http://laravel-admin.org/docs/zh/在根据标准参考文档...原创 2019-06-13 12:10:26 · 7741 阅读 · 1 评论 -
laravel网站开发实例------6
前几篇博客实现了用户管理,从本篇博客起,开始写比赛报名系统比赛报名系统系统设计功能: 1、管理员可以随便发布比赛(删除比赛),用户可以点击报名,管理员还可以设置给每个人单独发比赛账号 2、游客不能进行报名,只有注册了才能报名,避免恶意报名管理员登录退出1、注册路由//管理员登录$api->post('adminlogin','AdminsCont...原创 2018-07-28 01:28:05 · 590 阅读 · 0 评论 -
laravel网站开发实例----5
用户管理系统接口全实现接口安全很重要,我们需要有合理的节流机制,调用频率的限制,限制每个 ip 的调用次数。可以在设置路由的时候这样设置$api->version('v1', [ 'namespace' => 'App\Http\Controllers\Api'], function($api) { $api->group([ 'm...原创 2018-07-27 18:58:51 · 704 阅读 · 0 评论 -
laravel网站开发实例----4
用户注册接口全实现上一篇博客实现了发邮件验证码的功能,现在来写整个注册的逻辑 当用户发起注册的时候,给用户邮箱发送验证码,并存储到缓存中,当用户注册的时候,给验证码和验证码对应的Key即可注册成功,避免暴力破解。 两个接口的代码 1、用户得到验证码<?phpnamespace App\Http\Controllers\Api;use Illuminate\Http\...原创 2018-07-27 12:55:33 · 498 阅读 · 0 评论 -
laravel网站开发实例----8
管理员批量给参赛者发邮件、单独发邮件功能详情 管理员登录到后台,点击批量发送账号密码,就给所有报名的选手发送账号密码。 单独给某人发邮件需要填写手动填写账号密码。批量发送账号密码注册路由//管理员批量发送邮件$api-&gt;post('sendpass','GamesController@sendpass') -&gt;name('api.sendpas...原创 2018-07-30 17:41:39 · 1094 阅读 · 0 评论 -
laravel开发网站实例-----3
利用 dingo API 定义 REST ful 路由用post方法创建一个路由,并返回json格式的数据$api->version('v1', [ 'namespace' => 'App\Http\Controllers\Api'], function($api) { //用户注册 $api->post('registerCodes',...原创 2018-07-27 00:19:15 · 1483 阅读 · 0 评论 -
laravel开发网站实例-----2
发现一个配置上的问题:解决除了’/’以外的其他路由都不生效nginx没有开启rewrite功能,所以nginx识别不了路由。因为nginx是在Laravel底层的,所以必须得先满足nginx才能满足php。 在配置文件中加入:set $root_path 'C:\Users\laodiao\Downloads\www\nginx-1.15.1\html\acm\public'; r...原创 2018-07-26 13:52:38 · 1354 阅读 · 0 评论 -
laravel网站开发实例-----7
报名实际上就是填写一个表单,然后存储到数据库中,然后管理员可以下载此数据库的内容,也就是说要生成excel。同时也要支持上传excel,用于存储账号密码。完成对excel的支持 composer require “maatwebsite/excel:~2.1.0”在config/app.php中加入Maatwebsite\Excel\ExcelServicePro...原创 2018-07-28 18:07:24 · 464 阅读 · 0 评论 -
laravel开发网站实例
协会官网实现这是一篇开源的基于laravel的网站开发项目博客,涉及的资源、工具、项目源代码,请访问我的github项目,地址为:还在开发中,敬请期待后端开发环境的搭建在本机搭建laravel开发环境1、安装 php 7如果你是windows系统,前往 https://windows.php.net/download 下载 PHP 7 最新版本 如果你是Lin...原创 2018-07-25 14:42:20 · 4350 阅读 · 1 评论 -
Laravel入门与实战示例代码----数据库和Eloquent
示例8-1 数据库默认连接列表'connections' =&gt;[ 'sqlite' =&gt; [ 'driver' =&gt; 'sqlite', 'database' =&gt; database_path('database.sqlite'), 'prefix' =&gt; '', ], 'mysql' ...原创 2018-07-12 19:26:06 · 1006 阅读 · 0 评论 -
Laravel入门与实战示例代码----Artisan入门
示例7-1 Artisan命令的默认架构<?phpnamespace App\Console\Commands;use Illuminate\Console\Command;class WelcomeNewUsers extends Command{ /** *控制台命令名称和签名 * **@var string */ prot...原创 2018-07-12 14:42:53 · 614 阅读 · 0 评论 -
Laravel入门与实战示例代码----收集和处理用户数据
示例6-1 $request->all()<!-- GET route form view at /get-route --><form method="post" action="/post-route?utm=12345"> {{ csrf_field() }} <input type="text" name="firstNa原创 2018-07-12 10:46:53 · 622 阅读 · 0 评论 -
laravel入门与实战示例代码----路由与控制器
示例3-1 路由的基本定义 //route/web.php Route::get(‘/’,function(){ return ‘Hello, World!’; });示例3-2 简单的网站 Route::get(‘/’,function(){ return view(‘welcome’); }); Route::get(‘about’,function(){...原创 2018-07-12 00:56:52 · 459 阅读 · 0 评论 -
laravel入门教程(二)
上次说到了子域名路由,这回从命名空间前缀说起命名空间前缀通过使用路由组命名空间前缀,就可以避免在群组内使用很长的控制器进行引用,如API/ControllerA@indexAPI/ControllerB@index为了避免这样的长控制器引用,可以使用路由组命名空间前缀//App\Http\Controllers\ControllerARoute::get('/', ...原创 2018-06-12 02:42:37 · 1107 阅读 · 0 评论 -
laravel入门教程(一)
laravel入门教程(一)本教程是针对 laravel 5 来讲解的0.1、一个简单的示例//文件:routes/web.php<?phpRoute::get('/','WelcomeController@index');//文件:app/Http/Controllers/WelcomeController.php<?phpnamescpace app\H...原创 2018-06-03 13:20:05 · 22850 阅读 · 1 评论