V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
yakczh
V2EX  ›  问与答

php 项目的目录结构,哪种更合理?

  •  
  •   yakczh · 2015-05-08 15:57:14 +08:00 · 3674 次点击
    这是一个创建于 3493 天前的主题,其中的信息可能已经有所发展或是发生改变。

    第一种

    config
    app\lib
    app\modules\blog
            \form
            \service
            \action
            \view
            
    app\modules\album
            \form
            \service
            \action
            \view
          ...
    www
      \js
      \css
      \index.php


    第二种
    config
    app\lib
    app\service
         \blog
         \album
         ...
      \action
         \blog
         \album
         ...
      \form
         \blog
         \album
         ...
      \view
         \blog
         \album
         ...
    www
      \js
      \css
      \index.php
    那种更合理一些?

    8 条回复    2015-05-08 19:53:09 +08:00
    voidman
        1
    voidman  
       2015-05-08 16:13:34 +08:00 via iPhone
    第一种,方便后期chai fen
    mahone3297
        2
    mahone3297  
       2015-05-08 16:20:29 +08:00
    好像确实第一种好点。。。不过第二种也ok。。。
    lyragosa
        3
    lyragosa  
       2015-05-08 16:26:42 +08:00
    我是第二种
    alex321
        4
    alex321  
       2015-05-08 16:31:53 +08:00
    第一种其实就是多项目的形式。。
    第二种是单项目的形式。
    Midnight
        5
    Midnight  
       2015-05-08 16:53:16 +08:00
    一般根据实际情况来
    raincious
        6
    raincious  
       2015-05-08 19:40:08 +08:00
    应该是根据自己所用框架的规范来做的吧?

    我小型和中型项目用的是方案2,大型项目用的是方案1。不过用的框架不一样,不一定有参考价值。
    konakona
        7
    konakona  
       2015-05-08 19:48:26 +08:00
    你直接研究psr-4吧!嘿嘿!
    loading
        8
    loading  
       2015-05-08 19:53:09 +08:00
    单文件最爽了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2563 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 04:42 · PVG 12:42 · LAX 20:42 · JFK 23:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.