相关疑难解决方法(0)

PHP MVC框架的文件夹结构......我这样做了吗?

我目前正在开发自己的PHP框架,我需要一些帮助来确定我是否正朝着正确的方向前进......

该框架既可供我自己使用,也可以进一步提升我的PHP技能.我遇到了很多问题,通过克服它们,我学到了很多东西,并且喜欢能够从零开始创造一些东西,所以我宁愿看不到像"Just use Zend"这样的答案!;)

我已经阅读了Stack Overflow和其他一些网站上的一些文章,但是我无法得到我需要的正确答案,所以希望有人可以给我一些有用的建议!

我已经尝试了一些不同的解决方案,但我最终让自己感到困惑,我不确定现在要走哪条路!我不能完全理解这一切......

'理论'框架结构

- .htaccess
- index.php
- private/
    - app/
        - bootstrap.php
        - modules/
            - default/
                - controllers/
                    - pages.php
                    - index.php
                - models/
                - views/
            - admin/
                - controllers/
                - models/
                - views/
    - config/
        - config.php
        - autoloader.php
    - lib/
        - Some_Library
            - Class1
                - class1.php
            - Class2
                - class2.php
- public/
    - css
    - images
    - scripts
Run Code Online (Sandbox Code Playgroud)

细节

  • index.php是主文件,其中每个请求都被路由到.htaccess.
  • 私人/显然无法公开访问.
  • public /包含所有公共文件.
  • app /包含所有应用专用代码.
  • lib …

php model-view-controller module directory-structure

7
推荐指数
1
解决办法
9342
查看次数