摘要: 导出数据库 导出数据库中指定表 还原 SELECT INTO OUTFILE导出 LOAD DATA 导入 注: 从本地导入远程服务器需使用LOAD DATA LOCAL INFILE 确保local_infile打开且有权限的情况下LOAD DATA若报错:message:The used com 阅读全文
posted @ 2018-08-06 09:56 梦想_行人 阅读(878) 评论(0) 推荐(0) 编辑
摘要: Index.php作为CI框架的入口文件,源码分析,自然而然由此开始。在源码分析的过程中,我们并不会逐行进行解释,而只解释核心的功能和实现,如果英文水平很好的话,读过index.php文件的英文注释之后也就基本明白了inde.php都做了些什么。本来想第一篇写解析CI框架的目录结构的,像这一般网上一 阅读全文
posted @ 2018-07-31 14:52 梦想_行人 阅读(3607) 评论(0) 推荐(0) 编辑
摘要: 一、目标 当前服务器只做了主从,未配置读写分离,读写分离的功能就只有交给程序来实现,本文主要谈谈Codeigniter怎么实现读写分离,并且需要满足以下两点: 1、读写分离对开发应该透明。 网上有方案通过手动load多个DB来实现读写分离,这样的分离跟业务关联太紧,增加了开发难度也不利于维护,我们要 阅读全文
posted @ 2018-07-30 17:46 梦想_行人 阅读(922) 评论(0) 推荐(0) 编辑
摘要: post请求,参数为键值对格式 POST请求,参数为json格式 wx.request() 示例: setData(): 欢迎关注微信公众号:lovephp 阅读全文
posted @ 2018-07-19 10:11 梦想_行人 阅读(13055) 评论(0) 推荐(0) 编辑
摘要: 要了解nginx的继承模型,首先需要知道nginx使用多个配置块进行操作。在nginx中,这样的块被称为上下文,例如,放置在服务器上下文中的配置指令驻留在server { }块中,就像放置在http上下文中的指令驻留在http { } 块中一样。 nginx中有6种可能的上下文,这里是从上到下的顺序 阅读全文
posted @ 2018-07-12 11:58 梦想_行人 阅读(1543) 评论(0) 推荐(0) 编辑
摘要: 对很多人而言,配置Nginx+PHP无外乎就是搜索一篇教程,然后拷贝粘贴。听上去似乎也没什么问题,可惜实际上网络上很多资料本身年久失修,漏洞百出,如果大家不求甚解,一味的拷贝粘贴,早晚有一天会为此付出代价。 假设我们用PHP实现了一个前端控制器,或者直白点说就是统一入口:把PHP请求都发送到同一个文 阅读全文
posted @ 2018-07-12 11:42 梦想_行人 阅读(37766) 评论(0) 推荐(0) 编辑
摘要: 假设我们要完成一个保存文章的功能,如果采用函数编程的方式,大概会是下面这个样子: 每个参数代表一个属性,但带来一个问题,参数列表会变得很长。此时采用对象编程的技术会是个好方法: 在这里,原来的方法参数都转换为以对象的属性方式存在,从而大大降低了方法的参数数量。多数时候这个方法是不错的,不过并不是所有 阅读全文
posted @ 2018-07-12 10:37 梦想_行人 阅读(1276) 评论(0) 推荐(0) 编辑
摘要: cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议和选项,如HTTP、FTP、TELNET等,能提供 URL 请求相关的各种细节信息。最爽的是,PHP 也支持 cURL 库。 本文将介绍 cURL 的一些高级特性,以及在 PHP 中如何运用它。 1 为什么要用cURL? 是的,我 阅读全文
posted @ 2018-07-11 18:24 梦想_行人 阅读(6655) 评论(0) 推荐(0) 编辑
摘要: PHP用curl可以轻松实现下载远程文件到指定目录: 转自:https://www.awaimai.com/2105.html 关注微信公众号:lovephp 阅读全文
posted @ 2018-07-10 17:10 梦想_行人 阅读(529) 评论(0) 推荐(0) 编辑
摘要: PHP中,md5()、uniqid()函数可以返回32位和13位不重复的字符串,但是这些字符串都可能包含有数字。如果需要纯字母的字符串,而且长度不定,比如8位,那么直接用这两个函数无法达到效果。 这时可以考虑从ASCII码加mt_rand()函数的角度考虑,因为A~Z的ASCII码是65~90,a~ 阅读全文
posted @ 2018-07-10 16:51 梦想_行人 阅读(810) 评论(0) 推荐(0) 编辑