进入旧版 | 服务项目 | 成功案例 | 联系方式 | 过客留言 | 友情链接
   
设为首页
加入收藏
联系我们
网站首页 | 新闻资讯 | 操作系统 | 办公软件 | 网络软件 | 工具软件 | 媒体动画 | 网页制作 | 网站开发 | 程序开发 | 平面设计
Photoshop视频教程 | Word入门 | Flash入门 | JScript | VBScript | ASP | PHP | ADO | 网页特效 | 3DS MAX6.0命令 | 系统进程
您当前的位置:GOODSGY电脑学习网 -> 网页制作 -> 其它 -> 文章内容  
自建Blog网站完全图解

前言www.goodsgy.com

simplePHPBlog是一个采用PHP语言编写的开放源码的免费单用户Blog程序,由于它遵循国际上广泛采用的通用公共许可证GPL协定,所以任何组织和个人都可以自由的使用、更改和发布。所有的整个程序虽然体积较小只有400多K,但是功能比较强大:www.goodsgy.com

·无需MySQL等数据库的支持,基于文本方式进行存储;www.goodsgy.com

·支持多种语言的纪录,完美支持中文;www.goodsgy.com

·可以选择使用BB代码标记为纪录添加各种效果,包括图片显示等等;www.goodsgy.com

·纪录的多种浏览方式:时间顺序、主题分类等;www.goodsgy.com

·纪录的查询和分类功能;www.goodsgy.com

·统计功能:总纪录条数,最受关注的记录,评论最多的纪录等; l 支持文字链接和图片链接;www.goodsgy.com

·支持RSS 2.0 Feed和Atom 0.3 Feed;www.goodsgy.com

·支持自定义界面主题www.goodsgy.com

·非常强大的设置功能;www.goodsgy.com

准备工作www.goodsgy.com

simplePHPBlog需要PHP服务的支持,下面笔者将介绍一下如何在WindowsXP下配置IIS+PHP的运行环境:www.goodsgy.com

1. 安装IIS组件www.goodsgy.com

首先安装WindowsXP下用于构建Web环境的服务程序IIS,这个程序在WindowsXP的安装光盘里就有。在Windows系统菜单里选择“控制面板->添加删除程序->增加/删除Windows组件”,在出现的对话框中选择“IIS”选项,如图1所示,点击“下一步”完成安装(图2和图3)www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图1www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图2www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图3www.goodsgy.com

2. 为IIS增加PHP支持www.goodsgy.com

http://www.PHP.net/downloads.PHP上下载最新的Windows版本的PHP安装文件PHP-4.4.0-installer,双击打开,出现图4所示安装界面,www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图4www.goodsgy.com

点击“Next”,进入下一步,如图5所示:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图5www.goodsgy.com

点击“I Agree”,进入下一步,如图6所示:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图6www.goodsgy.com

选择“standard”(标准安装),点击“Next”,进入下一步,如图7:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图7www.goodsgy.com

这里可以选择安装路径,一般选择默认路径即可,点击“Next”,进入下一步,如图8:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图8www.goodsgy.com

这里主要是对本机的SMTP邮件系统进行设置,可以参考SMTP邮件系统的设置进行填写,点击“Next”进入下一步,如图9:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图9www.goodsgy.com

选择“Microsoft IIS 4 or higher”,点击“Next”,程序开始安装,安装完毕,显示图10所示对话框,说明安装成功。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图10www.goodsgy.com

www.goodsgy.com

[1] [2] [3] [4] 下一页  www.goodsgy.com

www.goodsgy.com

3. 检查PHP是否正确配置www.goodsgy.com

进入“控制面板->管理工具->Internet信息服务”,点击“(计算机名)->默认网站”,右键菜单中选择“属性”,在弹出的属性对话框中选择“主目录”标签页,点击应用程序设置栏中的“配置”按钮,弹出“应用程序配置”对话框,在“映射”标签页中,查看应用程序映射列表框中是否有扩展名为“.PHP”的选项(如图11),如果存在则表示PHP安装配置成功,否则可以根据自己安装时的路径添加对PHP文件的支持。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图11安装和配置www.goodsgy.com

simplePHPBlog的官方主页是:http://www.simplePHPblog.com,它本身就是使用该程序构建的一个网站,因此用户可以很直观方便的体验到程序的各种功能。目前官方正式发布的版本文件为sPHPblog-0.4.0.zip,要求web服务器支持PHP4.1及以上版本,程序可以从http://www.simplePHPblog.com/static.PHP?page=development_builds页面上下载获得。在本地将压缩包解压之后,提交到web服务器的文件夹下。这里我们假设所使用的web服务器的地址为:http://www.myweb.com,提交的文件夹名为sPHPblog-0.4.0。www.goodsgy.com

对simplePHPBlog的配置相对比较简单,只要直接访问http://www.myweb.com/sPHPblog-0.4.0/即可,访问后出现图12所示的页面:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图12www.goodsgy.com

这里是对程序界面所使用的语言进行选择,从下拉框中选择“Chinese”,点击“submit”按钮,程序跳转到下一页,如图13所示。这里要注意的是,官方所给出的语言文件并没有做到完全汉化,因此我们可以看到很多界面上的文字仍然是英文的,下文中将会讲述如何自己对中文语言文件进行修改,对界面进行自定义汉化。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图13www.goodsgy.com

点击图13中的“开始安装”,后台程序将在sPHPblog-0.4.0目录下建立config、content和images3个目录,分别用来存储配置文件、记录和上传的图片文件。如果创建成功,将跳转到图14所示的页面:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图14www.goodsgy.com

点击“继续”,在图15所示的页面中,填写使用者的用户名和密码:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图15www.goodsgy.com

点击提交,如果成功的话,将会出现图16所示的页面:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图16www.goodsgy.com

此时,安装过程就基本结束了,点击图16中的“设置”可以进入到设置页面,这里可以对Blog的界面语言、Blog名、作者及Email等界面元素进行设置,也可以对一些功能进行设置,如纪录得条目次序、评论次序、首页显示的条目数、是否允许浏览者评论、是否允许B B标签等进行设置,设置完点击提交即可。如图17所示。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图17www.goodsgy.com

www.goodsgy.com

上一页  [1] [2] [3] [4] 下一页  www.goodsgy.com

www.goodsgy.com

经过以上的初步设置,我们可以看到页面右边已经出现了一些设置链接(图17中红框所示)。在使用前,我们可以点击各个链接进行设置:www.goodsgy.com

1. Categories(主题分类):对Blog里各个纪录所属的主题类别进行定义,如图18所示,程序给了一个例子,可以按照需要填好,点击validate验证所填写的主题分类是否为标准格式,否则需要重新修改,点击submit进行刷新后就可以在页面右边看到各主题类别。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图18www.goodsgy.com

2. Blocks(区块):在页面右边显示一些信息,可以写一些个性化的语句等等,如图19所示。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图19www.goodsgy.com

3. 设置:图17中的设置页面和相关选项。www.goodsgy.com

4. 页面主题:simplePHPblog提供了页面主题更换的功能,所有的主题保存在themes子目录下,一个主题一个文件夹,上文图中所给出的都是缺省(default)主题样式,在此我们可以选择其他的主题样式。如果对PHP语言和CSS样式表比较熟悉,也可以自己写一些个性主题,存储到themes子目录下。www.goodsgy.com

5. 调色:主要是对Blog页面中显示的各种背景和文字如标题、链接和日期等的颜色进行设置,simplePHPBlog给出了一个功能强大的页面调色板供用户使用,如图20所示。当然,系统同时也给出了一些预定义的颜色方案可供选择。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图20www.goodsgy.com

6. 选项:对页面显示的记录时间样式进行设置。www.goodsgy.com

7. Infomation(信息):填写一些关于本Blog的相关信息生成Meta-data(元数据),主要用于页面被搜索引擎收录时用来描述本Blog的关键字,因此,如果想成为热门Blog,这里的关键字可要好好的设置。www.goodsgy.com

www.goodsgy.com

上一页  [1] [2] [3] [4] 下一页  www.goodsgy.com

www.goodsgy.com

实践体验www.goodsgy.com

1. Blog纪录www.goodsgy.com

先点击页面右侧的“登录”,进入登录页面,填写用户名密码,点击确定后就进入管理者模式,就可以添加Blog记录了。我们可以点击页面右侧的菜单中的“添加条目”记录blog,如图21所示,可以填写标题、内容,还可以使用定义的BB标签来增加一些文字效果,可以给本记录选择主题分类,程序还提供了预览的功能,点击发表即可提交。菜单中的“添加静态条目”可以增加一些静态页面,用于个人需要,如对用户个人信息的介绍等,可以在链接中选择链接到这些页面上来。“上传图片”用来上传图片到images目录下。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图21www.goodsgy.com

2. 添加文字链接www.goodsgy.com

在页面右侧的“链接”下,可以进行文字链接的添加,如图22所示,如果只填写了链接标题而未给出链接地址,那么此标题将作为一个分割标题,这样就可以把文字链接进行分类。如图22所示。www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图22www.goodsgy.com

3. 添加图片链接www.goodsgy.com

simplePHPBlog本身没有提供图片链接的功能,我们只有通过修改PHP文件来增加图片链接,打开themes目录下你所使用的主题的文件夹,找到themes.PHP,使用文本编辑工具打开,找到文件最后十几行,如下所示:www.goodsgy.com

// Web Badges - Changed in 0.3.8www.goodsgy.com

echo( ’’ );www.goodsgy.com

echo( ’’ );www.goodsgy.com

echo( ’’ );www.goodsgy.com

echo( ’’ );www.goodsgy.com

echo( ’’ );www.goodsgy.com

echo( ’’ );www.goodsgy.com

echo( ’’ );www.goodsgy.com

echo( ’’ );www.goodsgy.com

//在此处按照上面的格式增加图片链接代码,如:www.goodsgy.com

echo(’’);www.goodsgy.com

echo(’’);www.goodsgy.com

echo( ’’ );www.goodsgy.com

}www.goodsgy.com

效果如图23所示:www.goodsgy.com

www.goodsgy.com

www.goodsgy.com

图23www.goodsgy.com

4. 自定义汉化www.goodsgy.com

由于simplePHPBlog的中文语言文件的汉化效果不理想,所以在以上的图片中我们可以看到一些英文字样,对不熟悉英文的使用者和浏览者来说造成了一定的困难。我们可以打开languages文件夹下的Chinese文件夹,使用文本编辑工具对该文件夹下的strings.PHP内的一些字符串进行修改。一般的定义方式为:www.goodsgy.com

$lang_string[’XXX’] = "YYYYY";www.goodsgy.com

只要将=后面的” ”中的文字翻译成中文即可。www.goodsgy.com

www.goodsgy.com

$lang_string[’title’] = "Search Results";www.goodsgy.com

$lang_string[’instructions’] = "Search results for %string:";www.goodsgy.com

$lang_string[’not_found’] = "No results found";www.goodsgy.com

可相应的改为:www.goodsgy.com

$lang_string[’title’] = "查询结果";www.goodsgy.com

$lang_string[’instructions’] = "%string的查询结果:";www.goodsgy.com

$lang_string[’not_found’] = "查询结果为空";www.goodsgy.com

经过这样的修改,基本可以将界面完全汉化。www.goodsgy.com

5. 备份记录www.goodsgy.com

备份用户的Blog纪录非常简单,所有的Blog纪录按照年月日的目录方式存储在content目录里,只要将此目录导出就可以了,全部记录都存为文本文件。www.goodsgy.com

6. 升级程序www.goodsgy.com

simplePHPBlog程序的升级过程也比较简单,只要将config,content,images三个目录拷贝到新版本的程序的目录下即可,程序会自动识别已有的记录和图像数据,并通过PHP解析显示。www.goodsgy.com

后记www.goodsgy.com

以上介绍了使用simplePHPBlog程序构建自己的Blog网站的一些基本方法,如果您在使用的过程中发现了更多有趣的功能,不妨也和大家一起分享,更好的推动simplePHPBlog的发展和改进www.goodsgy.com

www.goodsgy.com

上一页  [1] [2] [3] [4] www.goodsgy.com

在百度中搜索:自建Blog网站完全图解
在Google中搜索:自建Blog网站完全图解
在Yahoo中搜索:自建Blog网站完全图解

收藏到网摘:新浪VIVI 365key 我摘 POCO网摘 博采中心 YouNote 和讯网摘 天天收藏
[] [返回上一页] [打 印] [收 藏]

 相关文章    最新文章
· 自建批处理设定Win XP启动项目顺序
· PowerPoint自建模板自定义配色方案
· [组图] Skype 3.0新功能详解:自建公共聊天..
 
· Google搜索引擎:迈向云计算的未来
· 一个合格网页设计师的标准是什么?
· 建立自己的博客的过程中学习到的知识
· 网站策划:网站栏目和页面的策划
· 初学:关于域名和空间的一些认识
· 什么是静态网页和动态网页?
· 设计网页前端界面必备的技能
· 如何调用Flash才符合Web网页标准?
· 网页色彩的搭配
· 文章内容SEO优化基本原则

∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [更多评论…]
站内搜索

精彩图文
  网站导航  
操作系统 办公软件 网络软件
Vista Windows2003 WindowsXP Windows2000/NT Windows9X/ME Linux 其他 Word Excel Powerpoint Outlook 金山系列 其他 网页浏览 上传下载 联络聊天 邮件工具 服务器软件 网络辅助
工具软件 媒体动画 网页制作
系统工具 媒体工具 压缩工具 图文处理 文件管理 其他 3DMAX Authorware Director Maya 视频处理 其他 Flash Dreamweaver FireWorks FrontPage LiveMotion Golive HTML/CSS 其它
网站开发 平面设计 程序设计
ASP JSP PHP CGI JavaScript VBScript XML/SOAP Web服务器 Photoshop PhotoImpact CorelDraw Illustrator Freehand 设计欣赏 其他 VB VC .NET C/C++ DELPHI JAVA

冀ICP备05019428号
Copyright © 2004-2008 电脑学习网 Inc.All rights reserved.
TEL:13832340607
QQ:39873155
E_Mail:goodsgy(#)hotmail.com   (把(#)替换成@)
MSN:goodsgy(#)hotmail.com   (把(#)替换成@)