来自: 首页 » 归档于 三月 2018

三月 2018

git配置路上的那些坑

之前用svn,工作原因现在用上了git,但是公司用的电脑是上一位全都弄好了的,直接就用了。但是因为女朋友毕设原因就想自己试试,于是信心满满地踩了一路坑。本次安装以廖雪峰老师的教程为主,多的不再赘述,主要说说因为各种原因踩到的坑还有解决的方向。建议大家按照廖老师的教程一路过来,慢慢看,慢慢试。

[……]

继续阅读

PHP开发Api心得小结

前两天老板给了个活,大概需求就是商机之前是通过人工去导入的excel,现在写个接口,让客户给传商机数据进来,我们检验一下然后存起来,但是客户公司比较大(相对于我们公司。。),要求的比较严,所以老板的要求是要写的bigger高一点。

我的思路:

  1. 签名(安全性)
    (用户唯一的标识码+时间[……]

    继续阅读

PHP的常见ORM特性初探

最近在跟着岁寒兄的博客尝试造个简单的轮子。由于平时也读不进去框架源码,所以顺便也算是第一次深入底层了解框架的原理。

写到了M层的ORM这一块,没有找到一个中文的系统的说明常见ORM特性的帖子,所以准备整理下来,侧重点是Mysql和MariaDB,边学边记,给自己留一份底,也希望能给后来者一些帮[……]

继续阅读

关于对基于PHP的Web程序搜索之后的结果集进行排序方法的尝试与思考(记一次闲的蛋疼的脑洞)

公司的项目中碰到了一个需求,就是在一个能对IP/PV排序的列表页添加一个搜索功能。
本身搜索功能不难加,排序功能也不难写。按我的习惯,对搜索之后的结果集进行排序无非就是在点击排序之后触发Ajax把条件带给后台,然后程序根据搜索条件进行查询。
然后我分析了一下后台方法里的代码逻辑,做了这么一张图:
[……]

继续阅读

聊聊MV+

为了让自己更深入的理解框架,最近自己的着手开发一个框架,卡在了设计模式这块,于是进行了资料的搜集、分析和整理。
作为一个PHPer,最先接触到的也是唯一接触到的MV+的逻辑架构就是MVC

MVC

以下内容来自某百科

  • 定义:

    MVC全名是Model View Controller,是模型(m[……]

    继续阅读