Laravel 框架 day1
由于XXSY系统使用的版本为5.4.36,这里选用5.4作为入手的版本,便于后期修改或者维护。参照教程就是翻译说明 | 《Laravel 5.4 中文文档》 | PHP / Laravel 社区文档 ,学习过程中有所得应当注意或者是事后应当反过头去总结的就记录一下,以加强记忆。
10 24 工作安排
Laravel 5.4 中文文档 前言&入门指南 安装配置好5.4.36版本(XX系统使用的版本)
大致学习方向
根据今日学习进度情况调整每日安排
前言部分的学习心得
中文文档导读
1.多读开发文档 熟悉
2.英文文档每小时同步
3.设有夜间阅读模式
4.手机可读
Laravel发布路线
·分为两个版本 LTS版本(Long Term Support)/一般发行版本
·区别是 前者能提供最长时间维护 后者只提供六个月的Bug修复支持 一年的安全修复支持
·版本计划能帮助开发者在针对不同需求的系统选择更合适的版本。
如何选择Laravel版本?
从前面的区别上可以看出:
商业项目→稳定→LTS长期支持版(避免不断地更新产生的繁杂工作)
个人项目→最新版Laravel
5.4较于5.3 新特性有
- 在邮件和通知中支持 Markdown;
- Laravel Dusk 浏览器自动测试框架;
- Laravel Mix;
- Blade "components" 和 "slots";
- 在广播频道上进行路由模型绑定;
- 在集合中支持高阶消息传递;
- 基于对象的 Eloquent 事件;
- 任务级别的「重试」和「超时」设置;
- "实时" Facades;
- 更好的支持 Redis Cluster;
- 自定义 pivot 表模型;
- 两个新的中间件,用于输入修剪空格和清除非必要字段,等等。
Laravel 要求 PHP 5.5.9 或更高的版本
这里学习到Laravel框架里要了解到的一些英文表达使用,整理到Word上面对不会不理解的词进行红色标注,后面根据学到的理解或者用法进行备注标记。
**PSR-2
**
PSR-2 代码风格指南 已经被 Laravel 框架采用为默认的代码风格指南。此外,所有的生成器都已进行更新,生成的文件将兼容 PSR-2 规范。
代码规范![「PSR 规范」PSR-2 编码风格规范 | Laravel China 社区 - 高品质的 Laravel 和 PHP 开发者社区 ]
注释区块
@param
标签应该分行显示,并且每一个参数中间需相隔 两个空格
StyleCI是一个矫正代码样式的小工具
入门指南部分笔记心得
安装这一小节暂时略过
备注:由于电脑上环境还需要调试其他系统,避免改变版本会引起其他问题所以暂时先不用主机来学习Laravel的安装配置,安装好了一个64位的CentOS虚拟机,正好也从安装PHP到配置环境开始学习。
Laravel 的配置信息
config 目录下
能找到所有 Laravel 框架的配置文件。
环境配置这里难理解一点,提到了.env
配置文件,当因为运行环境的变动而去修改配置值时,应当找到这个文件需要改动的地方。
Laravel中是Vance Lucas的DotEnv
这样一个PHP函数库来控制项目里环境变量,手动安装Laravel,根目录下的是 .env.example
文件,而使用Composer则是.env
。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: