Laravel5.2快速入门
2016-01-06 12:50
816 查看
创建项目
1.全局安装composer,在终端执行以下命令:curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer
2.创建composer软链接,将
~/.composer/vendor/bin添加到
~/.bash_profile
LARVEL_HOME=~/.composer/vendor/bin export LARVEL_HOME export 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_demo composer install
6.新增Models目录
php artisan make:model Models
7.创建控制器和模型
php artisan make:controller Admin/AdminController php artisan make:model Models/User/UserModel
初始配置
1.给storage和bootstrap/cache目录赋予权限chmod -R 775 storage chmod -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,可根据自己的需求修改。
未完待续…
相关文章推荐
- php生成zip压缩文件的方法详解
- PHP Static Self 的区别
- php-异步上传插件
- PHP压缩文件到zip
- Yii清理缓存的方法
- php导出excel表格
- thinkphp实现对两个字段或or条件搜索
- yii实现model添加默认值的方法(2种方法)
- ctss的不能同步--ntp.conf
- 基于PHP技术开发客服工单系统
- phpMyAdmin的配置
- Yii2 framework学习笔记(一) -- 环境搭建
- 通过xftp连接Ubuntu 15.10需要注意的问题
- RTP payload type
- php curl 总结
- php 用递归实现的无限级别分类
- PHP文件解压,压缩文件遍历,文件夹遍历
- php不用数组获取checkbox的值
- echo后的逗号与点号
- PHP检测utf8字数,包括中文