FHR程序升级程序文档说明(非内部使用)
注意:这个文档不是内部文档,我只讨论的是一点程序上的优化或者改进的地方。
- class/Mysql.php析构函数修改了@mysql_Close();
- fetch_array();增加了对MSSQL_ASSOC,MSSQL_NUM的改进,主要是用GetRows();方法的时候有时候太值调用MSSQL_BOTH
- mysql_query编码:@mysql_query("SET NAMES utf8");#字符编码UFT-8
- 修改了Tmplate.php里面的定义:
public $PageList = 10;
public $BaseDir =__FILE__;
public $UsedStyle = "white";
public function __get($property){
return $this->$property;
}
public function __set($property, $value){
$this->$property =$value;
}
- 接上,修改f_Template的数据库结构,新增一字段,template_style varchar(100)就是本模板的所属样式,因为多个模板的话模板名称有重复的,这次只是以后程序可能升级的一个好的拓展性增加。
- 完全独立除了页面处理和页面显示。
- 把栏目加载的函数LoadCatloge();和用于加载栏目和用户登陆信息的LoadBaseAllApp();函数独立出去写了,为的是增加速度,不必要调用前者的时候不在加载。
- 用户信息以后程序升级可以考虑使用JS表现
- 程序现在全部静态化已经无任何难题或者不方便。
- 新增配置参数:
$OTopDay =2;//最新几天的加 new 图标
$pagelist=10;//平台分页的数目,这个值慎重修改
$Bpagelist=20;//普通分页的树木
$Bpagelist2=14;//招聘的每页列表项目
$OFirstIndexTop= 4;//首页最新的n条金牌企业
$OHunterPageList = 10;//猎头人才的每页信息数目
$OSortUrl=array(0=>'index.php',1=>'zp.php',2=>'yp.php',3=>'mallman.php',
4=>'http://www.expohr.cn/',5=>'design.php',6=>'student.php',7=>'hunter.php');
$IHunterJob = 3;//猎头职位
$IHunterResume = 2;//猎头人才
- 配置文件全部放入Include/Config.php文件里面。
- 增加//$tpl->compile_check=true;//确定以后不再编译模板,修改为false
- 在Inclde/indexcall.php文件里面,出现获取猎头人才,猎头职务的获取方式(屏蔽).
- 在很多地方已经把建立所在专业为空的数据屏蔽,这种数据被程序认为是空数据。
- 修改分页函数,如果splitpageOut()的第二个参数是空的话就是当前页面的跳转,并修改很某人留下的一点问题。
- 如果简历,招聘,或者企业信息的id参数传递错误,将执行: OutMess('0','数据库无本条招聘信息,3秒后跳转...','./');,错误跳转到首页.
- 在缓存上没有大的变动,应该除了一个文件缓存困难以为,其他没问题,页面占用的时间主要化在外站图片,js和表格上,程序调用+输出数据是刷刷的。
- 潜在问题:银牌企业多的话如何展示?至少当前某人这方面的规划是很弱的,犯的类似的错误是很多的,懒的管鸟。
- 类优化ing。。。
- 开启error_reporting(1048);修改之.
越来越跑题了,不说了。
今晚去见某女,可哀回家。
晚上遇某人,开心。ms的书收到了,感谢ms。
天气:大雨,ccdot发表于2006-10-10 22:06:29,阅读了1699次,共有个0回复.