zen-cart 初始化文件application_top.php解析(待完善)
来源:互联网 发布:网络剧影视推荐狗 编辑:程序博客网 时间:2024/06/05 09:01
application_top.php为web应用初始化文件,其完成的工作主要有:
1.预防黑客攻击。inoculate against hack attempts which waste CPU cycles
2.预定义常量。
(1)IS_ADMIN_FLAG:false;
(2)PAGE_PARSE_START_TIME:microtime();
3.调用includes/local/configure.php(本地配置文件),如果存在的话。
4.预定义常量。
DEBUG_AUTOLOAD:false;
5.设置错误报告级别。set the level of error reporting
6.关闭魔法引号功能。turn off magic-quotes support
7.调用includes/configure.php(应用配置文件)。
8.调用位于includes/extra_configures/xxx.php额外配置文件清单。
9.调用includes/initsystem.php,将初始化‘includes/auto_loaders/’目录下的包括config.core.php在内的所有配置文件,在这些配置文件中利用'控制数组'$autoLoadConfig[]完成语义动作。
10.判断安装状态。
11.调用includes/autoload_func.php(自动加载器定义/解析文件),主要完成控制数组$autoLoadConfig[]的语义解析。
控制类型‘autoType’主要包括:
(1)include: 载入一个指定文件,用法如下:$autoLoadConfig[][]=array('autoType' => 'include', 'loadFile' => DIR_WS_INCLUDES.'xxx.php');
(2)require: 方法同上;
(3)init_script: 载入'includes/init_includes/'目录下所有初始化脚本文件,用法如下:$autoLoadConfig[][]=array('autoType' => 'init_script', 'loadFile' => 'init_xxx.php');
(4)class: 加载类定义文件,用法如下:$autoLoadConfig[][]=array('autoType' => 'class', 'loadFile' => 'shopping_cart.php');
(5)classInstantiate: 实例化指定类,用法如下:$autoLoadConfig[][]=array('autoType' => 'classInstantiate', 'className'=>'shoppingCart', 'objectName'=>'cart');
(6)objectMethod: 调用制定类对象的制定方法,用法如下:$autoLoadConfig[][]=array('autoType' => 'objectMethod', 'objectName'=>'cart','methodName'=>'add_goods');
12.根据条件$spider_flag,调用'includes/counter.php'文件,功能如下。
(1)用于记录用户session变量个数$session_counter。
(2)更新 TABLE_COUNTER_HISTORY:记录每天session量和用户量
(3)更新TABLE_COUNTER:记录网站总访问量。
- zen-cart 初始化文件application_top.php解析(待完善)
- zen-cart application_top.php分析
- 文件作用解析之:application_top.php
- Zen Cart
- Zen Cart
- Zen Cart
- zen-cart
- Zen Cart模板修改常用文件说明
- zen-cart文件加载流程图(修改补充)
- Zen Cart的文件替代机制
- 无法修改ZEN CART文件权限解决办法
- (一)PHP学习笔记系列之(文件操作) //待完善
- zen cart -- 批量替换掉多个zen cart网站中的某个模板文件或语言文件
- zen cart -- 如何重载zen cart某个页面的header.php呢
- PHP扩展总结//待完善
- Java文件上传(待完善)
- Zen Cart admin/sqlpatch.php模块SQL注入漏洞
- zen cart -- 开发zen cart模板
- How to Access and Use the Windows Hosts File in Windows 7 and Vista
- VC实现透明背景和半透明图片
- java常见疑难问题
- OpenCV Error: Unspecified error (The function is not implemented...
- GridView的行删除、修改
- zen-cart 初始化文件application_top.php解析(待完善)
- 模态对话框的支持 (IE,Firefox,Chrome)
- LoadIcon和LoadImage
- Ubuntu12.04LTS 编译android 错误总结
- FxCAD 实验七 8051单片机绘制
- PHPExcel 导出2003和2007的excel文档实例
- UML活动图介绍(Activity Diagram)
- 冒泡排序
- 关于VS和OFFICE不兼容的问题解决方法