随笔分类 - php相关
旧文章
摘要:对象是无序属性的集合,其属性可以包含基本值、对象或者函数,每个对象都基于引用类型创建 创建对象var obj = new Object(); 模式是各种创建对象的方式,解决重复代码等问题,解决重复实例化对象的问题,最好不变的代码用引用调用,即使用指向实际实例的指针 工厂模式:这种模式抽象了创建具体对
阅读全文
摘要:下载新版本的phpmyadmin 4.0.4.1 反应巨慢,后来查看是version_check.php页面检测版本影响,国内连接速度慢,减慢反应速度,直接在<?php 后面加die; 不执行检测版本 反应果然快了
阅读全文
摘要:1、下载http://www.mongodb.org/downloads 2、安装解压压缩包到指定目录,这里假定是D:\PHPsystem\mongodb,并建立数据存放目录D:\PHPsystem\mongodb\data和日志目录D:\PHPsystem\mongodb\log 进入cmd控制台
阅读全文
摘要:从项目中迅速定位执行速度慢的语句(定义慢查询),然后优化 1、首先我们了解mysql数据库的一些运行状态如何查询(mysql的运行时间、一共执行了多少次select update detele 当前连接) 指定:show status常用的:show status like 'uptime' 查询运
阅读全文
摘要:一般画图流程 <?php /* 创建画布 绘制需要的各种图形(圆,直线,矩形,弧线,扇形...) 输出图像到网页,也可以另存 销毁该图片(释放内存) */ //创建画布 $im = imagecreatetruecolor(400, 300); //给画布分配颜色 $red = imagecolor
阅读全文
摘要:web系统做大后,速度功能瓶颈在数据库,数据库优化是重中之重 mysql优化是一个综合性技术,主要包括:1、表的设计合理化(符合3NF,第三范式即数据表不冗余)2、添加适当索引(index) 四种:普通索引、主键索引、唯一索引uinque、全文索引3、分表技术(水平分割、垂直分割)4、读写(写:up
阅读全文
摘要:图片防盗链 1、在图片目录防止.htaccess文件设置只允许本地访问order deny,allowdeny from allallow from 127.0.0.1 2、因为本地有多个站点的话,别的本地站点也可以访问图片,为了精细控制,通过http头信息中的referer来控制页面获取图片流程是
阅读全文
摘要:redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多 1、下载redis 软件包 https://code.google.com/p/servicestack/wiki/RedisWindowsDownloadphp扩展文件 https://git
阅读全文
摘要:tomcat一个轻量级web服务器,占资源小,扩展性好,支持负载均衡,主要运行jsp页面 1、下载jdk java开发工具包 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.htmltomc
阅读全文
摘要:1 <?php 2 header('content-type:text/html;charset=utf-8'); 3 4 /** 5 * 无限分类 方式一 6 * 字段 id path name 7 * 通过添加父类到子类的路径的一个字符串来判断,数据库中常用,通过concat查询排序 8 * 输
阅读全文
摘要:处理伪静态时,用户发送一个伪静态地址。如果apache开启了rewrite模块,则通过这个模块正则这个地址,重写这个静态地址产生对应动态地址,发送给php执行。这样用户看到是静态地址,服务器处理是动态地址。 1、启用rewrite模块 修改httpd.confLoadModule rewrite_m
阅读全文
摘要:(?:pattern) 匹配但不捕获 (?!pattern) 顺序否定环视 所在位置从右往左不能匹配pattern (?=pattren) 顺序肯定环视 所在位置从右往左可以匹配pattern (?<=pattern) 逆序肯定环视 所在位置从左往右可以匹配pattern (?<!pattern)
阅读全文
摘要:真静态优缺点: 优点:1、利于seo 2、访问速度快 3、防止sql注入 缺点:1、静态文件过多占用磁盘空间 2、如果静态文件大量存放在同一个文件夹,访问静态页面需要寻找文件,访问速度会变慢,建议创建子文件夹 新闻网、门户网站大量使用真静态 有些情况不建议使用真静态: 1、网站内容实时性很高(股票、
阅读全文
摘要:1、新闻单页静态化 设置tpl模板页,模板页里面有占位符,通过后台添加新闻,同时通过替换模板页生成一个新的新闻静态html页面,以供访问 修改页面信息时,操作数据更新至数据库,同时更新html文件页面,删除信息时,数据库和html页面同时删除 2、首页静态化首页静态化,可通过ob缓存,通过后台动态页
阅读全文
摘要:nginx比apache更轻量级更简单更易用 1、程序包php http://windows.php.net/downloads/releases/ php以fastCGI模式运行,选nts更好提高效率nginx http://nginx.org/ 2、安装配置 php解压php压缩包,更改php.
阅读全文
摘要:第一层:视图层 包含html css js flash 图片等,称之为界面或模板,仅仅是显示 第二层:控制层 获取数据(用户、数据库、环境等),操作数据(使用业务模型类处理),进行数据的逻辑判断和计算,把结果分配给页面显示,仅仅是调用控制 第三层:业务模型层 拼接sql语句,对数据库进行操作,一般调
阅读全文
摘要:页面静态化的技术实现的两种方式: 1、使用php自己的缓存机制 ob ob未打开时,php代码执行,代码执行完毕之前,依次输出到程序缓存中,包含头信息,头信息不一定在最前面,如果在当中会报错,代码执行完毕,由程序缓存移交至浏览器缓存,浏览器显示输出(浏览器先检查头信息,再是内容)ob打开时,php代
阅读全文
摘要:1、使用静态网址或伪静态网址 2、url长度不超过255 3、静态页面不使用动态参数 4、meta信息完善 keywords description 5、图片增加alt 6、前台不使用frame/frameset/iframe 7、flash添加文字描述 8、视频图片名字尽量简短
阅读全文
摘要:压力测试工具 ab.exe 用来测试网站并发量大小和某个页面访问时间 ab.exe –n 访问的总次数 –c 有多少人访问(并发量) 访问的页面url 举例说明: ab.exe –n 10000 –c 100 http://web.com/test/demo.php 结果:Server Softwa
阅读全文
摘要:## This is the main Apache HTTP server configuration file. It contains the# configuration directives that give the server its instructions.# See <URL:
阅读全文

浙公网安备 33010602011771号