May232013
php获取时间间隔的方法总结,php显示论坛发帖时间间隔方法大全
有没有在论坛或者发表回复帖子的地方看到比较有意思的显示留言的方式,比如某某多少分钟前发表了什么什么,某某刚刚回复了帖子等。这是一种比较有趣的显示方式。下面本人也总结了两个个性的显示多少分钟前,多少小时前,多少天前回复或者发表了什么什么的方法。现分享代码如下:
<?php
//获取时间间隔
function transDate($timestamp){
$curTime=time();
$space=$curTime-$time...阅读全文
抢沙发
May232013
JavaScript 如何处理 php 返回json格式的数据
JavaScript 如何处理 php 返回json格式的数据,下面我们通过一个示例来说明!
假设php返回如下一个数组:
$arr = array(
array(
'name'=>'qianyuqianxun',
'nick'=>'千与千寻',
'contact'=>array(
'website'=>'http://www.phpernote.com'
)
),
array(
'name'=>'qisha',
'nick'=>'七煞',
'email'=>'yhm.1234@163.com',
'contact'...阅读全文
May232013
针对MySQL提高百万条数据的查询速度优化
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
select id from t where num is null
可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:
select id from t where num=0
3.应尽量避免在 where 子句中使用!=或...阅读全文
May232013
jquery实现模拟新浪微博大厅和腾讯微博首页滚动效果
新浪微博大厅和腾讯微博首页的微博信息一条一条的向下滚动效果是非常漂亮的,给人的感觉是这个网页人气特别旺的那一种,于是闲来无事也就研究了一番。用 jquery 也模拟实现了新浪微博和腾讯微博消息滚动的效果。效果如下图:
具体代码如下:
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js">...阅读全文
May232013
PHP获取当前用户真实IP的方法
近日做个项目跟Discuz有关,发现里面有很多东西写的非常不错呢,于是乎想着将里面的一些比较实用的功能提取出来和大家分享一下!毕竟Discuz里面的东东应该还算是非常不错的,比网上东找西找的那些信息要靠谱些吧!下面就分享一个利用PHP获取当前用户真实的IP地址的方法。
function getIp(){
$onlineip='';
if(getenv('HTTP_CLIENT_IP')&&strcasecmp(getenv('HTTP_CLIENT_IP'...阅读全文
May232013
jquery实现随滚动条滚动而加载数据的功能
jquery实现随滚动条滚动而加载数据的功能,目前比较流行的瀑布流就是这种实现形式,具体代码以及使用方法如下:
<html>
<head runat="server">
<title>拉动滚动条加载数据</title>
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
var i = 4;$(wi...阅读全文
May232013
php单一入口模式详细讲解
php单一入口模式可谓是现在一种比较流行的大型web应用开发模式,比如当前比较流行的一些php开发框架,zend,thinkphp,qeephp,还有cakephp 等他们都是采用的单一入口模式的。本文将就什么是单一入口模式,单一入口模式有哪些优点以缺点做一下研究。
什么是单一入口?
在解释什么是单一入口之前,先说说与之对应的多入口。多入口即通过访问不同的 php 文件运行对应的功能。比如刚开始学习 ...阅读全文
May232013
May232013
May232013