没有合适的资源?快使用搜索试试~ 我知道了~
php-laravel框架学习笔记1.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 2 浏览量
2023-04-19
09:08:00
上传
评论
收藏 2.94MB DOC 举报
温馨提示
试读
38页
php-laravel框架学习笔记1.doc
资源推荐
资源详情
资源评论
一、laravel 框架
①-laravel 简介
laravel 是目前一个比较主流的框架,现在很多互联网的公司基本都在使用该框架。该框
架是基于 symfony【国外一款非常流行的框架:由于国内手册不是很齐全,没有多少公司使
用】的一个国外的 MVC 框架。
laravel 的定位就是做一个简洁使用程序员的框架。为 web 艺术而开发。
注意:由于这些资源信息是在国外,
大家在使用一些 VPN 工具的时候,也许
会让自己的虚拟主机无法访问,则自己
使用的过程中,先退出一下 VPN,然后
在设立虚拟主机。
目前大部分的框架公有的特点:
1. 单入口:所有的请求必须从单入口开始:重要是关于管理【统一的参数过滤】。
2. MVC 的思想【分层的思想:重要是为了协同开发---实现后期的维护方便 框架自身写好了
很多基础性的代码,不再需要反复造轮子】
3. ORM 操作数据库【Obeject Relationship Model:翻译过来,一个模型对象相应数据表里面
的一张表,对象的属性就是表的字段名,对象下的方法就是对表中记录的 curd 操作】
例如:$userModel[username]========sh_user[username]
扩展:
弄混:CRM【Client Relationship Map】 客户关系管理系统,一般来说是使用 Java 开发的一
个软件用来维护公司和公司,公司和用户之间关系的一个软件【保存用户资料信息和关系的
软件】,有时候还可以听到 Java 开发的 ERP 系统(公司资源管理系统),使用 Java 语法开发
的一个公司内部的资源信息管理的软件。尚有的时候听到 Java 开发的 OA 项目【无纸化办公、
低碳】【清楚 php 是不适合做 OA 项目的】。
桌面:Delphi 语言(宝兰公司的语言,现在已经被收购,曾经和诺基亚),C++,VB(微软)
注意:laravel 框架有一个很特别的地方,所有的 url 的访问都必须要事先定义好一个路由规
则。
对比之前的 TP|CI 框架 index.php---Router(Dispatcher)路由器类文献是隐式操作的,意思就是
说和程序员无关【程序员不用去获取控制器或者调用控制器的方法】,框架自己会去匹配 url
里面的控制器和方法,框架自己完毕类的实例化和方法调用。
所以 laravel 是一个重路由的框架。
记住:1. 重路由
2. 依赖注入【设计模式用的多】
3. 纯面向对象的框架【和 YII 框架也是】
比方:TP 里面从数据库获取的数据是一个关联数组,但是 laravel 获取的数据肯定是
一个对象。
②-开发环境规定
注意:laravel 框架有运营对环境是有严格规定的。
注意:在修改 php.ini 配置文献系统的时候,先使用 phpinfo 函数进行查看到底使用是哪个
php.ini 配置文献(Linux 开发)
建议 wamp2.5 开发环境就可以。
php 版本信息
扩展信息
注意:使用 pathinfo 函数检查的时候,必须要有如下信息
注意:同时还要启动 Apache 的 rewrite 模块后需要重启 Apache
注意:需要把 php.exe 加入系统开发环境变量里面
查找 php.exe 途径位置
将上面的 php.exe 途径加入到系统环境里面
假如在命令行里面可以看到这些信息:则代表配置成功。【必须先把 php.exe 途径信息加入
到环境变量】
剩余37页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3610
- 资源: 59万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功