在用jtbc之前,首先要了解jtbc的架构。这样才能深刻理解jtbc的优势和潜力。
jtbc采用程序、语言以及模板两两分离的技术,其模块化的概念能够让你很方便的增添或删除模块,从而快速开发各类网站。
其构架规律如下所示:
JTBC(CMS)
┣index.asp
┃
┃ ┏common(系统配置)
┃ ┣editor(编辑器)
┣common┣p_w_picpaths(系统所用图标/整站css/站点js等
┃ ┣incfiles(系统主函数/数据库配置)
┃ ┣language(系统公用文字词汇)
┃ ┗template(首页模板/调用模板/功能性模板)
┃
┃ ┏cache(缓存管理)
┃ ┣common(admin模块函数/模板/语言)
┣admin ┣configure(配制管理模块)
┃ ┣files(文件管理)
┃ ┣module(模块管理/添加删除模块)
┃ ┣sort(类别管理)
┃ ┣sql(sql管理)
┃ ┣upload(上传管理)
┃ ┣user(用户管理)
┃ ┣userlog(用户登陆纪录)
┃ ┗xml(xml文件管理/即模板/语言等xml文件的在线编辑)
┃
┃ ┏common(会员管理函数/模板/语言)
┣passport┣friend(站内会员好友)
┃ ┗message(站内短信)
┃
┃ ┏common(公共管理/模板/语言)
┃ ┣gbook(留言管理)
┣support ┣linkp_w_picpaths(图片连接管理)
┃ ┣linktext(文字连接管理)
┃ ┣review(评论管理)
┃ ┗vote(投票管理)
┃
┃ ┏common(插件管理/模板/语言)
┃ ┣count(文章点击管理)
┣expansion ┣cthtm(html生成管理)
┃ ┗js(js插件管理)
┃
┃ ┏config.jtbc(模块配置)
┣article━common ┣guide.jtbc(后台管理连接)
┃(文章模块) ┃
┃ ┃ ┏config.inc.php(模块变量)
┃ ┣infiles┣manage_config.inc.php(后台管理过程)
┃ ┃(模块独┣module.inc.php(前台叶面函数)
┃ ┃享函数)┗module_config.inc.php(前台调用过程)
┃ ┃
┃ ┣language┏manage.jtbc(后台语言)
┃ ┃模块语言 ┗module.jtbc(前台语言)
┃ ┃
┃ ┗template┏manage.jtbc(后台模板)
┃ 模块模板 ┗module.jtbc(前台模板)
┃
┣about━特色模块/单页面模块.数据以xml形式存在language下data.jtbc
┃ 默认在后台无管理连接,可自行修改添加.该模块不支持html.
┃
┣download(下载模块) 以下6个模块结构与文章模块相似
┣abouts(单页面模块)即无分类的文章模块
┣forum(论坛模块)
┣shop(产品模块)
┣shopcart(商品模块/订单)
┗search(搜索模块)
各模块中的common均为文章模块式的文件功能分布。文章、下载、商品、产品等模块均可轻松克隆,以适应不同网站的不同功能需求。
jtbc的优势在您使用的过程中,您将逐步发现他的强大和便利。所有您需要的各种功能需求,jtbc已为您考虑周全。jtbc就像一个框架,当随着您的需求越来越多,您也能利用它得心应手进一步开发自己所需的功能。
转载于:https://blog.51cto.com/ljllovehome/730207