转文点评:dede的缩略图被很多人投诉过,其原因是直接将原有的大图限制块宽度直接缩小或放大,如此一来自然缩略图的效果非常差。本身php就允许对图片进行各种截取、重新生成、合并、压缩等操作,因此为了追求完美,你可以参考下文。
刚开始使用DEDE不久,最初采集发现自动生成的缩略图片其实是根据自定义的最大长宽,原比例的缩小原图片,不利于图片索引页排版,不得已CSS里采用了自动判断调整高宽—但比较耗资源。所以还是决定改改缩图函数—-再次感谢DEDE的开源!!
修改文件:inc_photograph.php
刚开始使用DEDE不久,最初采集发现自动生成的缩略图片其实是根据自定义的最大长宽,原比例的缩小原图片,不利于图片索引页排版,不得已CSS里采用了自动判断调整高宽—但比较耗资源。所以还是决定改改缩图函数—-再次感谢DEDE的开源!!
修改文件:inc_photograph.php
复制内容到剪贴板 程序代码
if($toWH<=$srcWH){
$ftoW=$toW;
$ftoH=$ftoW*($srcH/$srcW);
$ftoW=$toW;
$ftoH=$ftoW*($srcH/$srcW);
今天逛PJ的论坛,无意中发现一个很好用的Sitemap工具:XML-Sitemaps 。
是由gleonren推荐的。我试过了,很好用。虽然PJBlog2自带有sitemap.asp。但对比发现其并没有XML-Sitemaps生成的详细(以我的博客为例,110篇日志的规模,PJ自带的sitemap.asp只有3.28k,而用XML-Sitemaps在线生成的sitemap.xml文件却有72.88k。
使用Sitemap的基本手段是向Google提供的Webmaster(网站管理员)提交受支持格式的Sitemap文件,使Google更快的据此抓去你的网站。而google本身并不提供创建Sitemap的工具。对于大多数人来说,自己编写会很费时间和精力。于是很多Stiemap创建网站也应运而生,但常常鱼龙混杂。
在所有创建Sitemap文件的网站中,XML-Sitemaps 做得相当好。
XML-Sitemaps提供在线和离线创建两种方式,后者是收费的。而其实对于绝大多数人来说,使用在线的免费创建已经完全足够。
另外,这个网站创建Sitemap时所遵守的是被Google支持的最新的Sitemap协议Sitemap Protocol v0.9 。
是由gleonren推荐的。我试过了,很好用。虽然PJBlog2自带有sitemap.asp。但对比发现其并没有XML-Sitemaps生成的详细(以我的博客为例,110篇日志的规模,PJ自带的sitemap.asp只有3.28k,而用XML-Sitemaps在线生成的sitemap.xml文件却有72.88k。
使用Sitemap的基本手段是向Google提供的Webmaster(网站管理员)提交受支持格式的Sitemap文件,使Google更快的据此抓去你的网站。而google本身并不提供创建Sitemap的工具。对于大多数人来说,自己编写会很费时间和精力。于是很多Stiemap创建网站也应运而生,但常常鱼龙混杂。
在所有创建Sitemap文件的网站中,XML-Sitemaps 做得相当好。
XML-Sitemaps提供在线和离线创建两种方式,后者是收费的。而其实对于绝大多数人来说,使用在线的免费创建已经完全足够。
另外,这个网站创建Sitemap时所遵守的是被Google支持的最新的Sitemap协议Sitemap Protocol v0.9 。