edusoho目录结构分析

版本:ES通用版源码

根目录:edusoho


edusoho/

    |  --  app

    |  --   src 

               |  --  Custom    

                             |  --  AdminBundle   

                             |  --  Webbundle   

               |  --  Topxia     :Topxia Framework框架

                             |  --  AdminBundle    管理后台代码目录

                                               |  -- Controller     控制器

                                               |  --  DependencyInjection

                                               |  --  Resources   资源

                                                                 |  --  config

                                                                 |  --  doc

                                                                 |  --  translations  中英文版本对应提示

                                                                 |  --  views   视图层对应相应的控制器:用到twig模板

                             |  --  Common    程序通用类

                             |  --  Component   

                             |  --  DataTag       模板标签目录

                             |  --  MobileBundle

                             |  --  MobileBundelV2

                             |  --  Service    核心业务代码目录:业务逻辑层,相当于Modle层

                                            |  --  User   用户服务

                                                        |  --  Dao    Dao层  :数据持久化层

                                                        |  --  Imple  接口

                                                        |  --  AuthService.php  

                             |  --  webBundle  前台界面代码目录

                                               |  --  Command

                                               |  -- Controller     控制器

                                               |  --  DataDict    

                                               |  --  DependencyInjection

                                               |  --  Resources   资源

                                                                 |  --  config

                                                                 |  --  doc

                                                                 |  --  translations  中英文版本对应提示

                                                                 |  --  views  视图层对应相应的控制器:用到twig模板


                             |  --  System.php   系统版本

                             

    |  --  vendor

                |  --  composer  php 依赖管理工具

                |  --  doctrine  php关联映射框架

                |  --  endroid    

                |  -- ezyang   

                |  --  gregwar

                |  -- imagine  图形处理类库

                |  --  jdorn   

                |  --  kriswallsmith

                |  --  monolog   php日志记录工具

                |  --  phpoffice  phpexcel 

                |  --  psr 

                |  --  sensio  

                |  -- swiftmailer   php邮件类

                |  --  symfony

                |  -- twig 模板引擎

                |  -- autoload.php   

    |  --  vendor_user

    |  --  web

              |  --  assets  资源库

                           |  --   css

                           |  --  fonts

                           |  --  img

                           |  --  libs   外部组件库目录,包括: 1.seajs  2. jquery  3.

                                     |  --  seajs   sea.js组件

                                     |  --  gallery

                                                  |  --  backbone    为复杂的javascript提供模型

                                                  |  --  handlebars   javascript 语义模板库

                                                  |  --  json     json转化工具

                                                  |  --  moment   javacript 日期处理类库

                                                  |  --  morris   生成各种时序图

                                                  |  --  rapheal   在网页中生成矢量图的类库

                                                  |  --  selection  

                                                  |  --  swfobject    在html中方便插入swf的javascript类库

                                                  |  --  underscore     

                                     |  --  gallery2

                                                 |  --  bootstrap     前段框架:bootstrap

                                                 |  --  kindeditor     编辑器组件

                                                 |  --  mediaelement   html5视频播放器

                                                 |  --  swfupload         文件上传工具

                                                 |  --  video-js          视频播放插件

                                                 |  --  webuploader    文件上传工具

                                    |  --   juqery    jquery 类库

                                    |  --  jquery-plugin     jquery类库

                                    |  --  jquery.colorbox     jquery类库

                                    |  --  jquery.countdown    jquery类库

                                    |  --  player

                                    |  -- screenfull  javacricpt 全屏插件

                                    |  -- store   实现本地存在

                                    |  --  html5shiv.js   让不支持html5的浏览器正常运行IE6  IE7  IE8

                                    |  --  respond.js     让不支持CSS3 的浏览器 提供支持

                                    |  --  seajs-global-config.js   暂时不知道干什么

              |  -- bundles  程序前后台资源文件:js   css

              |  --  themes  程序主题目录

              |  --  app_dev.php  开发环境下程序入口文件

              |  --  app.php   部署环境下程序入口文件












-------未完待续

你可能感兴趣的:(edusoho目录结构分析)