博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
laravel5入门(一)
阅读量:6934 次
发布时间:2019-06-27

本文共 816 字,大约阅读时间需要 2 分钟。

hot3.png

  1. 安装
    如果有想法的可以用composer(PHP依赖管理工具)进行安装,如果怕麻烦的也可以到网上下载laravel的一键安装包,个人认为还是可以熟悉一下composer。
  2. 虚拟域名配置最好配置到你项目文件下的public文件下,默认的入口文件是在这里。
  3. 路由
    目前我知道的路由都是定义在app/Http/routes.php中,具体的可以参考4.2的文档,这里面都有详细的说明。
  4. 数据库的连接
    可以在更目录下.env中根据不同的数据库进行定义,我用的是MySQL所有就是用的第一个DB开头的,如果有不清楚的可以参考config/database.php进行配置
  5. 模型、模板、控制器
    模型:5.2好像默认是没有模型文件的,可以根据自己的喜好创建在app文件夹下
    模板:默认在resources/views下,也可以根据自己喜好在config/views.php中进行设置
    控制器:默认在App\Http\Controllers\Auth下
    具体的用法也都可以参考4.2的中文文档
  6. composer简单应用
    1、终端中进入项目目录,输入:php artisan回车 可以查看所有的命令
    2、例如我要建一个app/Models下的products模型文件,那么直接输入:php artisan make:model Models/products回车,这样就会自动在你的根目录下的app文件下创建Models/products.php文件
    3、如果想要创建控制器的话,输入:php artisan make:controller 你的控制器名称
  7. composer安装Laravel
    终端中进入你的项目路径下,输入:composer create-project laravel/laravel yourprojectname(你的项目名称)

转载于:https://my.oschina.net/u/2401265/blog/690498

你可能感兴趣的文章
javax.xml.ws.webserviceexception class do not have a property of the name
查看>>
java基础.0——Object类
查看>>
UVa 311 - Packets
查看>>
Microsoft SQL Server 查询表中有重复列值的数据 (PARENTGOODSID列值重复的行)?
查看>>
IIS出现server application error,请问怎么解决?
查看>>
RabbitMQ中RPC的实现及其通信机制
查看>>
40个Java多线程问题总结
查看>>
Python处理多行文本问题--一个简单方法读取多行fasta文件
查看>>
快速上手RaphaelJS-Instant RaphaelJS Starter翻译(一)
查看>>
win7硬盘安装ubuntu双系统——注意项
查看>>
系统二级运维之业务单据错误处理
查看>>
了解EF CodeFirst的Migrator功能与Migrator.Net对比
查看>>
(七)日志采集工具sleuth--分布式链路跟踪(zipkin)
查看>>
Enum.GetHashCode()的问题
查看>>
Can't connect to local MySQL Server throught socket '/var/run/mysqld/mysqld.sock'(2)
查看>>
datetime处理日期和时间
查看>>
CMake 条件判断
查看>>
php-fpm进程关闭与重启脚本详解(转)
查看>>
memcached 系列2:memcached实例(转载)
查看>>
C#设计模式-1、适配器模式(Adapter Pattern)(转载)
查看>>