快速搭建企业展示型网站

2018-11-26 09:33吴运驰
电脑知识与技术 2018年24期

吴运驰

摘要:随着科技的进步,企业逐渐进入无纸化办公时代,对网上办公、企业新闻浏览的要求越来越高。通过使用SiteServer CMS系统,创建符合企业需求的个性化模板,可以在极短的时间内搭建出符合企业需求的展示型网站,降低企业开发人员的学习难度,加快开发效率,是企业展示型网站搭建的极佳选择。

关键词:企业展示型网站;SiteServer CMS系统;开发效率

中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)24-0267-02

Abstract: With the progress of science and technology, enterprises gradually into paperless office times, on the Internet office, corporate news browsing requirements more and more high. Through the use of SiteServer CMS system, to create a personalized template to meet the needs of the enterprise, can be in a very short period of time to build a display site in line with the needs of enterprises, reducing the learning difficulties of enterprise developers, speed up the development of efficiency, is the enterprise display of the excellent choice of Web site.

Key words: enterprise display website; SiteServer CMS system; development efficiency

1 企業现状

随着科技的飞速进步,网络的愈加发达和普及,越来越多国有企业开始追求办公流程提速,纸质文件和人工审批等费时费力的流程渐渐被抛弃,无纸化、信息化即将成为未来的主流。同时,报纸杂志逐渐退出市场,企业新闻的发布和展示也将重心转移到网上。于是搭建出美观易用的展示型网站已成为企业的当务之急。

然而,一个问题凸显出来:人们已经接受并习惯了由各种最新编程技术搭建出的更美观、更便捷、功能更加多样的网站,而部分企业开发人员由于种种原因,对新编程技术的掌握并不熟练,搭建出来的网站与人们目前已经习惯的网站在美观性和功能性上存在差距。

那么企业的开发人员应该如何搭建自己的展示型网站呢?

2 需求分析

首先,最核心的需求就是用最简单快速的方式搭建出企业办公所需要的展示型网站。

其次,需要一种编程难度低的方式,使得大部分人员都可以轻松掌握,可以实现企业的新闻展示、业务查询、信息更新等基本功能。同时,尽量可以使用开源的软件,无需付费,减少企业开支及避免申报购买软件所带来的一系列财务、审计流程,节约开发时间。

最后,在基本功能实现的基础上,需要让界面更符合现代网络潮流,美观时尚。考虑到企业不同人员的级别,增加权限设置,易于管理。同时,考虑到未来的诸多变化,网站应具有可二次开发的能力,使得网站可以拥有更长的使用时间和更大的价值。如图1。

如何在短时间内搭建出功能性和美观性俱佳,编程难度较低的网站呢?

3 SiteServer CMS的优势

1)开源免费

SiteServer CMS系统自身是开源的,同时其所使用的SQLServer、MySQL等数据库大多是免费的,给予开发人员选择上更大的灵活性,可以低成本甚至零成本完成多个网站的搭建。

2)多终端适用

上传及发布的内容可以发布到包含PC、微信、平板电脑等各种终端设备,将PC端和移动端完美结合,统一平台管理,内容共享互通。

3)内容多样

该系统支持绝大部分常见内容模型的编辑与发布,包括文章、组图、产品、视频、文库、专题、报纸、杂志等,还通过自定义字段管理功能来添加全新的内容模型,可以由用户根据实际需求自己定义信息内容。

4)操作简单

该系统采用独创的 STL 模版语言,STL 语言类似 HTML 语言,提供了最大的灵活性,却又无需要专门学习。同时提供了基于Dreamweaver可视化模板制作工具,根本无需编写任何代码即可制作模板,并且无需记忆模板标签和翻阅模板手册即可完成模板的制作工作。

5)支持二次开发

系统设计灵活,留有二次开发接口,可通过接口定制出各种特殊的功能,适应未来拓展的各种需要。同时还提供标准的API接口供第三方系统向SiteServer CMS 系统获取或写入内容,实现多系统资源整合。

通过使用SiteServer CMS系统,开发人员可以极快的搭建出功能完善,界面美观的网站。而那些编程水平高的人员则可以在这个系统上进行二次开发,实现更多的个性化功能,这正是解决企业开发人员编程难、界面不够美观的极佳解决方案

4 使用SiteServer CMS进行展示型网站搭建

4.1 SiteServer CMS系统安装

首先在官网上下载程序包,并根据网站上的教程进行数据库和IIS配置,之后安装程序包。安装成功后,打开在IIS中设置的网址,就可以进入siteserver界面。此时有两个选择,如果对它的STL语言很了解或者想更灵活的搭建一个网站,可以选择自己新建网站,然后对新建的空白网站进行编写。如果对STL较陌生,可以在模板中心选择模版样例,用样例来搭建网站,这里主要说明使用模板的网站搭建。

首先根据企业当前的需求,来选择风格相近的模板。如果需要展示的是多条文字新闻类内容,就可以选择偏政府网站风格的模板,简洁清晰,显示的内容数量多。如果要展示企业风采、图片,内容数目较少 ,就可以选择图片展示类模板,更偏向于目前流行的网站风格,图片醒目,色彩鲜明,风格时尚。

再次进入siteserver页面,加载模板,此时就可以对模板进行修改,搭建出符合企业需求的展示型网站了。如果对个性化元素需求比较少,模板提供的功能已经足够使用,可以直接在siteserver控制后台對模板进行内容替换。但为了更贴合企业风格,细致的个性化内容和页面布局是必不可少的,于是需要对模板的代码进行修改,来满足企业展示网站搭建需求。

4.2 模板构成

修改模板前首先要了解模板结构和各个文件的功能。使用VSCode打开模板文件夹,右侧的文件夹列表中需要使用到的大致如下:

Images

模板中所有图片的来源,将需要挂到网站展示的图片放到这个文件夹里,随时可以调用。

Include

存放个性化的网页头部、尾部,有时还需要左右部分内容。可以直接命名为header、footer、left、right等,根据需求直接调用,减少各个网页编写的繁琐性。

Styles

将网页上需要的各种样式写成不同的类并存放在这里,例如字体的大小、颜色,图片的尺寸、位置等等。这样在编写网页的代码中,不需要一个个规范字体、表格、图片等内容的格式,直接调用相关类,就可实现相应功能。

Template

存放功能页面的模板。通常有首页模板、文字信息页模板、图片展示页模板等,根据不同的需求调整相对应的模板,使得使用相同模板的页面在生成的时候直接被修改,消除了每个页面都要手动修改的繁琐的工作量。

在了解了模板的文件结构及功能后,就可以确定生成个性化页面的流程了,如图2。

4.3 进行模板个性化修改

首先在Include文件夹中创建head.html,footer.html等元素页,根据需求编写网页头、尾及其他附件。其次将网页中所需要的文字、表格、图片等样式写成不同的类,保存在styles文件夹中。最后在网页模板中调用编好的元素页,并对主页、文字展示页、图片展示页的模板根据需求进行个性化定制,针对不同的内容直接调用styles中的类进行美化,最终得到成品模板。

4.4 搭建网站并生成所有页面

1)进入siteserver页面对网站进行规划,根据要展示的内容先分为几个组,每组中细分出若干个栏目,搭建出网站的基本结构。

2)根据每个栏目所要展示的内容,为它们绑定相对应的个性化模板。

3)在每个栏目下新建页面,在页面中直接插入文字内容及图片,文字和图片就会根据模板自动进行填充。

4)在生成页面选项中选择生成所有页面,这样整个网站就生成完毕,一个根据企业需求定制的个性化展示型网站就搭建成功了。

4.5 拓展功能

1)为网站维护人员提供账号,用来添加、更新、修改网站内容。同时为账号设置权限,实现提交内容的审核功能。

2)对模板进行一些调整后,除了文字和图片,还可以上传视频,实现在线视频播放功能。

5 结束语

通过使用SiteServer CMS系统,企业开发人员可以在极短的时间内搭建出一个具有新闻展示、图片播放、在线视频、内容审批等功能的企业展示型网站,并且网站样式美观,符合人们不断变化的审美趋势,完美支持手机、平板等移动端显示。综合了易学、美观、可拓展的SiteServer CMS系统为企业开发人员提供了极大的帮助。

参考文献:

[1] 彭兰. 网络传播概论[M]. 北京: 中国人民大学出版社, 2017: 121-145.

[2] 何文生, 张文库. 企业网搭建及应用[M]. 北京: 电子工业出版社, 2011: 140-148.

[3] Siteserver文档教程[EB/OL]. https://docs.siteserver.cn.

【通联编辑:谢媛媛】