当我下载一些新的插件时。 jQuery插件,我把它们放在js文件夹中。与CSS和img相同。

所以我所有不同的应用程序都共享它们。但是我应该将js / img和CSS放在哪里以用于特定的应用程序/网站?每个网站?

我应该把我的ajaxcall-files.php放在哪里?

编辑:一些指南可以给我一个干净整洁的文件结构吗?

最佳答案

我通常会为javascript保留一个文件结构,如下所示:

- js
    - jQuery
    - flot
    - chilli
    - processing
    - closure
    - typical_library
          - js
          - css
          - img


通过为每个库/插件保留单独的文件夹(如果需要,包括相关的CSS和映像),可以减少升级过程中的维护工作。另一个优势是,可预测的文件夹结构可以帮助自动发现JavaScript基本目录。

对于ajaxcall文件(因为我主要使用MVC模式),我将它们保留在控制器文件中。 (我主要使用CodeIgniter)。某些人会将它们保留在视图中,但是如果ajaxcall.php涉及任何业务逻辑,最好将它们粘贴在控制器文件中。

通常,最小化文件夹以外的任何内容。

10-05 20:42
查看更多