Laravel5.2快速入门
来源:互联网 发布:rar解压软件下载官方 编辑:程序博客网 时间:2024/04/30 06:30
创建项目
1.全局安装composer,在终端执行以下命令:
curl -sS https://getcomposer.org/installer | phpmv composer.phar /usr/local/bin/composer
2.创建composer软链接,将~/.composer/vendor/bin
添加到~/.bash_profile
LARVEL_HOME=~/.composer/vendor/binexport LARVEL_HOMEexport PATH=$PATH:$LARVEL_HOME
3.通过composer安装laravel/installer
composer global require "laravel/installer"
4.生成项目laravel_demo
laravel new laravel_demo
5.安装依赖,进入项目目录,并执行composer install
cd laravel_democomposer install
6.新增Models目录
php artisan make:model Models
7.创建控制器和模型
php artisan make:controller Admin/AdminControllerphp artisan make:model Models/User/UserModel
初始配置
1.给storage和bootstrap/cache目录赋予权限
chmod -R 775 storagechmod -R 775 bootstrap/cache
2.设置APP_KEY
APP_KEY=8fqH2eH68eM0FMdvTxfrlDPJ2hxf5Itf
3.配置Configuration Caching
使用命令
php artisan config:cache
可以将项目中所有的配置文件合并到一个文件当中,以使得应用响应速度更快,这个通常在生产环境下使用,不建义在开发或测试环境中使用,因为开发和测试环境中的配置变动较频繁。
常用函数
1.重命名.env.example
为.env
mv .env.example .env
注意: 在
.env
文件中的所有变量都会被加载到$_ENV
中,可通过env()函数取值,例如:'key' => env('APP_KEY','8fqH2eH68eM0FMdvTxfrlDPJ2hxf5Itf')
,第二个值是默认值,当APP_KEY不存在时,返回默认值。.env文件建议不要提交到版本库(如:git)中,因为每个人的环境可能不一样配置。所以可在项目中保留一份初始化时的.env.example
供给项目组其它人使用。
2.获取当前环境environment
$environment = App::environment(); | $environment = app()->environment();
if (App::environment('local')) { // The environment is local}if (App::environment('local', 'staging')) { // The environment is either local OR staging...}
维修模式
1.启用维修模式
php artisan down
2.停止维修模式
php artisan up
注意: 维修模式下会抛出状态码为503的HttpException,默认响应页面为
resources/views/errors/503.blade.php
,可根据自己的需求修改。
未完待续…
- Laravel5.2快速入门
- Laravel5入门
- laravel5 入门
- Laravel5.1快速查询
- laravel5.2.3入门(一)
- Laravel5入门Eloquent ORM总结
- Laravel5.4快速开发简书网站
- laravel5.2之开篇
- phpstudy搭建laravel5.2
- laravel5.2中文文档
- laravel5.2 使用redis
- laravel5.2 except()
- laravel5.2 分页
- laravel5.2 文件上传
- laravel5.2 文件上传
- laravel5.2 文件上传
- laravel5.2 文件上传
- laravel5.2 分页
- 全志A33下面,讲解配置LVDS时序,支持12.1寸屏
- git merge 时可能会遇到的问题
- 拉格朗日对偶(Lagrange duality)
- Ubuntu15.10 安装JDK (jdk1.8.0_65)
- visual studio 调试时提示 已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。
- Laravel5.2快速入门
- System类
- OC NSDate NSDateFormatter NSCalendar
- 【NanoPi2试用体验】裸机第一步
- 我是一个有故事的男人
- 图像平滑处理
- 关于日期的操作
- 我来学习excel------if函数
- 【NanoPi2试用体验】裸机下的程序-1