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。详见《几款杂志-内容管理型主题的选择》。在此基础上进行的修改,是建站的主要工作量。期间的基本工作,见下表。
| 项目 | 要点 | 相关文档 | 备注 |
| 界面中文词语优化 | 重新审查整理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)
前一篇:
后一篇:修改安装目录遇到的问题

嗨,这是一条评论。
要删除一条评论,请先登录系统,查看这篇文章的评论,然后您可以看到编辑或者删除评论的选项。
新增了一个 commentmeda 表,这样可以通过任意的 key/value 对来扩展 conments,就像我们可以通过 postmeta 表来扩展 posts 表一样。
怎么看不见呢?
很好