博客幻灯片管理程序设计思路整理-技术-李魁的博客

栏目:技术 发布日期:2010年06月17日 17时44分13秒 阅读量:0
关键词:

  给博客添加这个功能的想法来自于企业客户的需求,许多企业客户需要在网站首页加上FLASH展示功能,把需要宣传的产品图片做进FLASH并不难,但难在每个产品图片上要加链接,并且需要不断的更新,因此,做一个可以在后台更新的幻灯片管理模块显得非常的必要。

  首先是从互联网上搜索到相关的FLASH幻灯片播放文件,很多网站使用JS代码,也因此需要将JS代码保存在页面里,在后更新幻灯片内容后还需要刷新页面,当然,如果是动态页面就不需要刷新了。但快乐男孩做的网站页面都生成静态页面,以利于搜索引擎收录。后来快乐男孩找到了目前使用的幻灯片播放文件,它总共包括了两个文件,一个是XML文件用来提供要播放图片的相关数据,一个是FLASH文件,插入到页面里的,用来播放XML数据中的图片信息。原本这些都是在根目录的,快乐男孩做了一些改进,首先把XML文档通过程序生成,保存在数据目录,其次把FLASH文件放在网站图片目录。下面就对这部分程序的设计做个详解。

  为了便于网站管理员灵活管理,快乐男孩在网站设置中增加了幻灯图片数量的设置,如上图中所示,目前设置展示幻灯片数量是5个,你也可以设置其他数值,根据网站的需要即可,快乐男孩对{zd0}数量没作限制,不过太多了也没有什么意义。

  在后台增加幻灯片管理的功能,上图中就列出了目前正在播放的幻灯图片内容,如果你对列表中的某张幻灯图片不满意,可以在{zh1}一列上传新图片中选择新的图片,然后提交更新即可。

  添加新的幻灯片只需要在{zh1}一行中添加新的信息内容,然后提交即可,{zh1}添加的将会显示在管理页面的最上面,在网站页面上则显示在{dy}个位置。

  需要注意的是,幻灯片的尺寸是固定的,快乐男孩博客上的幻灯图片是660X280像素,因此,需要事先把图片处理成这个大小,当然如果大于这个尺寸,程序则会自动截取,因为是程序自动截取的,所以位置不太准确,难以达到预期的希望,因此还是建议手工处理一下图片。对于幻灯片的尺寸,快乐男孩准备也在后台增加相关的设置,这样就可以实现在修改页面上幻灯片尺寸后,只需要在后台设置相应的尺寸即可,而不需要再修改程序。

  在做这块的时候,快乐男孩最为xx的地方是幻灯片的更新。幻灯片经常会更新,就需要上传不同的图片,如果这些图片不及时删除,则会产生许多无用的图片资料,一般情况下每张图片30KB,会占用较多的网站空间。一般的企业网站空间都不会太大,否则就会很贵,如果你的空间很便宜,那只能说明你买了劣质的空间。从节省角度上考虑,快乐男孩在这里把程序设置为替换更新。当你设置幻灯片显示五张图片时,则替换空间为十张图片,从而保证不会因为某些操作错误的替换掉不该替换的图片。也许在这一点上快乐男孩过于追求xx,但程序已经做出来,就不需要再多说了。

郑重声明:资讯 【博客幻灯片管理程序设计思路整理-技术-李魁的博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——