- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 php文件、数据处理
php处理数据的能力还是相当优秀的,自己的内存管理,数组、字符的底层实现机制等极大程度的提高了效率。在实际项目当中,经常会遇到一些大数据文件处理的情况,下面盘点一下我曾经踩过的坑,希望可以给大家一些帮助。(1)在用php处理大文件的时候,经常会出现out allowed memory的情况,php默认的内存限制是128M。当我们程序运行的过程中,内存占用超过这个限度时,程序会自动退出。 解
2017-08-05 12:26:23
947
转载 MySql数据库优化
数据库是一个项目运行的基石,数据库设计以及应用的不合理可能影响到我们项目的运行。数据库优化的目的避免出现页面访问错误:1.由于数据库连接timeout产生页面5XX错误;2.由于慢查询导致页面无法加载;3.由于并发等原因造成的阻塞导致数据无法提交。增加数据库的稳定性:大部分是由于低效的查询引起的优化用户体验:为了提高页面的访问速度和良好的网站功能体验数据库优化的途径:(1)
2017-03-04 11:28:04
446
转载 HTTP协议详解
HTTP是一个应用层协议,由请求和响应构成,是一个标准的客服端服务器模型。HTTP通常承载于TCP协议之上,有时也承载于TLS或SSL之上,这时候,就成了常说的HTTPS。默认HTTP的端口号是80,HTTPS的默认端口是443。HTTP协议的模型就是客户端发出请求,服务器端回送响应,它是一个无状态的协议,同一个客户端的多次请求之间没有对应关系。HTTP协议的工作:首先,客户端发出一个请求
2017-02-27 15:27:00
362
原创 面向对象的“形”与“本”
面向对象将“对象”作为程序的基本单位,通过对数据和程序的封装,实现软件的重用性、灵活性以及可拓展性。类是对象的抽象组织,而对象是类的具体表现。面向对象的形:类是对象的具体描述,下面定义一个简单的类Personclass Person{ public $name; public $gender; public funcion say() {
2017-02-21 11:37:06
298
原创 php文件下载的一些浅谈
在web开发过程中,文件的上传下载是必须的,同时竟会经常出现一些无厘头的bug,接下来讲一些php文件下载需要注意的地方。(1)php解释器配置文件是必不可少的,在php.ini配置文件中 开启phpinfo.dll扩展extension=php_fileinfo.dll 去掉前面的;即可(2)如果经验丰富的话,我们知道,一些简单的文件下载,如docx,rar等一些文件格式的,由于
2016-11-27 15:58:29
1455
原创 phpstorm一些常见的快捷键
最近,喜欢上了一款轻量级,但是功能绝对强大的php编辑器————phpstorm,在这里跟大家分享一些phpstorm的相关快捷键,同时也算是做一下笔记吧~~ 由于也是刚上手,不全或错误的话,望大家见谅~~~其实phpstorm也可以使用其他ide的快捷键,设置方法为:在setting里面的keymap(快捷键)里面下拉框中选中自己想要使用的ide快捷键即可。phpstorm常
2016-11-25 14:15:42
783
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人