当前位置: 首页 > 网站动态网站动态

基于DedeDMS的乌海能源公司网站建设

来源:沈阳志鼎科技 2018-09-03 访问量:109

随着信息技术的快速发展和信息量的剧增,信息交互,尤其是通过网络的信息交互,在现代化的企业中扮演了越来越重要的角色。现代企业为了能在竞争中立于不败之地,需要对企业的内部信息及外部获取的市场信息以有效的方式进行综合管理。建立企业网站,有利于各种信息和资源的整合,从而企业可以更快捷、更便捷、更有效的开展工作。

DedeCMS(织梦内容管理系统)是国内最知名的PHP开源网站管理系统,也是用户最多的PHP类CMS系统,目前的版本无论在功能还是在易用性方面都有了长足的发展。DedeCMS基于PHP+MySQL的技术框架,对于公司网站来说,技术支持上完全可行。

一、 内容管理系统(CMS)

CMS是内容管理系统(Content Management System)的英文缩写,是一种位于web前端(web服务器)和后端办公系统或流程(内容创作、编辑)之间的软件系统。能够实现各种非结构化或半结构化的数字资源的采集、管理、利用、传递和增值,并能有机集成到结构化数据的商业智能环境中,如OA,CRM等。

CMS有试用于各种平台的不同版本,目前国内比较流行的CMS很多,基于PHP平台的有PHPCMS、DedeCMS、EmpireCMS,基于ASP平台的有Powereasy、新云网站管理系统、JoekoeCMS,基于.NET平台的有渐飞网站管理系统、NET动网新闻等。

DedeCMS国内知名内容管理系统,经超过20万以上站长级用户群经过长达4年之久的广泛应用和复杂化环境的检测,织梦系统在安全性、稳定性、易用性方面具有较高的声誉,倍受广大站长推崇。其最新版本V5.7sp1,主要特性有:一、引擎简单、易用,采用了XML标记风格,模板全部采用文件形式保存,对用户设计模板、网站升级转移提供了很大的便利;二、方便快捷的用户自定义模型,用户可以根据自己的需要去扩展网站后续的功能;三、高效的动态静态页面部署,用户可以在后台栏目中进行统一的设置,也可以对单独某一篇内容进行静态部署。

此外,公司网站的访问量较大,经过我们实际使用的情况来看,DedeCMS负载能力不错,完全可以胜任。

二、 网站建设整体规划与设计

2.1 服务器的搭建

由于采用的是D e d e C M S是基于P H P编写的,我们选择Apache+PHP+MySQL作为服务器环境。Apache、PHP、MySQL都是开源软件,分别到其官方网站下载合适的版本安装即可。具体参数的配置可参照其技术文档。

2.2 网站规划

按照需求,我们把网站内容分为以下几个栏目:职能部室、图片新闻、公司新闻、公告通知、集团要闻、专栏模块、资源系统等。其中职能部室是链接的每个部室的网站,其余的主要栏目得益于CMS的强大功能,栏目在使用过程中还可根据实际情况进行调整。

2.3 模板的制作

DedeCMS的模板全部使用独立文件形式保存,可以将一套文件保存在templets文件夹下独立的文件夹中,并在后台设置模板文件所在的文件夹,这样用户可以很方便的设计合适自己网站风格和功能的模板,并简单实现不同模板之间的切换。鉴于公司网站一般只需要用到文章发布与管理模块,一个最简单的模板只需要包括如下4个文件即可:index.html、index_article.html、list_article.html、article_article.html。同时,DedeDMS 可以为每个页面单独设定相应的模板文件,如果需要,可以为每个栏目甚至单独的页面设计独立的模板。模板文件可视情况用传统table方式或div+css方式编写。独立的css文件单独放在templets文件夹下的style文件夹中。

具体的Html编写本文不做涉及,以下是模板中会用到的重要调用:

(1)调用某栏目的网址

如需要调用“公司新闻”栏目的网址,可用type标记下的typelink标签。如“公司新闻”的栏目ID为2,(下同),则其连接可如下调用:

{dede:type typeid='2'}

<a href="[field:typeurl/]">[field:typename/]</a>

{/dede:type}

其名称可以用typename标签。

(2) 调用某栏目下所有文章标题链接

如需调用“公司新闻”下的所有文章的链接,可用arclist标记,代码示例如下:

<ul>

{dede:arclist row='4' titlelen='34' typeid='2'}

<li><a title="[field:info /]" target="_blank" href="[field:arcurl /]">[field:title /]</a></li>

{/dede:arclist}

</ul>

其中arclist标签调用文章链接,title标签调用文章标题,

row表示显示的文章数目,titlelen表示显示的标题最大字数。

(3) 其余如作者、该文章发布日期等均有相应标签,需调用时可查看相关技术文档。

2.4 后台管理

作为一个较成熟的内容管理系统,DedeCMS的后台相当明晰。登陆网站后台可以方便的对网站进行管理。其功能包括:频道管理、内容发布、内容维护、HTML更新、核心模块、扩展模块、辅助插件、系统管理等功能。下面将各板块的功能做简要说明:

在频道管理页面内可以方便的建立、修改、删除网站的栏目,主栏目下还可建立子栏目。主要功能带单有创建顶级栏目,预览栏目页面,查看栏目文档,添加子栏目,修改栏目设置,移动栏目,删除栏目,更新排序,获取js,更新栏目HTML,更新文档HTML等。

平时需要发布文章在内容发布页面,DedeCMS后台生成和管理方面充分为用户着想,提供了诸多功能,可以上次附件,上传图片,并可以在后台设置允许上传的附件后缀名,大大方便了公司日常的通知发放工作。

模板管理是DedeCMS最大的特色,作为一套开源软件,使用者可以较快的掌握其模板的制作方法。一套模板文件可以单独的放在模板文件夹下的一个文件夹中,在后台设置模板为此文件夹的名称即可启用该模板。

其余如内容管理,系统管理等页面也比较人性化,非常简单易用。

3 需要注意的问题

3.1 网站安全

如果不注意网络安全,服务器很容易被黑客入侵,后果不堪设想,具体的措施包括:开启服务器的自动升级服务,及时安装系统补丁;安装正版杀毒软件和防火墙软件并启动自动升级服务;为Aache、MySQL建立单独账号,并降低其权限;更改后台文件夹名称,且不要在前台页面给出后台管理登陆的链接地址;定期查看服务器日志,定期更改后台登陆密码,且密码有一定复杂度。

3.2 数据备份

网站的数据备份非常重要,如果没有及时的备份,一旦由于误操作或不可控因素造成的数据丢失,其损失将是不可挽回的,要建立严格的数据备份制度,尽量做到网站数据每周一次备份。尽量将可能的损失降到最小。

4 结束语

公司网站是乌海能源公司信息化管理的重要组成部分,我们经历了静态网页系统、动态网页系统、内容管理系统几代建站系统,而目前功能强大的开源内容管理系统是建设公司网站的有力工具,使网站内容创建、管理和信息发布、共享更方便。

客服
客服