chrome点击上传图片或另存为浏览器就卡死崩溃的解决方案
项目涉及到上传Excel并读取文件内容,对读取文件内容部分有修改,就开启了chrome的Xdebug helper(之前使用都很正常)。页面点击选择文件,选择后没有显示选择的本地文件名,然后页面就崩溃了,提示chrome浏览器无响应。一开始想到是,本地内容或者cpu不足(不知道怎么想的,反正就就去看了一下,没问题),然后想到,是不是服务器空间或者内存不足了(啪啪打脸,也不是)。没办法,我能想到,就
项目涉及到上传Excel并读取文件内容,对读取文件内容部分有修改,就开启了chrome的Xdebug helper(之前使用都很正常)。页面点击选择文件,选择后没有显示选择的本地文件名,然后页面就崩溃了,提示chrome浏览器无响应。一开始想到是,本地内容或者cpu不足(不知道怎么想的,反正就就去看了一下,没问题),然后想到,是不是服务器空间或者内存不足了(啪啪打脸,也不是)。没办法,我能想到,就
前一段时间一咬牙,把1核1g的服务器升级成了2核2g,现在是有点后悔的,因为平常网站根本用不着这么大的(虽然依旧是低配,但对于个人来说,cpu内存太充裕了)。以后一段时间也没怎么管,只是安装了vpsmate查看一些系统信息,基本都是接近100%空闲。最近突然发现内存占用了近86%,这太让我惊讶了!因为自己的服务器自己了解,就一个个人博客时不时更一下内容,其他的一些虚拟host都是测试用的,基本不会
很多流行的关键词,经常听到,但一直不了解是什么意思。这次在搭建小型cms系统时,想参考一下typecho是怎么自动化安装的。到了官网,发现出现了很多其他安装教程,比如:GAE安装,SAE安装,BAE安装和ACE安装。然后特别的想要了解一下到底是什么意思。如下:Saassoftware as a service,光听着Saas不知道干嘛的,但全称一出来,就大致了解了。软件即服务。百度百科:SaaS提
公司有一些托管的项目,开发也是我们做的。在开发完成后,一般的客户都会要求使用自己的域名。之前的项目都是客户自己买新的服务器,然后我们帮忙部署上线。现在是托管的项目,就想着,是不是可以不用转移代码(最多做一个备份版本,或者测试版本),直接把客户的域名指向到我们现在使用的域名上。需求一出来,迸到脑子里的想法就是做CNAME解析。之前接触到最多的就是A类型或者AAAA类型解析,就是域名指向ipv4地址或
本文介绍了数据库设计方面的20个最佳实践: 1、使用明确、统一的标明和列名,例如 School, SchoolCourse, CourceID。 2、数据表名使用单数而不是复数,例如 StudentCourse,而不是StudentCourses。 3、数据表名不要使用空格。 4、数据表名不要使用不必要的前缀或者后缀,例如使用School,而不是TblSchool,或者SchoolTabl
到目前为止,一共接触到了两种文件异步上传的jquery插件,虽然在名称上前者加了jquery进行区别,但两者都是基于jquery的扩展插件。名称相似,架构也相似,但两者在应用上有很大的不同。之前首次接触到的就是ajaxfileupload.js。当时没有接触太多的框架内容,了解到的第一个框架就是yii。但yii架构太大了,以至于配置文件都搞得我晕头转向。所以就照着慕课网上老师的从零搭建后台的课程,
Yaf(Yet Another Framework)用户手册基于Yaf的Cmf管理系统
codeigniter auot complete:github - topdown/phpStorm-CC-Helpersyaf auto complete:github - xudianyang/yaf.auto.complete
yaf 一直宣称性能爆炸,是一般框架的几十倍,一直不太相信,看了官网文章中的ab测试,本地是xampp环境,Apache自带ab,正好可以测试一下,感觉差距还是蛮大的,我的数据太差了。这是yaf跟原生php进行的比较,作者也说了,yaf相较于原生框架有一个载入controller的步骤,所以可能会有10%左右的性能消耗,但这并不是跟任意框架(ci,yii,laravel之类)的比较。指令:切换到d
安装扩展Xdebugxdebug扩展包有连个地方可以获取到,一个是官网,一个是pecl。选择的扩展版本要考虑四个因素:php版本、编译器版本(Compiler)、系统环境版本(Architecture)、线程安全。主要通过phpinfo()函数来获取。其中,编译器版本与之前一样,vc9,vc11,vc14之类取值,而系统环境有x86和x64之分,这个变量与系统实际版本没有关系,与你安装的服务器环境