PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训 » PHP中高级 » osc开发经验谈2 (文件结构)
本页主题: osc开发经验谈2 (文件结构) 打印 | 加为IE收藏 | 收藏主题 | 上一主题 | 下一主题

ywy



该用户目前不在线
级别: 新手上路
精华: 0
发帖: 5
威望: 0 点
金钱: 0 PYMB
贡献值: 0 点
在线时间:0(小时)
注册时间:2005-09-15
最后登录:2007-11-07

osc开发经验谈2 (文件结构)


顶端 Posted: 2005-10-04 08:48 | [楼 主]
ywy



该用户目前不在线
级别: 新手上路
精华: 0
发帖: 5
威望: 0 点
金钱: 0 PYMB
贡献值: 0 点
在线时间:0(小时)
注册时间:2005-09-15
最后登录:2007-11-07

osc开发经验谈2 (文件结构)


以在下的osc的了解osc可以称的上是电子商务程序中的超作系统了,它强大的扩展性和方便的修改性可以让我辈phper为之咋舌。首先从它的文件机构谈起。

这个结构其实在osc的官方网站上也可以看到,我在次简要的复述一下。
首先配置文件在catalog/includes/configure.php 中.这个文件中一般需要改变的除了数据库连接信息以为就是网站的浏览地址和文件存放的目录位置。其中目录位置是很容易忘记的改的。请务必注意,当然了如果您选择自动安装的话只需要跟随向导一步步下就可以了。不过做为一个高级的phper应该也要知道如何手动安装吧:)。
这个文件改了还需要改变admin下的incudes/configure.php文件,需要修改的地方也是上面3处。其他地方也可以按照您的需求修改了。
osc 页面上的所有输出的常量都是由不同的语言放在相应的目录下,这个目录就是includes/languages/目录。当然也可以自己指定其他目录。而这个目录是在后台的管理程序中设定的。
如果你要改一个页面中的常量 CATAGORY_NAME_TITLE 如这样的一个,你只要到该目录下找你要修改的语言 如英语就是english.php 看有没有这个常量的定义,如果有的话就改这个文件的内容。如果没有就要到 english 目录下看有没有相应的文件,就是说如果这个常量只在account.phpY页中 出现一般可以在account.php中找到相应的来修改。
其他的语言版本问题,如常遇到的big5和utf8的这些charset issue 可以在languese下的english.php等相应的语言文件中可以看到的。不过你要是想把繁体从big5改成utf8来显示的话,需要把languages 下的tchinese.php和tchinese下的所有文件的编码转换成utf8。
所有数据库中用的表,都在includes database_tables.php 中显示。
左右导航栏在includes coulm_left.php 和coulumn_right.php 中可以看到
当然了里面具体的是 在 includes/boxes/目录下面的
其他的如果class/ function moudule 等目录功能和名字一样就不在次赘述了。
顶端 Posted: 2005-10-04 08:48 | 1 楼
PHP学会网 php培训网 PHP暑期培训 PHP寒假培训 PHP假期培训 » PHP中高级

时:11-23 20:38 Copyright © 2006 phpwhy.com 权
ICP05060669

曳息 -