zblog2.3的缺点:纯静态化无法实现栏目名加id的网址结构[图]

写博客应半年了,因为对程序语言比较感兴趣,因此也关注博客系统的发展,对于国内博主来说,ZBLOG似乎是最佳的选择,功能比较完善,也比较好修改模板,当然,你还需要写CSS代码,模板里面基本都用标签完成的,这基本就是模块儿化设计了,确实比较方便。
去年我开始建自己的博客时,zblog-asp程序还只是2.2版本,静态化中心的功能并不好用,尤其是纯静态化的网址非常不美好,这对于我们这种有强迫症的人非常不舒服,因此选择了采用插件完成纯静态化功能,生成纯静态的html网页,虽然要麻烦一点,但是也没有办法,这就是无奈之举啊。
今天在博客后台发现程序版本升级了,已经到了2.3版本,这个更新引起了我的主意,因此就点开访问了一下,发现新版本提供了纯静态化、动态网页、伪静态三种方案。于是我下载了ZBLOG程序安装包,并安装测试了一下,发现了一个大问题:zblog-asp2.3版本的纯静态化仍然没有完成纯静态化的完美网址结构。我说的是这种方式:域名+目录名+ID的网址结构,这种结构一目了然,是最合适建站的,而我建立博客就要求使用这种结构,但是经过我的测试发现,如果使用2.3版本的静态化中心来配置,依然无法实现这种结构,内容页面是可以的,但是栏目网址就无法访问,会显示一个错误提示,可见在这套系统中,配置这样的机构会出现冲突。
?
经过半年的规划和设计,我的读书笔记博客已经完善了一些内容,并想打造一个品牌型网站,让自己学习的技术得到发挥,这也是我们互联网从业者的梦想吧。但说实话,目前的付出与收获不成正比,付出远远大于收获,因此显得有些疲惫了,就拿小王子读后感(http://www.simayi.net/)这篇文章来说,虽然有了一些访问,但并没有什么惊喜之处,因此对于我来说,必须采用新的思路来实现转化了。当然了对于一个博客站点来说,最重要的还是活的流量,这才是关键所在,而且要稳定的提升。
写博客是个需要长期坚持的过程,希望大家都能成功吧!

原文地址:http://blog.51cto.com/13705478/2137355

时间: 2024-10-01 06:26:02

zblog2.3的缺点:纯静态化无法实现栏目名加id的网址结构[图]的相关文章

求索作文网采用ZBLOG-PHP系统目前唯有纯静态化插件不满意[图]

我的新站上线了,用的是PHP的系统,对于ZBLOG,我已经用了好多年了,但是PHP其实我是最近才开始用,因为以前数据量比较少嘛.目前对纯静态化插件不是很满意,因为纯静态化插件的栏目和标签更新机制不理想,我希望首页.栏目.标签页面,更新了文章之后,不自动刷新,而是当我需要更新这些列表页面的时候,手动去点击更新,而且我希望还有更新首页.栏目.标签页面前多少页的功能.比如我需要更新首页的前两页,那么我输入页码2,点击更新,就更新了首页的前两个页面.同样的,我需要更新栏目或者标签的前两个页面,就选择需要

小蚂蚁学习页面静态化(2)——更新生成纯静态化页面的三种方式

更新生成纯静态化页面的三种方式:1.按照时间间隔更新.2.手动更新.3.定时更新(需要系统配合). 1. 按照时间间隔更新. 当用户第一次访问这个页面的时候,程序自动判断,该静态文件是否存在,并且该文件是否还在有效时间内,如果该文件未超出了有效时间,用户访问的是已经生成的静态文件.如果超出了有效时间,用户得到的是动态输出的内容,同时重新生成静态文件.稍微修改一下昨天的代码为例: <?php //首先判断是否有静态文件,并且文件的最新修改时间到现在是否大于20秒 if(is_file('./tex

PHP 页面静态化/纯静态化/伪静态化

概念 PHP静态化分为:纯静态化 和 伪静态化:纯静态化又分为:局部静态化 和 完全静态化 纯静态化:是把PHP生成的动态页面保存成静态的html文件,用户访问该静态页面,而不是用户每一次访问都重新生成一张相同的网页,优点就是减小服务器开销, 局部静态化:是生成的静态文件中,有局部的数据还是通过ajax技术动态获取的: 完全静态化:即不存在动态获取数据的情况,所以内容都来自静态的html页面 伪静态化:其实还是动态访问,其实质是动态生成数据,你访问的网址类似于"http://yourhost,c

Github 搭建 Hexo 纯静态化个人博客平台

以前一直想搭建一个属于自己的博客平台,有余种种原因一直未能实现,最近闲来无事,参照网上的教程,搭建了属于自己的博客.自己的博客网站,样式自由,不需要受限于各大平台. 本篇为从零开始的基础篇,本篇所包含的内容如下: 安装Git 安装NodeJs 安装hexo 生成SSH并添加到github 部署项目 上传到github 绑定个人域名 修改及配置主题 添加RSS 添加评论 写文章部分 开始 由于本人的电脑在搭建博客之前就有了各种环境,但是对于没有任何基础的人来讲,我觉得还是从源头开始讲会好一点,就像

用PHP去实现静态化

我们在PHP网站开发过程中为了网站的推广或者SEO的需要,需要对网站进行一定的静态化,这里设计到什么是静态页面,所谓的静态页面,并不是页面中没有动画等元素,而是指网页的代码都在页面中,即不需要再去执行PHP脚本等服务器端的语言去运行,我们可以直接访问到的网页,这就是静态网页. 那么静态网页有什么好处呢?第一个主要原因就是因为搜索引擎,由于搜索引擎对PHP页面搜鹿和html页面的收录有一定的差别,并且面临着页面资源的占用问题,我们需要对.php文件进行静态化.有一种方式是改写访问地址,可以通过UR

PHP静态化

PHP站点开发过程中,因为搜索引擎对PHP页面收录和html的收录有一定的区别,为了站点的推广或者SEO的需要,需要对站点进行一定的静态化.静态化并非页面中没有动画等元素,而是指网页的html代码都在页面中,不需要再去执行PHP脚本等servicer端的语音,我们能够直接访问到的网页,这就是静态网页. 有一种方式是改写防伪地址,能够通过URL的PATHINFO模式来改动它,让它看上去更像一个静态页面,从而有更大的几率被搜索引擎抓取和收录,仅是对搜索引擎比较友好,伪静态化 第二种就是站点能够在用户

小蚂蚁学习页面静态化(1)——静态化的原理

关于页面php文件执行阶段 语法分析-->编译-->运行 如何优化页面的响应时间 动态页面静态化 优化数据库 使用负载均衡 使用缓存 页面静态化能够解决的问题    1.减少服务器脚本的计算时间    2.降低服务器的响应时间    但是静态化不适用于内容经常变换的页面. Buffer认知 Buffer就是一个缓冲区,一个内存地址空间,用于存储数据的区域 输出流程 内存->php buffer->tcp->终端 将Php.ini中    output_buffering =

分享常见的几种页面静态化的方法

什么是PHP静态化PHP静态化的简单理解就是使网站生成页面以静态HTML的形式展现在访客面前,PHP静态化分纯静态化和伪静态化,两者的区别在于PHP生成静态页面的处理机制不同. 为什么要让网页静态化 一.加快页面打开浏览速度,静态页面无需连接数据库打开速度较动态页面有明显提高:二.有利于搜索引擎优化SEO,Baidu.Google都会优先收录静态页面,不仅被收录的快还收录的全:三.减轻服务器负担,浏览网页无需调用系统数据库:四.网站更安全,HTML页面不会受php相关漏洞的影响: 观看一下大一点

PHP实现HTML页面静态化的方法

随着网站的内容的增多和用户访问量的增多,无可避免的是网站加载会越来越慢,受限于带宽和服务器同一时间的请求次数的限制,我们往往需要在此时对我们的网站进行代码优化和服务器配置的优化. 一般情况下会从以下方面来做优化 动态页面静态化 优化数据库 使用负载均衡 使用缓存 使用CDN加速 现在很多网站在建设的时候都要进行静态化的处理,为什么网站要进行静态化处理呢?我们都知道纯静态网站是所有的网页都是独立的一个html页面,当我们访问的时候不需要经过数据的处理直接就能读取到文件,访问速度就可想而知了,而其对