标准版访问目录
![](https://img.kancloud.cn/c0/98/c098b91b999f297e4d13f7e42693e941_412x209.png)
项目文件夹
install 是安装目录,系统在装完环境时通过运行此文件生成一个网址人口,并且绑定数据库链接信息
初始化商城基本信息
paycenter 是我们商城的支付网站,前端用户在下单完成后,进入支付第三方中间页,包括支付方式,账户的信息,支付密码修改,身份验证
paycenter_admin 支付后台,对于余额支付方式中的余额数的修改,身份实名认证后台审核
shop 商城pc前台
shop_admin 商城后台
shop_wap 商城wap手机端
ucenter 用户登录前台
ucenter_admin 用户登录后台
ini下载最新版框架后,解压缩到web目录下面,可以看到初始的目录结构如下:
shop 应用部署目录
├─shop 应用目录
│ ├─api 第三方接口目录
│ ├─configs
│ │ ├─config.ini.php 模块配置文件
│ │ └─ ... 更多配置文件
│ ├─controllers 控制器目录
│ ├─models 模型目录
│ ├─data 文件数据存储目录
│ ├─static 静态文件目录
│ ├─task 自动脚本目录
│ ├─docs 静态文本文件目录
│ ├─views 视图目录
│ └─.htaccess 用于 apache 的重写
├─install 项目安装目录
├─messages 语言包目录
├─pack 版本配置目录
├─upgrade 系统升级目录
├─libraries 框架系统目录
│ ├─Api 第三方接口目录
│ ├─Cache 缓存类(文件缓存)
│ ├─DB 数据库类
│ ├─Verify 验证码类
│ ├─Text 文本内容处理类
│ ├─PhpConsole Chrome调试工具
│ ├─phpmailer 邮件类
│ ├─phpqrcode 二维码生成类
│ ├─PHPExcel Excel文件处理类
│ ├─Yf 框架核心目录
│ │ ├─Cache 缓存类
│ │ ├─Db 数据库类
│ │ ├─Plugin 插件
│ │ ├─Queue 队列工具
│ │ ├─Utils 扩展工具类
│ └─... 更多框架核心处理文件
├─index.php 系统入口文件
├─image.php 图片访问文件
shop->shop->api 商城引入的第三方接口类,如商城的快递鸟接口,快递鸟查询接口、分享接口,二维码接口
shop->shop->config 模块配置文件
以下是配置文件的详解
```
analytics_api_ini.php 数据罗盘的配置信息
<?php
$analytics_api_key = '数据罗盘的配置接口key键'; //远丰分配
$analytics_api_url ='https://luopan.yuanfeng.cn/index.php'; //固定值
$analytics_app_id = '数据罗盘的配置接口api的id值';//远丰分配
$analytics_app_name = '数据分析平台'; //固定值
$analytics_statu =0; //0:关闭 1:开启
```
b2b_api.ini.php 废弃
bos.ini.php 废弃
buyer_menu_ini.php 买家个人中心的目录导航文件
cdn_image_urls.ini.php 废弃
chain_menu_ini.php 门店导航目录文件(新添目录在此添加)
cli.ini.php 废弃
common_api.ini.php bbcweb版极光推送配置文件
```
config_ini.php
公共配置文件,里面包含定义的常量,访问的限制,系统的公共配置
//设置时区
if (function_exists('date_default_timezone_set'))
{
date_default_timezone_set('Asia/Shanghai');
}
```
```
db.ini.php 数据库连接公共配置表文件
<?php
define('TABEL_PREFIX', 'yf_'); //表前缀;
$db_row = array (
'host' => '127.0.0.1', //shop商城的服务器地址
'port' => '3306',//端口号
'user' => 'root',//数据库账户
'password' => 'root',//数据库密码
'database' => 'bbc',//连接的数据库名
'charset' => 'UTF8',//编码方式
);
return $db_row;
?>
```
erp_api.ini.php 废弃
extends.ini.php 扩展禁用配置文件
filter.ini.php 敏感词替换文件
general_db_ini.php 公共各个网站的配置文件配置的appid对应的数据库前缀
global.ini.php 站点设置生成的配置文件
```
im的配置信息 im_api_ini.php
<?php
$im_api_key = "im的配置信息key值";
$im_url = "im的url链接";
$im_api_url = "im接口api的url链接";
$im_admin_api_url = "im后台接口api的url链接";
$im_app_id = 103;//链接的im接口id
$im_statu = 1; //链接im的状态
$sns_api_url = "https://sns.local.yuanfeng021.com";//发送短信的链接地址
?>
```
industry.ini.php 微信公众平台行业模板对照文件
openapi.ini.php 接口映射文件
```
paycenter_api_ini.php 商城支付网站的配置信息、各个支付中心网址连接域名的配置在url配置项填写
<?php
$paycenter_api_key = 'LlbnMt4T';
$paycenter_api_url = 'http://sh.pay.com/';
$paycenter_app_id = 105;
$paycenter_admin_api_url = 'http://sh.payadmin.com/';
$paycenter_admin_url = 'http://sh.payadmin.com/';
$paycenter_api_name = '网付宝';
?>
```
plugin.ini.php 插件文件
protocol.ini.php 协议解析文件
```
redis.ini.php redis存储服务器的配置
<?php
$redisConfig = array(
'host' => '127.0.0.1', //redis服务器ip
'port' => '6379',
'password'=> "123456",
'db' => 0
);
return $redisConfig;
?>
```
route.ini.php 路由配置
seller_menu_ini.php 买家个人中心目录配置文件
```
shop_api_ini.php商家前台配置信息、各个商城中心网址连接域名的配置在url配置项填写
<?php
$shop_api_key = 'shop网址接口配置的key';
$shop_wap_url = 'shop_wap网址接口配置的url链接';
$shop_api_url = 'shop网址接口配置的url';
$shop_admin_api_url = 'shop_admin网址接口配置的url链接';
$shop_admin_url = 'shop_admin网址链接';
$shop_app_id = shop接口id值;
?>
```
sms_ini.php //短信配置文件废弃
static.ini.php 静态文件配置
store.ini.php 店铺二级域名配置
version.php 版本配置
```
ucenter_api_ini.php 商城用户登录和管理网站配置信息、各会员中心网址连接域名的配置在url配置项填写
<?php
$ucenter_api_key = 'ucenter网址接口api的key';
$ucenter_api_url = 'ucenter网址接口api的url';
$ucenter_app_id = 'ucenter网址接口api的id';
$ucenter_admin_url = 'ucenter_admin网址的url';
$ucenter_admin_api_url = 'ucenter_admin网址接口api的url';
?>
```
shop->shop->controllers
商城控制器管理文件夹
shop->shop->models
商城models管理文件夹,用于封装方法
shop->shop->views
商城视图管理文件夹
shop->shop->data 包含的是商城的存储数据,缓存和日志
shop->shop->static 商城的静态文件,包括商城页面链接的图片,js,css样式
shop->shop->task 定时文件,里边包含所有定时任务的执行文件夹,当平台执行一个定时任务时勾选改文件,则会按照设置的时间定时执行
shop->shop->docs 包含的 是其他网站的更新sql
shop->install安装包,指商城的安装包,里面包含商城的更新数据
shop->messages 语言包目录,当平台设置好语言块时会在该目录下生成语言包,包括对应的翻译
```
shop->pack 版本配置目录,配置信息显示的是当前的版本号
<?php
$version = array(
'version'=>'4.0.1',
'text'=>''
);
```
shop->pack 系统升级目录
shop->libraries 系统框架目录
shop->libraries->Api 第三方接口目录包含了第三方接口文件
shop->libraries->Cache 定义的缓存类,当用户调用此类后,用此类的方法可实现文件缓存
shop->libraries->DB 数据库类,DB类可以通过此类操作数据信息
shop->libraries->Verify 验证码类,封装的验证码类,通过此类可以控制验证码显示的信息,样式
shop->libraries->phpmailer 邮件类
shop->libraries->YF-Model 系统框架的基本model类,包含了Model基本的数据库方法,原生的sql转化
shop->libraries->YF-Page 分页的基本类
shop->libraries->YF-Wxpublic 微信公众号的操作类
shop->libraries->YF-AppController 公共跳转获取跳转路径 ctl 和 met 选择进的控制器和视图
shop->libraries->YF-Date 定义框架返回数据的方法
shop->libraries->YF-Queue 定义redis对列的方法类,封装了调用redis一般的使用方法
shop->libraries->YF-Sql 系统框架底层封装的sql类,可实例化调用
shop->error.php
错误页面,当系统抛出错误的时候,可以调用此页面
- 序言
- 系统要求
- 版本更新日志
- 远丰商城技术对接说明
- 开发指导
- 系统架构
- 负载集群
- 云存储
- 框架内容
- 基础
- 开发规范
- 目录结构
- 架构
- 架构总览
- 数据库
- 数据库连接
- 基本使用
- 缓存
- 配置
- 路由
- 数据字典
- ucenter
- shop
- paycenter
- ucenter_admin
- shop_admin
- paycenter_admin
- shop1
- shop2
- shop3
- 通讯内容
- 商家中心
- 顶部导航栏
- 店铺信息栏
- 店铺及商品提示栏
- 交易提示栏
- 销售情况统计栏
- 集群架构图
- 单品销量排行栏
- 店铺运营推广栏
- 平台联系方式栏
- 订单物流
- 商品
- 商品列表
- 商品详情
- 商品发布与编辑
- 分销商品
- 关联版式
- 商品规格
- 图片空间
- 淘宝导入
- 订单流程
- 交易订单
- 订单退款/退货
- 促销
- 团购管理
- 加价购
- 限时折扣
- 满即送
- 代金券管理
- 分销
- 店铺
- 店铺设置
- 自销产品供应商
- 实体店铺
- 品牌申请
- 店铺信息
- 消费者保障服务
- 门店账号
- 分销商--产品供应商
- 分销明细
- 批发市场
- 商家微信公众号
- 售后服务
- 咨询管理
- 投诉管理
- 退款管理
- 退货管理
- 杂项
- 远程上传图片
- 接口(废弃,参考最外层接口项)
- 接口说明
- 品牌
- 商品规格
- 商品类型
- 商品分类
- 商品
- 订单
- 商品/店铺收藏
- 足迹
- 退款及退货
- 商家店铺
- 会员
- 入驻协议
- 订单接口
- 商品接口
- 订单物流接口
- 商家中心接口
- 促销接口
- 快递鸟物流接口
- 代金券接口
- 首页版块
- 团购
- 平台红包
- 限时折扣接口
- 拼团接口
- wap首页模板
- JS
- 银联支付
- 多语言
- 商品评分
- 图片加载
- 买家申请退款退货
- 商家退款退货
- 平台退款退货
- 添加发票
- 提交订单
- 确认订单
- 运费销售区域
- 获取会员地址
- 充值
- 导出XLS
- 商城系统集成
- 多语言实现
- 三级分销推广链接发展推广员
- app.ini.php
- 去分销
- 版本更新
- 物流支持
- 运营人员建议
- 业务逻辑
- 统计结算
- 客服消息
- 账号
- 三级分销
- IM
- 配置
- 平台帐号
- 活动数据表说明
- 接口
- 数据库中间键
- MyCat的优势
- 概念说明
- Mycat的下载及安装
- 参数配置案列
- Mycat读写分离
- 基本命令
- 常见错误