您的位置: 首页
10月232014
smarty获得当前URL
Smarty中获得当前页面路径的方法
http://{$smarty.server.SERVER_NAME}/{$smarty.server.REQUEST_URI}
注释:{$smarty.server.SERVER_NAME} 表示:服务器名称
{$s...阅读全文
评论:0条
10月232014
mod_rewrite中的REQUEST_URI
如下规则:
RewriteEngine on
# sitemap index xml rewrite
RewriteRule ^sitemap_([a-zA-Z0-9_\-]+)\.xml$ /sitemap/$1
# redirected all invalid request the the inde...阅读全文
评论:0条
10月232014
巧用squid结合rewrite轻松分流
目前遇到的一个网站改造项目,由于历史原因,全站的图片都在放在几个目录下存放,每个目录图片文件数量能达到数十万。
网站流量增加后,明显IO上造成了巨大瓶颈,唯一的办法就是将图片移走,换一个专用的图片域名,然后把图片按Hash值分目录存放,控制每个目录的图片数量在一个合理范围。
不过,这样改造的工程量浩大。
且不说要更改上传图片的...阅读全文
评论:0条
10月192014
CentOS配置mencoder和ffmpeg flv视频转码
CentOS配置mencoder和ffmpeg flv视频转码总结
1、安装yum的fpmforge源
rpm -Uhv http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
...阅读全文
评论:0条
10月82014
不带www的跳转到www的域名上,重写规则!
RewriteCond %{HTTP_HOST} !^www\.(.*)
RewriteRule (.*) http://www.%{HTTP_HOST}/$1 [R=301,L]阅读全文
评论:0条
10月72014
php smtp发送邮件类,带使用示例
<?php
ini_set("display_errors", "On");
error_reporting(E_ALL);
class smtp{
/*邮件用户名*/
public $mailUser = MAIL_USER;
/*邮件密码*/
public $mailPwd = MAIL_PWD;
...阅读全文
评论:0条
10月52014
提取google搜索数据,遭遇屏蔽的解决办法用php_Curl获取Cookie!
<?php
header('Content-Type: text/html; charset=utf-8');
$cookie_file = dirname(__FILE__).'/cookie.txt';
//$cookie_file = tempnam("tmp","cookie");
//先获取cookie...阅读全文
评论:0条
10月52014
php采集文章过滤版权信息
function TT($html,$maxlen) {
if (preg_match("/<title>(.*)<\/title>/isU", $html, $t)) {
if (preg_match_all("/<h([1-3])(?:[^>]*)>(.*)<\/h\\1>...阅读全文
评论:0条
10月52014
PHP获取页面的JS和CSS的总数和文件
<?php
/**
* 获取页面所有的js 和 css 总数 和文件 *
* @param str $url 页面url
* @return array
* css_total css总数
* css_array css数组
* js_total js总数
* js_array js数组
...阅读全文
评论:0条
10月52014
使用Snoopy来获取某网页的所有链接
<?php
/**
* 使用Snoopy来获取某网页的所有链接
* @param str $url 搜索目标url
* @return array $result 链接数组
*/
include "Snoopy.class.php";
function Snoopy_get_urls($url) {
$s...阅读全文
评论:0条