yii 1.x 框架为什么这么乱!!! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
BobLuo
V2EX    PHP

yii 1.x 框架为什么这么乱!!!

  •  
  •   BobLuo 2015-03-17 16:38:49 +08:00 5091 次点击
    这是一个创建于 3872 天前的主题,其中的信息可能已经有所发展或是发生改变。

    因为可能的新公司使用的yii框架,今日鄙人下载下来看了下框架的目录结构。
    我的天啊,吐槽模式:php的框架里面为什么会有js和css文件?为什么所有php文件名都是C开头,都是component?

    就是感觉不舒服,不自在

    13 条回复    2015-03-19 18:27:40 +08:00
    takatost
        1
    takatost  
       2015-03-17 16:42:14 +08:00
    MVC之间耦合度比较高,学习成本很高
    young
        2
    young  
       2015-03-17 16:44:28 +08:00
    跳槽吧, 要不叫公司换Yii2或其他xxx
    yumiao
        3
    yumiao  
       2015-03-17 16:44:57 +08:00
    但是熟悉了用的很爽~
    Yii 1.X 未使用namespace,内置的都是C开头.
    Yii 2就不一样了~
    xuwenmang
        4
    xuwenmang  
       2015-03-17 16:45:00 +08:00
    今天。。。看了下目录结构


    我的天啦...

    不舒服 不自在

    ________________________________________________________

    我觉得你还是别去你的新公司了,那里的人水平太低。
    yumiao
        5
    yumiao  
       2015-03-17 16:48:05 +08:00
    刚没看到你最后一句,可能你公司原来的项目规范有点混乱.
    反正我一般component只放一些基类,http,session之类的封装处理~
    带JS,CSS的一般都是widget~~配合asset,部署cdn或者static file server不要太容易~
    jarlyyn
        6
    jarlyyn  
       2015-03-17 18:08:28 +08:00   3
    php的框架里为什么不能有js 和css.....
    基本组件本来就是yii的根本概念之一,用来实现lazyload的。

    不明白代码都没看几行,来这么多评论是拿来的自信……
    zhaiduo
        7
    zhaiduo  
       2015-03-17 19:35:21 +08:00 via Android
    目录结构可以自己调整
    lshero
        8
    lshero  
       2015-03-17 23:15:05 +08:00
    应该让你见识见识我司的PHP框架,那个才叫做感动常在
    xwsoul
        9
    xwsoul  
       2015-03-18 00:07:39 +08:00
    js 和 css 可以让你快速启动一个页面...
    可以发布到 assets 虽然我不用他..
    trimleo
        10
    trimleo  
       2015-03-18 10:03:41 +08:00
    逃离舒适区
    BobLuo
        11
    BobLuo  
    OP
       2015-03-19 09:17:44 +08:00
    @xwsoul 初次接触yii,不懂你意思,啥叫js可以快速启动页面
    xwsoul
        12
    xwsoul  
       2015-03-19 14:49:00 +08:00
    @BobLuo Yii 1 里还有 gii 是一套完整的MVC生成管理系统, 基于html的UI, 所以有这些还是挺正常的
    F0ur
        13
    F0ur  
       2015-03-19 18:27:40 +08:00
    yii1.x主要深度集成了jquery等东西,然后还有一套叫gii的crud可视ui-。-
    C开头的命名是因为没有使用命名空间
    学习难度有点高_(:3」∠)_
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5197 人在线   最高记录 6679    
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 23ms
    UTC 07:31 PVG 15:31 LAX 00:31 JFK 03:31
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86