牛骨文教育服务平台(让学习变的简单)

文件夹及文件名命名

建议在开发规范的独立的PHP项目时,使用规范的文件目录结构,这有助于提高项目的逻辑结构合理性,对应扩展和合作,以及团队开发均有好处。

程序文件名和目录名命名均采用有意义的英文方式命名,不使用拼音或无意义的字母,同时均必须使用小写字母,多个词间使用_间隔。

系统结构:

[PHPWEB]  // 系统根目录
    |--Api         // 接口文件目录
    |--Apps        // 应用模块目录
    |--Core        // 核心框架目录(建议将框架放置在网站目录外,安全)
    |--Doc         // 项目相关文档目录
    |--Data        // 数据文件存放目录
    |--Runtime     // 系统运行时文件目录
    |--Statics     //(或者Public)静态资源包
        |--css         // css文件存放目录
            |--img         // css中用到的图片文件存放目录
        |--images      // 所有图片文件存放路径(在里面根据目录结构设立子目录) 
        |--js          // js脚本存放目录
    |--theme       // 主题目录
        |--default     // 默认主题目录
        |--...         // 其他主题目录
    |--Uploads     // 上传文件目录
    |--crossdomain.xml      // FLASH跨域传输文件
    |--robots.txt           // 搜索引擎蜘蛛限制配置文件
    |--favicon.ico          // 系统icon图标

以上目录结构是通常的目录结构,根据具体应用的具体情况,可以考虑不用完全遵循,但是尽量做到规范化。

不需要直接暴露给用户的文件,应该放在Web服务器访问不到的目录,避免因为配置问题而泄露设置信息。