ECSHOP各文件夹功能说明要点.docx
- 文档编号:30579297
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:21
- 大小:26.53KB
ECSHOP各文件夹功能说明要点.docx
《ECSHOP各文件夹功能说明要点.docx》由会员分享,可在线阅读,更多相关《ECSHOP各文件夹功能说明要点.docx(21页珍藏版)》请在冰豆网上搜索。
ECSHOP各文件夹功能说明要点
ECSHOP各文件夹功能说明
1、根目录:
前台程序文件
2、admin:
后台程序文件夹
--根目录:
后台程序文件 *.php文件
--help\zh_cn:
各功能的帮助文件*.xml文件
--images:
后台页面用图片
--includes:
后台公用文件和函数
--js:
后台用js脚本
--styles:
后台用样式表
--templates:
后台页面模板 *.htm文件
3、api:
调用API的系统公用函数
4、cert:
存放证书的文件夹
5、data:
数据连接设置等,包括各种广告的上传图片等
--afficheimg:
首页flash广告图片
--brandlogo:
品牌logo
6、images:
上传商品图片文件夹,按日期分目录
--200902:
按月份划分商品图片
--upload:
上传文件夹,包括file、flash、image和media
7、includes:
前台公用文件和函数
--codetable:
语言对应的代码表
--fckeditor:
开源html文本编辑器
--modules\convert:
shopex转换文件
--modules\cron:
如自动上下架、ip删除等函数
--modules\integrates:
整合各种插件和函数基础类
--modules\payment:
各种支付接口插件
--modules\shipping:
各种送货方式插件
8、install:
系统安装文件夹,用后请删除
9、js:
前台用js脚本
--calendar:
日历控件
10、languages:
语言文件
--zh_cn:
简体中文语言文件,存储简体中文下使用的函数变量等
--zh_tw:
繁体中文语言文件,存储繁体中文下使用的函数变量等
11、temp:
存放临时缓存等文件
12、themes:
模板文件夹,可以随意拷贝模板样式
13、wap:
手机浏览程序
--includes;公用文件和函数
--templates:
页面模板 *.wml文件。
无限标记语言WML(WirelessMarkupLanguage)是一种基于扩展标记语言XML(ExtensionMarkupLanguage)的语言,是XML的子集。
它可以显示各种文字、图像等数据,是由WAP论坛(http:
//www.wapforum.org)提出并专为无线设备用户提供交互界面而设计的,目前版本为1.1版。
14、widget:
搜狐博客小插件
编码选择
UTF8是国际编码,它的通用性比较好,外国人也可以浏览论坛,GBK是国家编码,通用性比UTF8差,不过UTF8占用的数据库比GBK大~
做中文站。
如果不是特别需要,我会推荐朋友用GBK编码,如果是做一些英文站,客户群体包括了国外.我感觉我会推荐他们用UTF8编码.
从个人偏好角度看,我建议大家使用UTF-8的为好。
ECShop2.5.1的结构图及各文件相应功能介绍
ECShop2.5.1_Betaupload的目录
┣activity.php活动列表
┣affiche.php广告处理文件
┣affiliate.php生成商品列表
┣article.php文章内容
┣article_cat.php文章分类
┣auction.php拍卖前台文件
┣brand.php品牌列表
┣captcha.php生成验证码
┣catalog.php列出所以分类及品牌
┣category.php商品分类
┣comment.php提交用户评论
┣compare.php商品比较程序
┣cycle_image.php轮播图片程序
┣feed.phpRSSFeed生成程序
┣flow.php购物流程
┣gallery.php商品相册
┣goods.php商品详情
┣goods_script.php生成商品列表
┣group_buy.php团购商品前台文件
┣index.php首页文件
┣myship.php支付配送DEMO
┣pick_out.php选购中心
┣receive.php处理收回确认的页面
┣region.php地区切换程序
┣respond.php支付响应页面
┣robots.txt
┣search.php搜索程序
┣sitemaps.phpgooglesitemap文件
┣snatch.php夺宝奇兵前台页面
┣tag_cloud.php标签云
┣topic.php专题前台
┣user.php会员中心
┣vote.php调查程序
┣wholesale.php批发前台文件
┣admin文件夹
┃┣account_log.php管理中心帐户变动记录
┃┣admin_logs.php记录管理员操作日志
┃┣ads.php广告管理程序
┃┣adsense.php站外JS投放的统计程序
┃┣ad_position.php广告位置管理程序
┃┣affiliate.php程序说明
┃┣affiliate_ck.php程序说明
┃┣agency.php管理中心办事处管理
┃┣area_manage.php地区列表管理文件
┃┣article.php管理中心文章处理程序文件
┃┣articlecat.php文章分类管理程序
┃┣article_auto.php
┃┣attention_list.php
┃┣attribute.php属性规格管理
┃┣auction.php管理中心拍卖活动管理
┃┣bonus.php红包类型的处理
┃┣brand.php管理中心品牌管理
┃┣captcha_manage.php
┃┣card.php贺卡管理程序
┃┣category.php商品分类管理程序
┃┣check_file_priv.php系统文件检测
┃┣comment_manage.php用户评论管理程序
┃┣convert.php转换程序
┃┣cron.php计划任务
┃┣database.php数据库管理
┃┣ebao_commend.php易宝推荐
┃┣edit_languages.php管理中心语言项编辑(前台语言项)
┃┣email_list.php邮件列表管理
┃┣favourable.php管理中心优惠活动管理
┃┣flashplay.php
┃┣flow_stats.php综合流量统计
┃┣friend_link.php友情链接管理
┃┣gen_goods_script.php生成显示商品的js代码
┃┣get_password.php找回管理员密码
┃┣goods.php商品管理程序
┃┣goods_auto.php
┃┣goods_batch.php商品批量上传、修改
┃┣goods_booking.php缺货处理管理程序
┃┣goods_export.php
┃┣goods_type.php商品类型管理程序
┃┣group_buy.php管理中心团购商品管理
┃┣guest_stats.php客户统计
┃┣index.php控制台首页
┃┣integrate.php第三方程序会员数据整合插件管理程序
┃┣magazine_list.php
┃┣mail_template.php管理中心模版管理程序
┃┣message.php管理中心管理员留言程序
┃┣navigator.php
┃┣order.php订单管理
┃┣order_stats.php订单统计
┃┣pack.php包装管理程序
┃┣payment.php支付方式管理程序
┃┣picture_batch.php图片批量处理程序
┃┣privilege.php管理员信息以及权限管理程序
┃┣sale_general.php销售概况
┃┣sale_list.php销售明细列表程序
┃┣sale_order.php商品销售排行
┃┣searchengine_stats.php搜索引擎关键字统计
┃┣search_log.php
┃┣shipping.php配送方式管理程序
┃┣shipping_area.php配送区域管理程序
┃┣shophelp.php帮助信息管理程序
┃┣shopinfo.php网店信息管理页面
┃┣shop_config.php管理中心商店设置
┃┣sitemap.php站点地图生成程序
┃┣sms.php短信模块之控制器
┃┣snatch.php夺宝奇兵管理程序
┃┣sql.phpsql管理程序
┃┣tag_manage.php后台标签管理
┃┣template.php管理中心模版管理程序
┃┣topic.php专题管理
┃┣users.php会员管理程序
┃┣users_order.php会员排行统计程序
┃┣user_account.php会员帐目管理(包括预付款,余额)
┃┣user_msg.php客户留言
┃┣user_rank.php会员等级管理程序
┃┣view_sendlist.php
┃┣virtual_card.php虚拟卡商品管理程序
┃┣visit_sold.php访问购买比例
┃┣vote.php调查管理程序
┃┣wholesale.php管理中心批发管理
┃┣help的目录后台操作帮助文件
┃┣images的目录
┃┣includes的目录
┃┃┣cls_exchange.php后台自动操作数据库的类文件
┃┃┣cls_google_sitemap.phpGooglesitemap类
┃┃┣cls_phpzip.phpZIP处理类
┃┃┣cls_sql_dump.php数据库导出类
┃┃┣inc_menu.php管理中心菜单数组
&
#160;┃┃┣init.php管理中心公用文件
┃┃┣lib_goods.php管理中心商品相关函数
┃┃┣lib_main.php管理中心公用函数库
┃┃┗lib_template.php管理中心模版相关公用函数库
┃┣styles的目录
┃┣templates的目录
┃┗js的目录
┃┣colorselector.js
┃┣common.js
┃┣listtable.js
┃┣md5.js
┃┣selectzone.js
┃┣tab.js
┃┣todolist.js
┃┣topbar.js
┃┗validator.js表单验证类
┣api的目录
┃┣checkorder.php检查订单API
┃┣cron.php
┃┗init.phpAPI公用初始化文件
┣cert的目录
┣data的目录
┃┣ffiliate.html
┃┣goods_script.html
┃┣order_print.html
┃┣afficheimg的目录
┃┣brandlogo的目录
┃┣captcha的目录验证码背景图片存放位置
┃┣cardimg的目录
┃┣feedbackimg的目录
┃┣images的目录
┃┣packimg的目录
┃┗sqldata的目录
┣images的目录
┃┗upload的目录
┃┣File文件上传存放处
┃┣Flashflash上传存放处
┃┣Image图片上传存放处
┃┗Media视频上传存放处
┣includes的目录
┃┣cls_captcha.php验证码图片类
┃┣cls_ecshop.php基础类
┃┣cls_error.php用户级错误处理类
┃┣cls_iconv.php字符集转换类
┃┣cls_image.php后台对上传文件的处理类(实现图片上传,图片缩小,增加水印)
┃┣cls_json.phpJSON类
┃┣cls_mysql.phpMYSQL公用类库
┃┣cls_rss.phpRSS类
┃┣cls_session.phpSESSION公用类库
┃┣cls_sms.php短信模块之模型(类库)
┃┣cls_smtp.phpSMTP邮件类
┃┣cls_sql_executor.phpSQL语句执行类。
┃┣cls_template.php模版类
┃┣cls_transport.php服务器之间数据传输器
┃┣inc_constant.php常量
┃┣init.php前台公用文件
┃┣lib.debug.php
┃┣lib_article.php文章及文章分类相关函数库
┃┣lib_clips.phpECSHOP用户相关函数库
┃┣lib_code.php加密解密类
┃┣lib_common.php公用函数库
160;┃┣lib_goods.php商品相关函数库
┃┣lib_insert.php动态内容函数库
┃┣lib_main.php前台公用函数库
┃┣lib_order.php购物流程函数库
┃┣lib_passport.php用户帐号相关函数库
┃┣lib_payment.php支付接口函数库
┃┣lib_time.php时间函数
┃┣lib_transaction.phpECSHOP用户交易相关函数库
┃┣codetable的目录
┃┃┣big5-gb.table
┃┃┣big5_utf8.php
┃┃┣gb-big5.table
┃┃┣gb_utf8.php
┃┃┗ipdata.dat
┃┣fckeditor的目录fckeditor编辑器目录
┃┗modules的目录
┃┣convert的目录
┃┃┣shopex46.phpvshopex4.6转换程序插件
┃┃┗shopex47.phpshopex4.7转换程序插件
┃┣cron的目录
┃┃┣auto_manage.php自动上下架管理
┃┃┗ipdel.php定期删除
┃┣integrates的目录
┃┃┣bmforum.php会员数据处理类
┃┃┣discuz.php
┃┃┣discuz55.php
┃┃┣dvbbs.php
┃┃┣ecshop.php
┃┃┣integrate.php
┃┃┣ipb.php
┃┃┣molyx.php
┃┃┣phpbb.php
┃┃┣phpwind.php
┃┃┣phpwind5.php
┃┃┗vbb.php
┃┣payment的目录
┃┃┣alipay.php支付宝插件
┃┃┣balance.php余额支付插件
┃┃┣bank.php银行汇款(转帐)插件
┃┃┣cappay.php首信易支付插件
┃┃┣chinabank.php网银在线插件
┃┃┣cncard.php云网支付插件
┃┃┣cod.php货到付款插件
┃┃┣ctopay.phpCtopay支付插件
┃┃┣express.phpexpress支付系统插件
┃┃┣ips.phpips支付系统插件
┃┃┣kuaiqian.php快钱插件
┃┃┣nps.phpNPS支付插件
┃┃┣pay800.php800pay支付宝插件
┃&
#160;┃┣paypal.php贝宝插件
┃┃┣paypalcn.php贝宝中国插件
┃┃┣post.php邮局汇款插件
┃┃┣tenpay.php财付通插件
┃┃┣udpay.php网汇通插件
┃┃┣xpay.php易付通插件
┃┃┗yeepay.phpYeePay易宝插件
┃┗shipping的目录
┃┣cac.php上门取货插件
┃┣city_express.php城际快递插件
┃┣ems.phpEMS插件
┃┣flat.php邮政包裹插件
┃┣fpd.php到付运费插件
┃┣post_express.php邮政包裹插件
┃┣post_mail.php邮局平邮插件
┃┣presswork.php挂号印刷品插件
┃┣sf_express.php顺丰速运配送方式插件
┃┣sto_express.php申通快递配送方式插件
┃┣yto.php圆通速递插件
┃┗zto.php中通速递插件
┣install的目录安装文件目录
┣js的目录
┃┣auto_complete.js
┃┣calendar.php
┃┣common.js
┃┣compare.js
┃┣global.js
┃┣lefttime.js
┃┣myship.js
┃┣region.js
┃┣shopping_flow.js
┃┣transport.js
┃┣user.js
┃┣utils.js
┃┗calendar的目录
┣languages的目录语言风格文件
┃┣zh_cn的目录
┃┃┣
┃┃┣admin的目录
┃┃┣convert的目录
┃┃┣cron的目录
┃┃┣payment的目录
┃┃┗shipping的目录
┃┗zh_tw的目录
┃┣admin的目录
┃┣convert的目录
┃┣cron的目录
┃┣payment的目录
┃┗shipping的目录
┣plugins的目录
┣templates的目录
┃┣backup的目录
┃┃┗ibrary的目录
┃┣caches的目录
┃┗compiled的目录
/>┃┗admin的目录
┣themes的目录
┃┣default的目录
┃┃┣images的目录
┃┃┗library的目录
┃┗sport的目录
┣wap的目录
┃┣article.php
┃┣brands.php
┃┣buy.php
┃┣category.php
┃┣comment.php
┃┣goods.php
┃┣goods_list.php
┃┣index.php
┃┣user.php
┃┣includes的目录
┃┃┣init.php
┃┃┣lib_main.php
┃┗templates的目录
┃┣article.wml
┃┣article_list.wml
┃┣brands.wml
┃┣buy.wml
┃┣category.wml
┃┣comment.wml
┃┣goods.wml
┃┣goods_img.wml
┃┣goods_list.wml
┃┣index.wml
┃┣login.wml
┃┣order_list.wml
┃┗user.wml
┗widget的目录
┣blog_sohu.php
┣blog_sohu.xhtml
┗images的目录
数据库
define('IN_ECS',true);
define('IN_ECS',true);这里是对常量IN_ECS进行赋值!
~在以后的PHP页面中都会给IN_ECS常量进行判断!
~如果为FALSE就不执行下面的任何语句。
此方法是为了防止盗链和黑客行为。
如果你想建立一个新的网页,可以在模板文件中。
创建一个新的DWT文件!
~还需要在根目录下创建一个PHP文件!
~两者文件名可以一样!
~再模板文件夹中library文件中创建lib文件.在DWT直接调用lib文件!
~并需要修改一些原来ECSHOP中已有的文件PHP语句!
ecshop中为什么要定义'IN_ECS'
ecshop里的有些.php页是不需要用户通过url直接访问的,用来被其它页调用的,例如/includes/init.php,就不需要直接访问,通过url访问你的网址/includes/init.php是无意义的,所以我们在可以直接方问的php里加上
define('IN_ECS',true);
require(dirname(__FILE__).'/includes/init.php');
在不能直接访问的init.php里加上
if(!
defined('IN_ECS'))
{
die('Hackingattempt');
}
这样当直接访问init.php里就会显不
Hackingattempt
从页起到禁止访问的目的,而其它页面在调用init.php时是正常的
这样做另一个好处,就是更安全
ecshop函数手册
admin/includes
lib_time.php
gmtime()
P:
获得当前格林威治时间的时间戳/$0
server_timezone()
P:
获得服务器的时区/$0
local_mktime($hour=NULL,$minute=NULL,$second=NULL, $month=NULL, $day=NULL, $year=NULL)
P:
生成一个用户自定义时区日期的GMT时间戳
local_date($format,$time=NULL)
P:
将GMT时间戳格式化为用户自定义时区日期
gmstr2time($str)
P:
转换字符串形式的时间表达式为GMT时间戳
local_strtotime($str)
P:
将一个用户自定义时区的日期转为GMT时间戳
local_gettime($timestamp=NULL)
P:
获得用户所在时区指定的时间戳
local_getdate($timestamp=NULL)
P:
获得用户所在时区指定的日期和时间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ECSHOP 文件夹 功能 说明 要点
![提示](https://static.bdocx.com/images/bang_tan.gif)