ShopNC本地生活系统开发手册[本地生活开发手册]
天津市网城天创科技有限责任公司
1.简介
ShopNC本地生活系统是网城创想公司自主研发的一款产品,采用O2O模式(Online To Offline),将线下商铺和互联网结合,让互联网成为线下交易的前台,专注于本地生活服务,集生活和购物为一体的专业网站,体现本地生活特,满足消费者多样性的需求,也为商户提供了很好的展示和销售渠道。商户在线上揽客增加客流,消费者在线下消费,享受更多的优惠,商户可以通过参加团购来提高利润和知名度,还可以设立优惠劵和会员卡,吸引更多客户,用户可以对商家进行点评,参加团购,并且用优惠劵购物,享受折扣,站点提供更丰富的商户内容、商品信息,把原本分散的内容整合到一个平台上。
1.1系统特性
ShopNC借鉴了国内外优秀的开源程序与开发模式,使用面向对象的开发结构、MVC模式、单一入口、ORM影射等。封装了CURD和一些常用操作,在项目配置、类库引入、查询语言、数据验证、模型处理、视图与布局、项目压缩、SEO支持、分布式数据库支持及扩展性等方面有独特的表现。
●MVC设计
ShopNC本地生活系统融合了MVC模式进行开发,系统开发高效,各个节点结构更加清晰。
模型(M):模型的定义由Model类来完成。
控制器(C):由框架核心和Action共同完成。
视图(V):由tpl类和模板文件组成。
MVC作为一种模式只是提供了一种敏捷开发的手段,ShopNC本地生活系统融入MVC模式但不拘泥于MVC本身。
●查询机制丰富
系统内建丰富的查询机制,包括组合查询、复合查询、区间查询、统计查询、定位查询、多表查询、子查询和原生查询,使用数据查询简洁高效。
●动态模型
系统中无需创建对应的模型类、即可轻松完成CURD操作,使数据库操作更加简洁。企业网站模板中文
●支持字段检测
系统支持缓存字段信息,支持非法字段过滤和字段类型强制转换,确保数据操作的安全性。
●多语言支持
系统内置了简体中文与繁体中文语言包,并可以跟据自己的运营需求自行扩展。
1.2执行流程
系统采用index.php作为统一入口,主要代码如下:
include('shop/index.php');
ShopNC本地生活系统框架执行流程如下:
1.3目录结构
系统主要目录:
admin后台管理(可更改)
api API文件目录
cache缓存文件
data常用固定数据
core核心目录
core/framework系统框架
core/framework>cache缓存驱动
core/framework>core核心文件
core/framework>db数据层驱动
core/framework>function系统方法
core/framework>libraries类库
shop商城目录
shop/control控制器
shop/language语言包
shop/template模版
install安装文件目录
circle圈子目录
index.php入口文件
1.4MVC设计
ShopNC本地生活系统融入MVC模式进行开发,系统开发高效,各个节点结构更加清晰。
模型(M):模型的定义由Model类来完成。
控制器(C):由框架核心和Action共同完成。
视图(V):由Tpl类和模板文件组成。
MVC作为一种模式只是提供了一种敏捷开发的手段,ShopNC系统应用MVC但不拘泥于MVC 本身。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。