摘要:
有个奇葩需求,在QQ群里面看到的,这个人问了好久,我思考了下,觉得这个方法比较好: 网站每次访问加个判断,必须带right参数,不存在无法访问网站。 生成一堆账号密码用于生成cookies,发给客户公司,让公司去发给员工,员工进网站前需要先生成一次cookies才能继续使用网站。当用户清理了cook 阅读全文
摘要:
制作背景:公司要做第三方文件管理系统,客户有时候需要直接访问文件,但是我们又不想暴露文件路径,才有这代理访问 基本功能介绍:读取txt文档、读取图片,如果有需要,可以通过插件读取doc、pdf文档, 控制器 模型代码 效果展示: 读取bmp后缀的图片 读取txt文档 阅读全文
摘要:
例如:http://dfms.com/backend/web/api-test/test-upload api-test是控制器名字 test-upload是方法名字 阅读全文
摘要:
下载项目 注意,clone跟的是项目地址 查看分支(也就是版本) 下载新的更新数据(每次提交代码到git,需要同步下数据,然后再提交,这点跟svn类似) 提交数据到git(更新完了,要提交自己的版本) 阅读全文
摘要:
介绍下博主,15年毕业,计算机出生,做了半年老师,几个月优化,刚升级phper,坐标厦门。入职5k,比自己预期低了点。公司还可以,主要用的yii2框架,以后主要更新yii为主。 1.数据库优化,问的最多的。myisam和innodb的区别,索引为什么加快搜索速度,怎么优化查询语句。 2.算法:数组排 阅读全文
摘要:
【一、在服务器端配置】 安全,PHP代码编写是一方面,PHP的配置更是非常关键。我们php手手工安装的,php的默认配置文件在 /usr/local/apache2/conf/php.ini,我们最主要就是要配置php.ini中的内容,让我们执行 php能够更安全。整个PHP中的安全设置主要是为了防 阅读全文
摘要:
1.服务器配置apache设置浏览器缓存,减少对服务器的请求;2.对查询比较多的内容设置静态页或者用redis和memcache缓存;3.优化数据库,查询多的用MyISAM引擎;查询的字段要什么查什么,不用*查询全部;不采用join语句;合理建立索引;合理使用用limit。4.站内搜索可以直接用百度 阅读全文
摘要:
A方法:用于实例化控制器 ThinkPHP函数详解:A方法 B方法:执行某个行为 I方法(其命名来自于英文Input):获取输入参数 支持过滤和默认值 ThinkPHP函数详解:I方法 D方法:D函数用于实例化模型类 格式 [资源://][模块/]模型 ThinkPHP函数详解:D方法 M方法:M函 阅读全文
摘要:
复制以下代码,注意model的文件、方法、类的命名规范(大小写) 阅读全文
摘要:
复制下面代码,yii跟tp一样,全程命名空间 视图文件夹创建test文件夹,在文件夹下创建say.php 复制以下代码到say.php 访问你的第一个页面,url/basic/web/index.php?r=test%2Fsay,test是控制器,say是方法 注意了,头文件是自带的,以后介绍这么修 阅读全文