摘要: PHP 5.3 以上版本,使用pthreads PHP扩展,可以使PHP真正地支持多线程。多线程在处理重复性的循环任务,能够大大缩短程序执行时间。 我之前的文章中说过,大多数网站的性能瓶颈不在PHP服务器上,因为它可以简单地通过横向增加服务器或CPU核数来轻松应对(对于各种云主机,增加VPS或CPU核数就更方便了,直接以备份镜像增加VPS,连操作系统、环境都不用安装配置),而是在于MySQL数据库。如果用 MySQL 数据库,一条联合查询的SQL,也许就可以处理完业务逻辑,但是,遇到大量并发请求,就歇菜了。如果用 NoSQL 数据库,也许需要十次查询,才能处理完同样地业务逻辑,但每次查询都比. 阅读全文
posted @ 2013-12-17 13:39 kaka100 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 自定义菜单事件oncontextmenureturn false;禁止菜单 1 2 3 4 自定义右键菜单 5 18 19 20 21 自定义右键菜单,请在页面点击右键查看效果。22 23 24 剪切25 复制26 粘贴 27 28 68 69 阅读全文
posted @ 2013-12-17 11:42 kaka100 阅读(280) 评论(0) 推荐(0) 编辑
摘要: //这个综合示例解决问题比较多1:图片预加载var img = new Image();2:img.complete 返回浏览器是否已完成对图像的加载。3:鼠标绝对位置 event.clienX event.clientY4:元素的位置 元素.offsetLeft offsetTop offsetWidth 文档的宽度documentElement.offsetWidth 跟随鼠标移动(大图展示) 阅读全文
posted @ 2013-12-17 11:14 kaka100 阅读(343) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/chrp99/article/details/8938360部分功能建表设计Users用户注册信息表描述字段名类型空值其他用户IDuser_idnumber(8)否主键用户邮箱user_emailvarchar(40)否用户密码user_passwordvarchar(80)否用户昵称user_nikenamevarchar(60)否注册时间user_timetimestamp否验证状态user_statusNumber(1)默认(0)Userinfo 用户详细信息表描述字段名类型空值其他用户资料IDuserinfo_idnumber(8)否主键真实姓 阅读全文
posted @ 2013-12-17 10:08 kaka100 阅读(760) 评论(1) 推荐(0) 编辑
摘要: http://blog.csdn.net/cleanfield/article/details/6339428用户信息表(t_user_info)字段名称字节数类型描述User_id4uint32用户编号(主键)User_name20Char[20]名称Msg_count4uint32发布消息数量,可以作为t_msg_info水平切分新表的auto_incrementFans_count4uint32粉丝数量Follow_count4Uint32关注对象数量备注:以User_id取模分表用户之间关系表(t_user_relation),必须有关注与被关注的关系字段名称字节数类型描述User_i 阅读全文
posted @ 2013-12-17 10:07 kaka100 阅读(298) 评论(0) 推荐(0) 编辑