目录结构

我认为一个优秀的框架,一个优秀的系统是这样的:

1:代码容易看懂,结构分层清晰明了。国外系统喜欢追求设计模式,web运用也不例外。绕来绕去,别说使用者晕了,开发者时间一长回来维护,一样头都大了。

2:轻便,安全,灵活扩展。内核小,扩展行和可复用性高。你对CodaCMS框架熟悉后,你会发现同样的功能,CodaCMS比别人的系统代码少几倍,甚至十倍或更多。可是CodaCMS的扩展性非常好,开发思路会让你开发起来很有条理。这些都是基于良好的系统架构设计上。

3:得到使用者的认同,这个正在做,也许目前CodaCMS还不知名或者还不是很多的使用者,因为他还不足够的优秀,我相信总有一天会有那么一帮人正在使用着他,使用CodaCMS建站的站点分布各处。


--app

  -- admin      后台控制器,通过admin.php访问

  -- controller  前台控制器,通过index.php访问

  -- model   数据库映射对象二级子类

  -- api    手机APP开发接口相关文件,通过api.php访问

  -- data   缓存目录,其中mysql.php 是数据库配置文件

  -- language  国际化语言包

  -- templates 模板目录

 

-- TCCMS

   -- lib smarty类库

       --model.class.php 数据库对象超类,负责和DB打交道

       --mysql.class.php 数据库封装类

       --base.inc.php 常规参数配置

       --core.func.php 公共函数

       --controller.class 路由处理,权限,安全处理入口类

       --baseInterface.class.php 定义的接口


install  自动安装初始化目录


plugins 插件存放目录,通过plugins.php访问


statics  js,images,css,hack等公共文件目录


uploadfiles附件目录


index.php 前台入口

admin.php 后台入口

api.php app开发接口入口






(c) CodaCms.
Design & Develop by Coda IntelliSoft