分享做企业网站的后台开发经验
众所周知,thinkphp和C++,JAVA,python等开发语言一样,使用的是MVC结构,即Model、Controller和View,即业务模型,用户界面和控制器,对于做一个企业网站来说,主要是Controller和View,Model基本都是大同小异的。企业网站的后台功能主要分为以下几个栏目。
1. 关于我们:一般关于我们主要包含公司介绍,发展历程,荣誉资质,企业文化,合作伙伴等内容,公司介绍可以用单页面的功能来做,就是这个页面的内容只能修改,无法增加或删除;部分内容如下图所示:
而发展历程、企业荣誉、企业文化、荣誉资质、合作伙伴等则使用列表页面来实现,发展历程如下图所示:
新闻资讯:一般分为新闻类别页面和新闻信息列表页面,新闻类别就是你在添加新闻前,得先设置好这条新闻是属于哪个类别的,然后再添加新闻内容,如下图红框所示:
![企业网站开发3](/Upload/20220723/pickec92p577cp4057p9321p59023adbe41c.png)
基本配置和联系我们:使用配置文件加缓存的方式保存这些数据,其实与单页面的功能有点像,只是因为它们的内容比较固定,例如SEO设置,联系方式,LOGO,二维码等,部分内容如下图所示:
首页,这是整个网站最主要的部分,也是客户做网站时最看重的部分,但首页的内容基本是由banner轮播图片,关于我们,产品中心,新闻资讯等组成,其中banner轮播图片是上面讲到的与荣誉资质一样的列表信息,有可能会包含视频,关于我们可以创建一个单页面让客户填写,产品和资讯就是直接调用产品栏目和新闻栏目的信息就可以了,如下图所示:
6.其他栏目:这些功能与上面讲的栏目都是大同小异的,具体内容要根据客户的要求来做,例如比较复杂的是专题页面,如产品专题页,解决方案专题页,服务内容专题等,我们就要用单页面和列表页面混合起来做才行。