All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
PHP读取某站点的链接的函数_[PHP教程]
ASP.NET中实现多文件上传的实例程序代码_[Asp.Net教程]
.NET加密原理之方法体加密信息对应关系_.net资料_编程技术
在ASP.NET,2.0中数据绑定的实现方法_.net资料_编程技术
如何在十天内学会php之第七天_[PHP教程]
轻松掌握Ajax.net系列教程十四:使用CalendarExtender_[Asp.Net教程]
ASP.NET中url传递中文的解决方案_[Asp.Net教程]
PHP实例:用PHP实现多文件上载系统程序_php资料_编程技术
PHP,会话
.NET
Reading number is top 10 pictures
可爱的小动物
清醇靓丽的美眉
Wild animals melee moment of life and death1
Beautiful Japanese beauty(漂亮的日本美女)2
看到这名字我也是醉了。。。。。。
The world's top ten most beautiful railway station2
美女和狗狗2
赵惟依写真3
擦地板的大叔太好了
穷哥们向美女求婚攻略
Download software ranking
WebService在.NET中的实战应用教学视频 → 第3集
星际争霸1.08硬盘免安装版
美女写真3
Boxer's Top ten classic battle10
网络管理员第三版
Jinling thirteen stock
Tram sex maniac 2 (H) rar bag19
Tram sex maniac 2 (H) rar bag10
Unix video tutorial12
功夫熊猫2(下集)
aaa published in(发表于) 2013/12/27 20:04:33 Edit(编辑)
实例:用PHP技术解决网站URL格式过长的问题_php资料_编程技术

实例:用PHP技术解决网站URL格式过长的问题_php资料_编程技术

实例:用PHP技术解决网站URL格式过长的问题_php资料_编程技术-你的首页-uuhomepage.com

最近正在帮朋友开发一个全新的网站,设计初衷是简洁、易于访问。结果,由于不是十分上心,对部分设计并不是很满意。比如,网站导航、评论和社区部分仍有待完善。但是,在开发过程中总结出一些PHP应用技巧,愿与大家分享。

首先,第一个例子充分说明了简单的REST API和SimpleXML的结合有着绝对实用的功效。

长期以来,我一直习惯于使用FeedBurne,因为它可以清楚地查看到注册用户的数量。作为此次网站设计的一部分,我希望在不使用镜像的前提下就能够获取该数字。输入FeedBurner Awareness API,通过两行的PHP命令,我们可以得到下列结果:

$info = simplexml_load_file('http://api.feedburner.com/awareness/1.0/GetFeedData?uri=shiflett'); $subscribers = $info->feed->entry['circulation'];
?>

当URL长度过长时,格式就不容易把握。此时,最好的解决方案就是缩短URL长度,而最适中的URL长度是前X个字符和后Y个字符。如下:

function shorten_url($url, $separator = '...', $first_chunk_length = 35, $last_chunk_length = 15) {
$url_length = strlen($url);
$max_length = $first_chunk_length + strlen($separator) + $last_chunk_length;
if ($url_length > $max_length) {
$first_chunk = substr($url, 0, $first_chunk_length);
$last_chunk = substr($url, -$last_chunk_length);
return $first_chunk . $separator . $last_chunk;
}
return $url;
}
$url = 'http://averylongdomainname.org/a/very/long/path/to/averylongfilename.pdf'; $short_url = shorten_url($url);

这样,就可以连接到$url并显示$short_url。而且,还可以清楚看到链接所在。





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.