升级php请求等待响应时间变长

一个比较老的php项目,将php版本升级到5.4.x以后,请求响应变得缓慢,在firebug中查看等待响应时间要大于1s,本地的测试环境,项目不大,数据很少,不应该出现这么慢的响应速度。重要的是未升级php之前同样的代码是正常工作的,响应时间没有这么久的。升级了性能不可能更差了啊。

经查证,原来与ipv4和ipv6有关,PHP 5.3以上的版本在遇到localhost时会检测是ipv4还是ipv6,因此出现响应时间过长的情况。

阅读全文

apache支持mht类型文件

ppt文件另存为单个网页mht类型文件,直接使用ie打开该类型文件没有问题。放到服务器(apache)上之后,使用iframe嵌入该文件,浏览器无法正常显示。

因为apache默认是不支持mht文件格式的,我们需要手动添加一下。

打开apache安装目录下的conf/mime.types文件,找到这行

阅读全文

解决embed嵌入视频叠加文字遮挡

使用embed标签可以很方便的将音频、视频等媒体资源嵌入到网页中,最近在一个项目中使用时遇到了一个问题。

根据需求,在视频内容的上层需要显示文字,类似电视节目中那种滚动字幕的效果。设置容器z-index未果,网上查了查,关于遮挡的问题大致有两种类型:

一是对于嵌入flash的情况,一般使用object标签,通过修改参数wmode为Opaque或Transparent就可以了,本文嵌入的为视频文件,这种不适用。

阅读全文

解决win7/8无法上网偏方

昨天安装卸载了几个软件,后来准备上QQ时发现无法登录,其它上网一切正常,故不以为然。谁知今天早上一开机,发现无法上网了。

先说一下系统及网络环境:win7专业版,局域网通过路由上网,路由开了防火墙,平时上网是需要先登录认证的。

今天的情况是打开浏览器随便访问个网址,并没有跳转到登录页面,而是直接就是无法显示。开始以为是网络配置问题,修改了自动获取IP(本来是手动指定)依然不起效。ping一下网关是通的,局域网其它电脑也可以正常访问,看了问题还比较奇怪。

阅读全文

解决未知usb设备(端口重置失败)

前段时间将封存了许久的数码相框翻出来,看到盒子里有根usb线,就拿出来接在笔记本上,弄了半天也没识别出来,于是将线拔掉了。意想不到的事情就发生了,电脑(win8.1系统)右下角提示无法识别的usb设备,然后,然后,然后无线鼠标(罗技的)就不能用了。将鼠标重新连接,问题依旧。于是各种搜索引擎查询,各种方法尝试,系统也重启了几次均未能解决问题,真是愁煞某人了。

阅读全文

jquery日历插件FullCalendar简介

FullCalendar是一款基于jquery的日历控件

简介

官方网站: http://arshaw.com/fullcalendar/ 英文文档: http://arshaw.com/fullcalendar/docs/

阅读全文

扁平化设计-jquery插件实现卡片翻转效果

扁平化设计是越来越流行了,飞尘在开发中也小小的使用了一下。用到的是方块布局中很典型的卡片翻转效果,于是搜罗了一下,目前只测试使用了三个基于jquery的插件。

下面就个人的体会简单说明一下。

QuickFlip2

看了下文档,没有设置翻转后内容的参数,翻转的内容需要直接在容器内写好,如果只需要简单的翻转效果,用这个就够了。

阅读全文

IE7元素ul嵌套ul边距bug

在web开发中,ul与li的组合经常会被使用到,配置好css可以实现很多种样式,例如导航菜单、新闻列表、图片列表等等,当然也不乏更为复杂的布局及展现形式。

飞尘最近在开发中就遇到了与一个ul相关的问题。布局大意就是两层ul的嵌套,外层ul及li用于竖排列表布局,基本上就是ul本身默认的布局形式;内层ul及li做横排浮动布局。从外观表现形式上来看,就是模仿了表格的布局形式。

阅读全文

javascript需要避免的一些变量

任何一门编程语言都有一些保留字,javascript也不例外,至于有哪些这里就不一一罗列了,随便搜索下就知道了,而且一般情况下我们也不会越雷池的。

不过在开发中遇到了一些比较奇怪的现象,最典型的情况就是明明给某个对象添加了某个方法,但是在调用时就是报错。

这里需要说明的是,定义变量的时候采用了合并的方式,就是说如果之前该变量已经定义过,此处就指向该变量,否则定义为空对象。

阅读全文

使用javascript实现回车提交表单

在web开发中,表单提交是最普通不过的事情了,也是使用很频繁的一种交互方式,例如我们几乎每天都有遇到的用户登陆。

绝大部分的网站在为用户提供服务时都要求用户进行登陆,这无可厚非,暂时也是必然的选择,否则怎么能为用户提供个性化的服务呢?

闲话又扯了一大堆,说正事吧。登陆既然必不可少,那就登陆呗,不过这里也是有些值得探究的。现在不都提倡用户体验吗,登陆这个事情自然也应该优化一下,其实这个早在很多年前就有了,比如登陆时的记住密码,选中后用户下次访问网站就不必再进行登陆了,不过对于现代人对隐私性的要求及安全性的考虑,有些时候是不太适合做记住密码处理的,这样用户每次必须重新登陆才可。

阅读全文