May232013
将百度搜索结果链接转为实际链接
最近百度动作挺大的,搜索算法频繁调整。刚才在分析本站百度收录情况的时候又发现百度的搜索结果连接竟然也变了,想必这么做是对付360恶意抓取百度的搜索结果的吧。没办法,百度变了,俺这收录分析工具也得跟着变一变了,总得将这奇长无比的链接转为正常的链接才行吧!研究了一下,发现还是可以转变的。
function getRealUrl($url){
$header=get_headers($url,1);
if (strpos($heade...阅读全文
抢沙发
May232013
php五大运行模式CGI,FAST-CGI,CLI,ISAPI,APACHE模式浅谈
做 php 开发的应该都知道 php 运行模式概念吧,本文将要和大家分享的是关于php目前比较常见的五大运行模式:包括cgi 、fast-cgi、cli、isapi、apache模块的DLL ,下面作者就这五大运行模式做一些自己的分析,有不对的地方,还请留言指正。
CGI运行模式
CGI即通用网关接口(Common Gateway Interface),它是一段程序,通俗的讲CGI就象是一座桥,把网页和WEB服务器中的执行程序连接起来,它把...阅读全文
May232013
May232013
提高PHP性能的实用方法总结
做php编程已经有两年之久了,现在将平时总结出来的一些比较实用的提高php性能的方法做一下总结并分享一下,欢迎新手围观,高手指正!
1、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的”函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故...阅读全文
May232013
May232013
javascript中scrollHeight,scrollWidth,scrollLeft,scrolltop等区别小解
javascript中scrollHeight,scrollWidth,scrollLeft,scrolltop等区别小解,具体介绍以及使用方法如下:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>js位子表示</title>
<script type="text/javascript">
function testClick(oDiv){
var oDivId=document.getElementById(oDiv);
ale...阅读全文
May232013
May232013
常见的CSS浏览器兼容性问题
CSS对浏览器的兼容性有时让人很头疼,或许当你了解当中的技巧跟原理,就会觉得也不是难事,从网上收集了IE7,6与Fireofx的兼容性处理方法并整理了一下.对于web2.0的过度,请尽量用xhtml格式写代码,而且DOCTYPE 影响 CSS 处理,作为W3C的标准,一定要加 DOCTYPE声名.
CSS技巧
1.div的垂直居中问题 vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直...阅读全文
May232013
php输出日历的程序
最近开发需求中需要输出一个日历,由于该日历和数据库中的数据扯有太多关系。于是没有选择比较常见的用js生成的日历,而是用php输出了一个日历表格。ok,下面将如何用php输出日历的程序和大家分享一下。
php输出的日历效果如下图:
具体代码如下:
<?php
/*
* php 输出日历程序
*/
header("Content-type: text/html;charset=utf-8");
$year=(!isset($_GET['year'])||$_GET['ye...阅读全文
May232013
php处理文件上传流程及总结
PHP文件上传的处理流程以及涉及到的各方面注意
HTML基础
通过POST表单方式提交
PHP上传步骤
客户端通过HTTP POST方式表单提交
文件上传后存储在默认临时目录,配置php.ini属性upload_tmp_dir和PHP运行环境变量TMPDIR可以设置临时目录,php语言中函数putenv设置无效
使用move_upload_file将上传从临时目录移动到指定位置(如果upload_tmp_dir已经设置到指定位置就不需要此步骤)
如果...阅读全文