无序列表
无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。
无序列表始于
标签。每个列表项始于
。
当一个网站发展为知名网站的时候(如新浪,腾讯,网易,雅虎),网站的访问量通常都会非常大,如果使用虚拟主机的话,网站就会因为访问量过大而引起 服务器性能问题,这是很多人的烦恼,有人使用取消RSS等错误的方法来解决问题,显然是下错药,那么对于大流量的网站,需要采用什么样的方法来解决访问量 问题? 解决方法参考如下:
首先,确认服务器硬件是否足够支持当前的流量。
普通的P4服务器一般最多能支持每天10万独立IP,如果访问量比这个还要大,那么必须首先配置一台更高性能的专用服务器才能解决问题,否则怎么优化都不可能彻底解决性能问题。
其次,优化数据库访问。
服务器的负载过大,一个重要的原因是CPU负荷过大,降低服务器CPU的负荷,才能够有效打破瓶颈。而使用静态页面可以使得CPU的负荷最小化。前台实现完全的静态化当然最好,可以完全不用访问
(2016-08-19 14:13)
HTML 标签.
元素可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词
http-equiv:把
content 属性关联到 HTTP 头部。
name:把
content 属性关联到一个名称.t
(2016-08-15 16:07)
<<?php function get_ext1($url1){
return strrchr($url1,'.');
}
function get_ext2)($url2){
return substr($url2,strrpos($url2,'.'));
}
function get_ext3($url3){
//以数组形式返回目录
$fp = pathinfo($url);
return fp[extension];
}
<<?php
echo date('Y-m-d
H:i:s', strtotime('-1day'));//前一天
(2016-08-15 13:40)
<<?phpfunctiongetInterImage ($url,$filename){//先判断url是否为空if(
php ob_start 与 ob_end_flush() 是 php 的缓冲输出函数。 ob_start([string output_callback])- 打开输出缓冲区,
所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出结果信息。 ob_end_flush
- 结束(发送)输出缓冲区的内容,
关闭输出缓冲区。 php 输出东西,会保存在一个 php 维护的内存里,称为 buffer
也行,缓存也行,都是一个意思。然后当这个 buffer 满了,php 会自动往 web server 发送这些数据。 也就是说每次
echo,并不一定会输出东西,而是保存在 buffer 里。
ob_start() 的意思,可以理解为(但是实际上和我下面的说法有区别),这个 buffer 由 ob_
系列函数来来控制,也就是,PHP 不会维护自己的 buffer,不会自动把buffer 的内容自动发送到 web server,直到你
ob_end() 或者类似的 ob 操作。
ob_函数一般用来捕获当前的输出,跟效率是没什么关系的。至于为什么捕获输出,原因很多,例如我捕捉输出,缓存到一个文件里,下次请求就可以直接读这个
cache 文件的内容作为输出了。
1 ob_start();
2 内容
3 echo ob_ge
通过curl_setopt()函数可以方便快捷的抓取网页(采集很方便大笑),curl_setopt 是php的一个扩展库
使用条件:需要在php.ini 中配置开启。(PHP 4 >= 4.0.2) //取消下面的注释
extension=php_curl.dll
在Linux下面,需要重新编译PHP了,编译时,你需要打开编译参数——在configure命令上加上“–with-curl”
参数。
1、 一个抓取网页的简单案例:
(2016-08-13 10:01)
link:大多数情况都是用来连接外部css文件。
例如:
attr:用来返回或者设置元素属性
若用来设置元素属性:$(selector).attr(attribute,value)
例如:$(image).attr('width',183);
若用来返回元素属性:$(selector).attr(attribute)
例如:$(image).attr('width');
Date对象:
Date对象用于处理日期和时间
创建Date对象语法:var myDate = new
Date();//Date对象会自动把当前日和时间保存为其初始值.
Date() : 返回当天的日期和时间,例如:Sat Aug 13 2016 11:06:59 GMT+0800
(中国标准时间)
getDate():返回月份中某一天,使用本地时间,返回值是1~31
getDay(:返回星期中某一天,使用本地时间,返回值是0~6,
例如:var day = new date();
document.write(day.getDay());
//输出:5;
getMonth():返回某个月份,返回值0~11
getFullYear():返回年份,返回值为四位数年份
getHours():返回小时,返回值为0~23
getTime():返回指定
(2016-08-12 10:20)
标签:
转载
作者: