当前位置:  开发笔记 > 编程语言 > 正文

我的框架应该有多少目录分隔?

如何解决《我的框架应该有多少目录分隔?》经验,为你挑选了0个好方法。

嘿伙计们,这里只是一个小问题..(希望如此!)

我一直在为PHP MVC框架尝试一堆不同的目录结构.在这样做时,我想到了将应用程序的不同部分彼此分开的几个原因.

例如,假设这是我目前的结构:

- index.php
- private/
    - application/
        - ... (MVC stuff. Irrelevant I think...)
    - config/
        - config.php
    - framework/
        - bootstrap.php
        - includes/
        - library/
            - ... (Framework classes)
    - libraries/
        - Zend/
        - PEAR/
 - public/
     - css/
     - images/

我拥有它的方式,我可以简单地通过覆盖/ private/framework /目录来更新框架,这不会影响/ private/config /中的用户框架配置,也不会影响/ private/libraries /中的第三方库.

的index.php文件用于几乎完全加载/private/framework/bootstrap.php文件,这将意味着在更新/私营/框架/目录也将有更新更新主引导文件(救了我/ index.php文件,它将保持原样,因为它根本没有多少).

此外,应用程序也与框架的所有内容分开,因此用户可以在需要时切换/更改/更新其应用程序,而无需担心其他目录.

我是否在正确的轨道上关于将目录彼此分离以使它们更容易更新?

我在一些框架中看到他们在他们的框架目录中都有他们的/ private/libraries // private/application /目录......但是在我看来这很难更新到更新版本的框架如果需要的话.或者我是否以错误的方式思考它?

如果您有兴趣,可以在这里看到我之前的目录结构.我的新问题有点不同(希望更好......),我的问题也是如此,所以我认为有必要发布一个新问题.

这不像我希望的那么小,但是好啊!;)

在此先感谢=)

推荐阅读
有风吹过best
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有