南大科技经典资源小站交流

南大科技经典资源小站交流

ID:14488481

大小:53.50 KB

页数:6页

时间:2018-07-29

南大科技经典资源小站交流_第1页
南大科技经典资源小站交流_第2页
南大科技经典资源小站交流_第3页
南大科技经典资源小站交流_第4页
南大科技经典资源小站交流_第5页
资源描述:

《南大科技经典资源小站交流》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、南大科技--经典资源藏宝阁史上最全的ecshop视频资料南大科技-经典资源藏宝阁淘宝小店2015.04.08有过几年ec开发经验,有一天突发奇想,开了个小店,把自己收集整理的ec资料给大家分享,结识了许多朋友,大家在开发的时候也遇到了很多问题,所以写个文档,供大家学习交流。(数据展示)前台①程序.php文件(与后台php区别,下面有详细介绍)②模板.dwt文件(themes中,也就是网上买的)首先先画个ecshop工作的原理图:(读取数据)后台admin后台文件夹很多的.php文件模板引擎$smarty(includes文件夹)

2、Ec采用smarty模板引擎进行数据展示方法以lib开头,类以cls开头进行如index.php    $smarty->assign('best_goods', get_recommend_goods('best'));    //推荐商品get_recommend_goods()方法文件就在lib_goods.php中然后模板中recommend_best.lbi文件即是使用该函数传出的信息。数据库页面A.dwt展示数据index.php等引擎,处理数据页面B.dwt页面C.dwt南大科技--经典资源藏宝阁php文件与后台p

3、hp文件区别:后台php文件是用于与数据库交互,读取数据,登录后台界面,以及用于整个程序的控制前台php文件是对数据利用模板引擎进行处理,提供给前台dwt文件进行展示,通常一个dwt文件对应一个该php文件前台:.dwt是模板,简单的说就是页面,.lbi是页面上一些公用的部分,比如A页面要宝贝排行,B页面也要宝贝排行,就将宝贝排行做成.lbi文件)模板引擎:1系统初始化文件:includes/init.php 作用:系统一运行就要加载该文件,在加载这个文件的时候也对模板引擎进行了初始化,初始化模板路径、编译路径、缓存路径等,所以

4、前台的程序每一个文件会加载init.php。2网站根目录:index.phpà模板引擎的服务对象,ec的首页3模板引擎:$smarty/includes/cls_template.php cls_template类中的:$smarty->display()就是用于页面展示学习ec必备知识:初级à修改模板:html+css中级à模板开发、模仿:html+css+php基本知识+smarty基本运行原理高级àecshop功能开发:html+css+php+smarty南大科技--经典资源藏宝阁ecshop程序基本结构先了解ecsho

5、p的基本结构(1)文件夹admin     后台文件夹data       数据文件夹主要是保存数据备份数据和一个config.php(数据库链接文件,保存数据库的登录信息和链接信息)language语言包,多个语言包都是保存在这个位置images   保存图片temp      缓存文件themes   模板文件wap       手机上网的文件,现在为mobileinstall    安装程序安装完成可以删除upgrade  升级文件(里面是升级数据库,升级完可以删除)js           js文件includes  程

6、序的方法和类(ec程序最重要的文件夹,程序的核心,一会介绍里面的主要的文件)includes文件夹ec程序includes文件夹中  方法文件以lib开头,类以cls开头有一个文件是核心文件,init.php。该文件①初始化了设置,直接载入大部分的方法文件require(ROOT_PATH.'includes/inc_constant.php');require(ROOT_PATH.'includes/cls_ecshop.php');require(ROOT_PATH.'includes/cls_error.php');req

7、uire(ROOT_PATH.'includes/lib_time.php');require(ROOT_PATH.'includes/lib_base.php');require(ROOT_PATH.'includes/lib_common.php');require(ROOT_PATH.'includes/lib_main.php');require(ROOT_PATH.'includes/lib_insert.php');require(ROOT_PATH.'includes/lib_goods.php');require

8、(ROOT_PATH.'includes/lib_article.php');②还有实例化类$ecs=newECS($db_name,$prefix);       /*创建Smarty对象。*/    require(ROOT_PATH.'includes/c

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。