基于 WordPress 的网站开发

个站网 2024-11-24 89 11/24

WordPress是一种使用PHP语言开发的综合性博客平台。WordPress的特点主要体现在管理、推广、存 档与搜索、页面定制、发布等几个方面。Wordpress的主要应用个人博客空间、网上商城、论坛/BBS、商业网站等领 域。随着Wordpress功能的进一步完善,未来有着更广阔的发展空间。

随着互联网技术的发展,越来越多的个人用 户不满足于在公共平台上搭建自己的博客站点, 而是选择自己搭建自己的博客站点。但是对于大 多数的个人用户而言,在并不懂建站技术、美工技 术以及相关技术的前提下是很难搭建自己的站点 的。所以就出现了许多快速定制制作自己站点的 网站开发技术。

传统的网站开发都是由专业的Web 应用开 发工程师以及页面美工等完成,需要较高的技术 水平才能完成这项工作。这就使得网站的架构与 设计只能由这些有限的工作人员来完成,大大限 制了网站的发展与内容个性化与丰富化,同时开 发周期也较长。根据近些年来的应用发展分析可 以得到目前的许多Web 应用程序都有自身的特 点,很多Web 应用都有较多相似的功能。如果能 通过对这些相似的功能进行模块化的开发,使得 开发人员能够更方便快捷地开发这些相似的功 能,将会大大缩减开发周期,同时可以让开发人员 有更多的时间专注于新技术的研究。

在这样一种大的需求背景下,Wordpress 等快 速便捷建站的模块化定制化应用出现了。

WordPress 等应用技术的出现使得越来越多不懂 得网站开发的人可以通过Wordpress  进行快速的 建站,开发人员可以更加专注于新技术的研发与 创新工作。Wordpress的出现改变了网站建设的传 统概念与方式,使得网站开发更加方便快捷的基 础上也变得更加智能化与人性化。

1 WordPress的发展

WordPress是一种使用PHP 语言开发的综合 性博客平台,用户可以在拥有PHP 运行环境以及 MySQL数据库的服务器的基础上,开发自己的个  人站点。当然由于Wordpress 功能的强大型,还可  以将其作为一款内容管理系统来使用。由于  Wordpress 的开源性,使得其有很多的应用开发贡  献人员来推进Wordpress的快速发展。

WordPress起初是一款个人博客系统,通过不 断发展演变成为了一款内容管理系统。最早的可  用 版 本 是 Wordpress0.7, 从  Wordpress0.7  到  Wordpress1.5之间的版本都只支持文章发布、评论  等一些基础的功能。到Wordpress1.5才可以进行  模板/主题系统的自定义设置功能。Wordpress2.0  开始加入了富文本编辑、图片上传和快速发布的 功能,同时改进了管理工具和导入系统。Wordprss2.1到Wordpress2.8分别对接口和增强编 辑工具,标签支持,以及新的布局和更多方便的小 功能。Wordpress2.9开始内建编辑图片的功能,回 收站,批量升级插件,修复,优化了Mysql数据库  等功能。从Wordpress3.0开始进入了稳定版本的 WordPress,优化了各项Wordpress性能,同时增加  了“文章形式”功能,类似于Tumblr的轻博客特 性。更易于管理评论和更新。引入全新设计的链接 方式,流式写作界面。导入和导出系统得到了改 造,同时对于移动互联网的应用也有更好的支持。 有了全新的媒体管理器。

2 WordPress的特性

WordPress的特点主要体现在管理、推广、存 档与搜索、页面定制、发布等几个方面。接下来就 对Wordpress的特性简单介绍下:

(1)Wordpress的管理特性

本地安装:Wordpress可以安装在个人的Web 服务器上,或者与他人合租虚拟主机,使得每个人 对自己的网站都有完全的自主控制权。

友好的 UTC时区设置:Wordpress可以让你 基于标准的UTC自定义你所在地区的时间,以便 使所有存储在数据库中跟时间有关的内容的存储 日期基于格林威治标准时间。

便携式核心:Wordpress的相关档案以树形文 件组织和展示,采用相对路径调用,可以根据自己 的需要进行任意的移动和搬迁。

用户管理:Wordpress所使用的用户分级系 统,可以让不同的用户有不同的访问功能,因此你 可以限制每个用户具有不同的权限,通过改变他 们的用户级别,来让每个用户创建或者修改你博 客中的内容。

便于安装与升级:Wordpress的安装升级都非 常简单,方便用户进行配置。

动态内容更新:Wordpress采用的是动态内容 更新,所有新的链接或者是调用都可以自动生成, 而不用手动进行繁琐的设计。

(2)Wordpress的推广特性

Feed 订阅功能:Wordpress 支持 RSS1.0,  RSS2.0以及ATOM的标准,保证所有用户都能方便订阅站点的博客。同时还有更多丰富的扩展功 能。

永久链接功能:Wordpress的永久链接功能能 够生成结构合理美观,符合Web 标准,对读者与 搜索引擎更加友好的链接格式,且提供丰富的选 项进行设置。

跨博客的沟通:Wordpress 通过 pingback 和 Trackback两个非常有用的功能来保持与其他博 客之间的链接,达到进一步沟通的目的。

(3)自定义功能

模板编辑功能:Wordpress 使用模板来生成动 态页面。可以使用模板编辑器工具盒模板标记来 控制演示文稿和内容编辑模板。

主题:Wordpress 拥有大量的主题,而且由于 Wordpress的开源特性,使得越来越多的开发人员 加入到主题创作中。

插件:插件扩展是Wordpress的核心功能, Wordpress 拥有大量用户开发的插件,通过插件可  以做许多通常的博客系统不能完成的功能,例如  商城插件、访问量统计插件等。

(4)论坛和留言功能

社区功能:Wordpress  本身不是一个社区,但 是却可以通过安装不同的插件,使得其可以变成 一个社区。

留言审核:为了防止垃圾留言,Wordpress 提 供了留言审核的功能,可以针对留言者的IP, 留言 内容中包含的文字和链接来判断是否是垃圾留 言。

留言通知:Wordpress中,可以设置留言通知 功能,当有新的评论或者Trackback时,可以通过 邮件发到个人邮箱中进行通知。

(5)存档与搜索功能

存档功能:如果博客中的文章越来越多,就需 要通过存档功能对文章进行组织工作。Wordpress 内置存档功能,可以轻松对其进行管理。

搜索功能:Wordpress 内置搜索工具,在网站 后台,可以通过日期,分类,tag标签和文章状态对 文章进行搜索管理。在网站前台,访客可以通过搜 索引擎寻找他们感兴趣的内容。

3基于WordPress网站开发流程

基于Wordpress的网站开发流程主要有以下 几步:

(1)运行环境与数据库的搭建

首先需要搭建服务器平台,常用的支持  Wordpress的服务器需要支持PHP 语言的服务 器,常用的有Vertrigo Server、PHPNow等。另外两  个常用的服务器是XAMPP  与 WampServer 两种, 这两种服务器同时可以整合Mysql数据库,使得 用户可以更方便的对服务器与数据库进行管理。 目前常用的就是XAMPP与 WampServer 两种服  务器。

(2)Wordpress 的下载与安装

WordPress的下载可以到Wordpress官方英文 站或者中文站进行下载。Wordpress下载之后是一 个压缩包,首先解压缩该文件,并将解压后的文件拷 贝到刚刚安装的服务器文件的wwwroot文件夹下。

(3)部署与配置

将文件拷贝到wwwroot文件夹之下后需要进 行网站的配置与部署操作。在浏览器的地址栏中 输入 http:/localhost//(本机测试,端口为8808),确 定浏览即可以跳转到Wordpress的配置页面。配 置页面中需要输入站点名称、站点域名、数据库用 户名与密码、后台管理用户名与密码等。输入这些 信息之后点击确定即可完成配置。输入后台管理 的用户名与密码即可跳转到后台管理页面。

(4)主题与插件的安装

在后台管理页面的左侧,可以看到插件与主 题的安装与修改页面。通过在各自页面进行主题 与插件的搜索操作,搜索自己喜欢的主题以及想 给网站添加的功能。将搜索到的主题或者插件安 装到网站空间中,即可实现对主题的切换管理以 及对插件的安装管理等操作。

4   WordPress的应用领域

虽然Wordpress最开始是做个人博客页面,但 是Wordpress不仅能做个人博客页面。同时还可 以通过安装插件的方式结合主题的更换实现更多 个人博客不能完成的工作。目前Wordpress的主

要应用领域有以下几个方面:

(1)个人博客空间

个人博客空间是Wordpress最擅长的应用领 域,同时结合Wordpress的插件与主题功能可以使 每个人开发的Wordpress个人博客与空间都是独 一无二的,而且通过主题的切换还可以实现对个 人博客页面的快速更新与切换,而不需要花太多 时间在页面美工上。同时由于插件的繁多,使得每 个人的个人博客都有各种各样不同的功能。

(2)网上商城

通过安装商城插件,同时结合使用商城界面 的主题,可以使个人博客变成个人网上商城。目前 较多的网上商城插件有 eshop、wp-e-commerce 等。通过安装这两种插件可以轻松实现对商品的 管理、订单的管理以及客户的维护等工作。

(3)论坛/BBS

同样可以通过安装论坛插件,并结合 Wordpress  本身强大的留言评论系统以及垃圾留 言审核机制。另外还可以安装其他的相关插件实 现论坛会员注册,会员管理等功能。

(4)商业网站

现在越来越多的公司都拥有公司的站点,通 过这些站点来展示公司形象,同时提供给用户查 看公司产品的功能。通过Wordpress 可以快速建 立公司网站。

5总结与展望

通过以上的介绍可以知道Wordpress  凭借它 的快速建站,海量主题插件以及傻瓜式的使用操 作,使得建站速度得到大大提高。但是也正是由于 Wordpress功能的强大,使得通过Wordpress建立 的站点过于臃肿,当插件安装较多时会影响网站 操作速度。所以未来Wordpress将提供更多的自 定义设置,使用户可以更加方便自如的选择自己 的插件与主题,而不用考虑由于插件主题的增加 而影响使用效率。

- THE END -
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论

您必须 后可评论