PHP
文章平均质量分 80
凉秋girl
保持学习应该是最难的一件事吧?
展开
-
MVC架构输出hello world
MVC是目前php主流的一种架构,其是通过调用不停使用控制器来调用模型和视图的方式来运行的。原创 2017-11-20 21:45:44 · 452 阅读 · 0 评论 -
Thinkphp5.0的common与命名空间
这个common是用来放一些重复使用率较高的函数,在到进入控制器之前这个common是已经被调用了的. 在所有的模块都可以使用。 创建某些高频率的使用函数有可能需要调用第三方类库,此时需要: use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Exception; use think\Controller; requ原创 2017-12-08 16:55:39 · 2757 阅读 · 0 评论 -
php调用第三方API(百度地图)
想要调用第三方API,首先需要到其官网申请获得调用的资格,这里地址为: 百度地图API 先在控制台申请资格,然后查看其关于百度地图web这块的api开发文档。 这里以使用正/逆地理编码服务 和 静态地图API 为例子 正/逆地理编码服务是通过传入地址名而百度地图API给出经纬度或者通过经纬度由百度地图给出相关位置以及周边信息。 这里通过一个站点获得信息,一般最容易想到就是fopen原创 2018-01-01 19:12:46 · 5020 阅读 · 1 评论 -
Redis的基本操作(持续更新ing
redis是通过C语言源码编译后进行使用的缓存数据库(key-value数据库),并且其在磁盘持久化。 1、下载源码,解压缩后编译源码。 $ wget http://download.redis.io/releases/redis-2.8.3.tar.gz //下载压缩包 $ tar xzf redis-2.8.3.tar.gz //解压 $ cd redis-2.8.3 //进入到这个解压后的原创 2018-01-01 21:48:59 · 439 阅读 · 0 评论 -
php关于composer的使用
如果找不到php指令,说明环境变量中并没有php,这里就需要去磁盘搜php然后加入环境变量composer是php的依赖库,在这里下载第三类包会更加安全、效率。在命令行中先进入指定项目的根目录(每个项目单独下载一个composer)。windows下载的命令为php -r "readfile('https://getcomposer.org/installer');" | php linux为:c...原创 2017-12-28 16:44:01 · 311 阅读 · 0 评论 -
Blog system 的一些小笔记
Github地址:https://github.com/yeleng/Blog1 $this -> assign('test',$test1); //把test1数据传给前端html模版名为test的变量中 {volist name='test' id='vo' key=0} //把从后台传到前台的变量循环输出,这里key为索引,id为在前台中这个变量的名字(代替name) {$vo.name}原创 2017-12-30 17:14:01 · 306 阅读 · 0 评论 -
Blog的API(php裸写,运用jwt登录
这个API需要一个apache的改写将全部的入口都丢入index,这样才能作为一个API被使用这份代码目前丢在我的Github上调用方与设计方提前商定好API接口。如在本机上跑"localhost/API/restful/" 是自己的文件可以设计一个.htaccess的系统文件,这个文件调整的是apache的重写规则RewriteEngine on //apache的重写文件 Rewri...原创 2017-12-19 21:55:26 · 470 阅读 · 0 评论 -
Session与Cookie,jwt的温习~
最开始写php的时候本就用的Session,后面写api用jwt以后就把session忘光了,~哎!!看来做事情需要多加练习,久了不用很快就忘记的了!!!!Cooki是一种客户端浏览器端存储数据并以此来跟踪和识别用户的机制当用户再次访问这个web网站,网站通过读取Cookie文件记录的内容(如上次访问的位置,花费的时间,用户的帐号和密码等)这样可以做到迅速相应和如不需要再次输入帐号和密码等功能。原创 2018-03-14 12:25:55 · 297 阅读 · 1 评论 -
项慕吧前台部分总结(小程序开发
首先,产品属于为之工作室。本人负责后端部分github地址本项目开始于2018年3月上旬,第一版上线时间在2018年4月下旬,历时开发时间为两个多自然月。最初由王星锦学长等人开发部署在web环境上的1.0版本,后期由于可用以及可维护性等原因移植到小程序上,由新的项目组进行开发!...原创 2018-05-21 13:55:55 · 310 阅读 · 0 评论