框架
鸟飞惊了看花人
这个作者很懒,什么都没留下…
展开
-
TP6 宝塔部署tp6笔记
登录宝塔界面 ,添加站点,(如果已添加忽略此步骤)。上传项目,我用的是FTP上传,(上传之前记得修改数据库配置信息,修改为你的线上数据库信息)修改一下运行目录,tp的访问目录为根目录下的public(/public)再开一下数据库的访问权限这个是后就可访问我们的域名了注意:前提端口一定要都开好,比如 80端口 , ftp上传可能用到的21,22端口,MySQL的3306端口等。...原创 2019-11-30 15:15:21 · 6100 阅读 · 2 评论 -
TP6 页面跳转success(),重定向redirect(),错误提示error(),result() 问题解决
这是因为系统不再提供基础控制器类think\Controller,原来的success、error、redirect和result方法需要自己在基础控制器类里面实现。第一步cmd 到自己项目的根目录 运行命令composer require liliuwei/thinkphp-jump如下图:然后项目会在config目录里生成jump.php配置文件然后在BaseControl...原创 2019-11-29 17:45:22 · 9192 阅读 · 1 评论 -
TP6 SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
如果你在database.php配置数据库连接信息还是报错运行报以下错误解决方法。在根目录下的.env文件配置数据库信息,如图然后再运行就可以了原创 2019-11-23 10:34:36 · 7524 阅读 · 2 评论 -
ORM是什么?如何理解ORM --小丑
一、ORM简介对象关系映射(Object Relational Mapping,简称ORM)模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术。简单的说,ORM是通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中。那么,到底如何实现持久化呢?一种简单的方案是采用硬编码方式,为每一种可能的数据库访问操作提供单独的方法。这种方案存在以下不足:1.持久化...转载 2019-03-22 12:10:03 · 210 阅读 · 0 评论 -
composer 原理(一) --小丑
composer 作用以及基本原理简介composer 如何使用 ,具体原理详解composer 是一个第三方代码库的整体管理工具 像是 centos上面的yum 方便来安装各个版本的软件 , composer就使是用来方便我们下载 更新 指定版本的第三方代码库(如smarty)基本工作原理如下面这张图 更详细的说明在这里 http://www.phpcomposer.com/(packa...转载 2019-03-23 15:12:25 · 775 阅读 · 0 评论 -
composer安装以及使用 --小丑
安装方式win操作系统直接下composer-Setup.exe执行安装即可,但是有可能被墙。注意设置系统变量。下载地址:https://getcomposer.org/download/通用安装方式(mac/linux)使用 composer.phar进行安装,又有两种下载方式:2.1 直接下载,进入composer官网直接下载(https://getcomposer.org/dow...转载 2019-03-23 15:24:02 · 225 阅读 · 0 评论 -
Composer 原理(二) -- 小丑
Composer是一个非常流行的PHP包依赖管理工具,已经取代PEAR包管理器,对于PHP开发者来说掌握Composer是必须的.对于使用者来说Composer非常的简单,通过简单的一条命令将需要的代码包下载到vendor目录下,然后开发者就可以引入包并使用了.其中的关键在于你项目定义的composer.json,可以定义项目需要依赖的包(可能有多个),而依赖的包可能又依赖其他的包(这就是组件...转载 2019-03-23 15:41:30 · 241 阅读 · 0 评论 -
thinkphp框架的特点
ThinkPHP的特点点如下: 1、高级模型:可以轻松支持序列化字段、文本字段、只读字段、延迟写入、乐观锁、数据分表等高级特性。 2、视图模型:轻松动态地创建数据库视图,多表查询相对简单。 3、关联模型:让你以出乎意料的简单、灵活的方式完成多表的关联操作。 4、模板引擎:系统内建了一款卓越的基于XML的编译型模板引擎,支持两种类型的模板标签,融合了Smarty和JSP标签库的思想,...转载 2019-04-29 21:56:36 · 2128 阅读 · 0 评论 -
初识MVC
MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统的输入、处理和输出功能在一个逻辑的图形化用户界面的结构中。简介编辑...转载 2019-05-14 20:50:39 · 357 阅读 · 0 评论