JTBC文件结构及构架浅析-新手必看

作者:我就是个世界 发表于:2010-04-19
jtbc是严格的将程序与语言以及模板相分离开来了
其构架规律很好掌握(以下以ASP现有模块为列)


JTBC(CMS)

┣index.asp

┃    ┏common(系统配置)
┃    ┣database(数据库存放目录)
┃    ┣editor(编辑器)
┣common┣images(系统所用图标/整站css/站点js等
┃    ┣incfiles(系统主函数/数据库配置)
┃    ┣language(系统公用文字词汇)
┃    ┗template(首页模板/调用模板/功能性模板)
┃[separator]
┃   ┏application(缓存管理)
┃   ┣common(admin模块函数/模板/语言)
┣admin ┣configure(配制管理模块)
┃   ┣files(文件管理)
┃   ┣module(模块管理/添加删除模块)
┃   ┣sort(类别管理)
┃   ┣sql(sql管理)
┃   ┣upload(上传管理)
┃   ┣user(用户管理)
┃   ┣userlog(用户登陆纪录)
┃   ┗xml(xml文件管理/即模板/语言等xml文件的在线编辑)

┃    ┏common(会员管理函数/模板/语言)
┣passport┣friend(站内会员好友)
┃    ┗message(站内短信)

┃    ┏common(公共管理/模板/语言)
┃    ┣gbook(留言管理)
┃    ┣linkimages(图片连接管理)
┣support ┣linktext(文字连接管理)
┃    ┣payment(在线支付)
┃    ┣review(评论管理)
┃    ┗vote(投票管理)

┃     ┏common(插件管理/模板/语言)
┃     ┣count(文章点击管理)
┣expansion ┣cthtm(html生成管理)
┃     ┗js(js插件管理)

┃        ┏config.jtbc(模块配置)
┣article━common ┣guide.jtbc(后台管理连接)
┃(文章模块)    ┃
┃        ┃   ┏config.asp(模块变量)
┃        ┣infiles┣manage_config.asp(后台管理过程)
┃        ┃(模块独┣module.inc.php(前台叶面函数)(此文件ASP版无,PHP版有)
┃        ┃享函数)┗module_config.asp(前台调用过程)
┃        ┃
┃        ┣language┏manage.jtbc(后台语言)
┃        ┃模块语言 ┗module.jtbc(前台语言)
┃        ┃
┃        ┃template┏manage.jtbc(后台模板)
┃        ┃模块模板 ┗module.jtbc(前台模板)
┃        ┃
┃        ┗upload(上传附件存放目录)

┣about━特色模块/单页面模块.数据以xml形式存在language下data.jtbc
┃    默认在后台无管理连接,可自行修改添加.该模块不支持html. (此模块ASP版无,PHP版有)

┣download(下载模块) 以下6个模块结构与文章模块相似
┣abouts(单页面模块)即无分类的文章模块
┣forum(论坛模块)
┣product(产品模块)
┣shop(商城模块)
┣shopcart(商品模块/订单)
┗search(搜索模块)

各模块中的common均为文章模块式的文件功能分布

文章/下载/商品/产品 均可轻松克垄
若有需要 其他功能模块也可实现克垄使用
目前现有功能模块可根据需要拓展/开发为实际需要的特色功能模块。

版权声明

未经许可,不得转载。