基于MVC架构的川酒文化传播网设计与实现

2020-12-06 10:50潘玲玲李建华赵志云
发明与创新·职业教育 2020年11期
关键词:互联网

潘玲玲 李建华 赵志云

摘 要:为了更好地传承和弘扬中国优秀白酒文化,加快川酒文化国际性传播。本文基于MVC开发模式,利用ThinkPHP和Hui.admin两个开源框架快速设计并实现一个川酒文化传播网,旨在将现实生活中的川酒文化内容展现于互联网,特别是将白酒相关的诗词歌赋以及白酒酿造过程进行生动在线重现,实现“互联网+川酒文化”的深度融合。本研究结果表明,互联网+川酒文化具有融合的可能性,川酒企业也可以充分利用互联网的特点扩大自身的影响力和品牌效应。同时本信息系统设计思路具有快速、高效和通用特点,可以为实现类似的信息系统所借鉴。

关键词:互联网+;川酒文化;ThinkPHP

一、引言

四川的白酒享誉世界,在白酒生产和消费过程中形成的川酒文化已经成为一种独特的人文精神文化,它是一种超越白酒具体描述的一种特殊文化形态,也是中优秀传统文化的典范。在四川,已经形成“无酒不欢”的社交模式。川酒文化经过几千年的发展和延续,已经形成了酿酒、饮酒、酒桌、酒器等一系列优秀传统酒文化。在“互联网+”背景下,传统文化受到极大的冲击,导致部分优秀文化逐渐被淡化和遗忘。“互联网+川酒文化”是一种能够突破时空限制、实时、快速地将白酒产品赋予的文化内涵并传递给消费者的宣传方略,具有一定的融合可能性。可以说,“互联网+川酒文化”是一种高层次、高水平、附有新思维、附带高科技的现代营销模式,也是中国传统酒文化的传播途径。川酒文化想要迈出国门,走向世界,不但要充分发掘自身的文化内涵,还需要充分挖掘酒文化的传播途径,可以借助信息技术手段促进酒文化的传播。

在川酒文化传播研究方面,孙敬鸿[1]认为在中西方酒文化差异的背景下,应该建立酒业博物馆、树立白酒文化自信,打造我国白酒的文化牌,提升我国白酒文化软实力。陈涵[2]以川酒文化传播为例,重点研究微信平台对品牌文化传播的壁垒,并找出解决方案。李丽等人[3]基于“一带一路”和内陆自贸区建设,研究以中国文化为主导或者东道国文化为主导的跨文化传播策略,扩大川酒品牌影响力,提升川酒文化的内涵。何琼[4]以茅台酒文化为例、提出现代市场经济的酒文化命题,分析当前酒文化的发展现状和存在的问题,提出打造全球化背景下的“中国酒文化之都”的酒文化传播策略。唐飞等人[5]建议白酒企業积极拥抱互联网,引入“互联网+”思维,注重社群经济和粉丝经济,通过对产品、品牌、营销、人才培养等方面的创新,努力实现白酒产业转型升级和持续健康发展。代秀辉[6]指出,电商O2O模式开启啤企新营销时代,“新常态”下的酒企积极拥抱“互联网+”,而联合打造电商新品牌和开拓O2O新渠道成为酒企互联网营销的主要方式。

通过文献综述可以发现,大多数文献或者分析酒文化的发展现状,或者利用管理学、社会学等理论提高白酒企业的管理水平,目前,鲜有文献涉及川酒文化网站的研究。本文借鉴“互联网+”思维和基于MVC模式,设计并实现了一个川酒文化传播网站,将传统的酒文化内容展现于互联网,加快川酒文化的传播,扩大川酒的影响力。

二、相关技术介绍

(一)ThinkPHP框架

ThinkPHP是一个轻量级的Web应用开发框架,遵循Apache2开源协议,采用面向对象编程思想和MVC开发模式,封装了CRUD操作,在模板引擎、缓存机制和扩展性方面具有良好的表现。本着快速、简洁、高效的原则,基于组件设计,注重代码重用性和易用性,能够实现跨平台操作,这些优点也成就了ThinkPHP快速成为三大主流Web框架之一。

(二)Hui.admin框架

Hui.admin是一个基于Hui前端框架开发的轻量级网站后台模板,采用原生的HTML语言,实现快速搭建网站的后台系统。同时该框架集成了用户管理、权限管理、内容管理以及系统设置等常用的静态界面,同时嵌入layer框架,在弹窗、表单、验证等方面表现更优雅,基本上能满足轻量级的信息系统的后台界面需求。Hui.admin第三版本还提供iframe和page两个不同的版本,可以满足用户不同的项目需求。

(三)MVC架构

MVC是由模型(Model)、视图(View)和控制器(Controller)三个单词的首字母组合而成,采用分层设计,是一种典型的设计模式。其目的是将界面展示、业务逻辑和数据库操作三者分离,实现模块内的高内聚,模块之间的低耦合。通过分层设计,可以将复杂的信息系统简化,使得开发者分工明确,开发者能够根据自己的长处专注于某一个方面的开发,而不需要参与和实现所有的模块,有利于大型项目的组织和开发。

三、系统设计与实现

(一)系统总体设计

川酒文化传播网站主要分为前台和后台两个模块。前台主要展示与川酒相关的传统文化(诗词歌赋)以及具有代表性川酒企业、川酒新闻和典型白酒产品介绍,并且提供论坛功能,方便用户在线互动交流。后台主要是针对前台的功能进行管理,并提供权限管理模块,方便管理员快速进行权限分配。数据库采用MySQL5.8,MySQL是一个轻量级的关系型数据库,具有免费开源、体积小、跨平台等优点,是主流的Web数据库之一。

(二)系统实现

1.框架准备

进入官网下载ThinkPHP3.2.3和Hui.admin原始框架,将ThinkPHP3.2.3放在Apache的主目录下,通过访问主目录下的入口文件index.php,将自动在Controller下生成Home模块(子目录包含Controller、View和Model)。同时将Hui.admin框架中的css文件和js文件目录(static和lib)放在ThinkPHP3.2.3的Public目录,在文件ThinkPHP/conf/convention.php中配置模板替换和数据库配置。

将Hui.admin框架中需要使用的静态HTML页面放置在View/admin目录中,同时将每个静态页面中的css和js链接使用“__HUI_ADMIN__”进行路径替换。确保内个页面样式和js路径正常。

2.详细架构设计

按照MVC思想,系统采用分模块设计,控制器、模型和视图均按照前后台功能划分成admin和home两个模块。其中控制器需要相关的配置文件、函数库和类库支持,而模型则需要数据库、扩展数据库和业务逻辑支持。为了保证数据安全性,admin模块所有的控制器都继承BaseController,在BaseController类中进行登录检测,防止非法进入后台系统,保证系统安全,BaseController继承基类控制器Controller,保证框架函数能够被子类继承并直接使用。整个详细架构设计如图1所示。

3.业务基本流程

①用户通过客户端的浏览器发起请求,调用系统的入口配置文件index.php,将请求发送至ThinkPHP核心框架。

②服务器按照配置文件配置项,加载各种配置文件,如路由模式、数据库配置信息、模块配置信息等。

③服务器根据路由模式配置信息,解析用户的URL,得到URL中的模块、控制器、方法以及参数等信息,将请求发送给对应模块中的控制器方法。

④控制器根据逻辑控制代码进行分析,如果需要调用数据模型,则直接调用相应的模型文件。如果不需要,则直接调用模板(可能需要将数据传输至模板)。

⑤将数据渲染至模板,并将渲染之后的模板編译成静态的HTML页面,返回至用户端。

(三)系统实施

系统部署环境:服务器Ubuntu16.04;数据库MySQL5.8;PHP 7.4.6;Apache (四)客户端使用Chrome浏览器。开发环境:使用Notepad++的NppFTP插件功能,直接连接Linux服务器进行远程开发。

按照需求说明文档,设计20个测试用例,主要测试论坛和诗词笔墨的管理功能,测试结果良好,功能测试通过率100%。同时Web系统的响应时间也是一个重要的评价指标。本文使用Apache自带的压力测试工具ab进行性能测试,测试结果表明,在并发要求不高的内容管理系统中,能满足用户的需求。

四、总结

随着网络技术的发展,“互联网+”已经发展成为一种趋势和时尚。川酒文化是在四川白酒生产和消费过程中产生的一种人文情怀文化,是一种优秀的中华传统文化。在“互联网+”背景下,川酒文化也应该积极拥抱互联网,利用互联网优势传承和弘扬经典白酒文化。本文基于MVC模式,利用ThinkPHP和Hui.admin两个开源框架,设计并快速实现了一个川酒文化传播网,将传统的白酒文化直观的展现于互联网,可以让更多人了解川酒文化,扩大川酒的影响力。同时该设计思路具有普遍性,可以为类似的内容管理系统提供参考。

参考文献

[1] 孙敬鸿.中西方的酒文化差异背景下国际传播途径论述[J].轻纺工业与技术,2020,49(4):66-68.

[2] 陈涵.微信平台品牌文化传播效果研究:以川酒文化传播为例[J].记者摇篮,2018(5):82-84.

[3] 李丽,郎润华.川酒品牌跨文化传播策略探究:基于“一带一路”倡议与内陆自贸区建设背景下[J].现代商贸工业,2018,39(21):30-32.

[4] 何琼.酒文化的界定与酒文化传播策略:以茅台酒文化传播为例[A].贵州省写作学会.贵州省写作学会2012年学术年会交流论文集[C].贵州省写作学会,2012:16.

[5] 唐飞,王倩欣.“互联网+”背景下白酒企业发展策略研究[J].中国市场,2016(24):173-176,188.

[6] 代秀辉.互联网+传统酒业:开启新营销时代[J].上海信息化,2016(3):50-54.

猜你喜欢
互联网
互联网+背景下数学试验课程的探究式教学改革
基于“互联网+”的京东自营物流配送效率分析
互联网+医疗保健网的设计
试论网络大环境下音乐作品的法律保护问题
浅谈大数据在出版业的应用
浅析互联网时代维基百科的生产模式
“互联网+”环境之下的著作权保护
“互联网+”对传统图书出版的影响和推动作用
从“数据新闻”看当前互联网新闻信息传播生态
互联网背景下大学生创新创业训练项目的实施