企业工程论坛

Enterprise Engineering Forum
分类:网站建设与运作   标签:,,

EEF重建:网站建构记录

作者:EEF 管理员, 来源:企业工程论坛, 发表时间:2009-12-18

摘要:本站从2009-12-18 wp安装启用到2010-01-03初期建构阶段工作告一段落,各项计划中的基本功能正常启用。这里记录了期间所进行一些具体工作,包括内容、方法、问题解决等。

旧网站链接重定向

使用301 Redirect 永久重定向技术,在 .htaccess 中插入一系列专项指令,将老网站根目录下的静态对象的访问重定向到永久子目录中。对原bbs的asp访问,也统一定向到一个说明页面,待以后根据需要进一步整理。(09-12-19基本完成)

网站平台安装

经过对WordPress的初步了解,先对本站的目录结构作出规划,见《站点目录结构及相关规则》。

选择UTF-8,安装wp zhCN(随后升级到2.9),安装目录改为根目录下的单独目录中。需修改常规设置的“博客地址(URL)” 改为http://www.ee-forum.org

然后按此帮助链接处提示 的步骤,复制 index.php到根目录,并修改

require(’./wp/wp-blog-header.php’);    改为   require(’./wp-blog-header.php’);

在此之前,设了自定义固定链接:/pub/%year%/%monthnum%/p%post_id%.html。这个设置与静态化方案关联。最初学习时,看到这篇《真正静态化Wordpress页面》,是个很好的入门说明。

设定固定链接时,自动创建/更新网站根目录的 .htaccess 文档。复制修改好的index.php要手工复制到根目录下。

期间的一些问题和解决,见《 修改安装目录遇到的问题》、《上传文件路径移到wp安装目录之外的问题

模板选择和修改

选定Mimbo 3.0。详见《几款杂志-内容管理型主题的选择》。在此基础上进行的修改,是建站的主要工作量。期间的基本工作,见下表。

主题改造一期基本工作记录(09-12-25 – 10-1-3)
项目 要点 相关文档 备注
界面中文词语优化 重新审查整理po文件 zhCN.po 完成
风格与布局 样式/格式:配色,布局细节,字体等 style.css, nav.css 完成
配色与字体 标题字体,颜色风格,链接字体需改得明显,文章默认字体改大 style.css, nav.css等 完成
配色与字体 标题字体,颜色风格,链接字体需改得明显,文章默认字体改大 style.css, nav.css等 完成
标题样式使用原则 使单篇标题样式独立。单页主标题由2级改为1级,其它有降低或调整, style.css, 以及single, page/archive/search/author.php 完成
页脚栏 版权信息及位置优化等 footer.php 完成
标题栏 标题及搜索栏优化 header.php, style.css 完成
主页的元信息 keywords, description header.php, 通过扩展函数和自定义字段,结合标题栏改 完成
顶端导航栏 页面栏,加链接页 header.phpMiniMeta widget 完成
边栏功能(Meta) 移至页顶,压缩位置,且可加链接清单 header.php, 调用MiniMeta widget 完成
右边栏优化 去掉按原模板按分类的“更多”推荐添加评论、点击/评论数排行等 siderbar.php直接配置 完成
首页左边栏 推荐分类:去掉日期,改日期格式等 index.html 完成
首页显示数量修改 最近发布(摘要显示)数量改为可随时设置 index.html结合扩充函数,见专项说明 完成
首页头条栏位 形成图文混排,无图时文字应占满全宽度 index.htmlstyle.css, 完成
分类浏览页订阅源 出错,未正确取到供稿源地址 archive.php 完成
订阅源 优化位置,显示统计,分类导航栏订阅小工具:对多种订阅的支持,并提示分类订阅 见专项说明,暂时添加代码到边栏 sidebar.php 临时方案
单篇页面优化 分类标签栏、可控署名及来源、日期,文献引用格式、可控版权声明、发布模式(转载/原发等),显示摘要。 single.phpstyle.css, 结合扩充函数,见专项说明 完成
单篇末尾处理 加“前一篇,后一篇” single.php,添加代码 完成
署名方式修改 系统的author默认为发布者,另加“原作者” 通过扩展函数,见说明 完成
搜索结果页面 没有结果时重复返回“搜索结果”字样 search.php修改了造成重复的语句 完成
参考引用格式控制 完整的实现和规则:默认格式和自定义 single.php, 通过扩展函数和自定义字段 完成
版权声明 在页脚、文章结尾显示文章可用默认文本或自定义 single.php, 通过扩展函数和自定义字段 完成
日期格式 正常位置用固定完整位数格式’Y-m-d’,狭窄位置用精简格式’y-n-j’ index.html,single.php, archivelist.php等 完成
分类订阅源 修改索引页分类订阅的问题:链接地址错误 改archive.php似乎相关rss函数无效,目前的方法是直接在代码里进了地址格式。 完成
订阅统计 统计订阅数量及访问情况等 找到合适插件 完成
访问统计 主页统计,页面统计 目前选用Wordpress.com stats 完成
网站地图 显示网站静态结构 有插件。需要时可装 完成
修订版本控制 控制数量,删除不需要的修订版本保存 找到合适插件 完成
备份方案 数据库所有表备份代码备份 已有合适插件。结合ftp对代码手工备份每月应保留一个数据库备份 完成
静态化 将伪静态链接化为实际文档 初步选择了一款插件,初步可用,但还需仔细评估与动态内容、统计功能等的关系 初步

注:以上标准.php文件,未特别注明,都是Mimbo theme中的。

其它问题

奇怪的问题:目标ftp可见但无法访问

有一些老网站目录的文件,例如index.html,ty.html,在之前反复测试重定向访问过的,忽然被报告404。ftp看不出任何问题。其它文档也能正常访问。用ftp重新上传覆盖就恢复正常了。可能与缓存之类有关。

版权声明

  本发布物版权归原作者所有,经原作者许可在企业工程论坛(EE-Forum.org)公开发布,并允许个人及公益性机构非牟利性使用及传播。传播中需保持从标题、署名到各项内容及此声明包括链接地址等完整内容不变。引用或摘编文中内容或观点应符合公认准则。其它机构,或牟利性使用,请预先取得作者许可。保留一切未说明的权利。
  详细说明见: http://www.ee-forum.org/about/copyright ,管理者电子邮箱:admin(at)ee-forum(.)org

参考文献引用格式

GB7714风格:EEF 管理员. EEF重建:网站建构记录[EB/OL]. 企业工程论坛, http://www.ee-forum.org/pub/admin/2009-12-p1.html, 2009-12-18[2010-08-01 10:33]

Chicago风格:EEF 管理员, "EEF重建:网站建构记录", 企业工程论坛, http://www.ee-forum.org/pub/admin/2009-12-p1.html (读取于2010-08-01 10:33)

发布: EEF 管理员, 2009-12-18(原发)   点击:395   最后修改:2010-01-15 (已锁定)

前一篇:

后一篇:

3 评论

  1. 嗨,这是一条评论。
    要删除一条评论,请先登录系统,查看这篇文章的评论,然后您可以看到编辑或者删除评论的选项。

  2. 新增了一个 commentmeda 表,这样可以通过任意的 key/value 对来扩展 conments,就像我们可以通过 postmeta 表来扩展 posts 表一样。

    怎么看不见呢?

敬请回应