duguxiaohuai
V2EX  ›  PHP

有熟悉 yii 底层的大神么

  •  
  •   duguxiaohuai · Jan 7, 2017 · 3643 views
    This topic created in 3586 days ago, the information mentioned may be changed or developed.

    想去掉代码里面的 yii.js 其次 activeform 这个有好的组件取代吗?最主要的原因就是不想让别人知道是什么框架做的,安全点。

    16 replies  •  2017-01-10 13:05:23 +08:00
    duguxiaohuai
    duguxiaohuai
    OP
    Jan 7, 2017
    1
    gouchaoer
    gouchaoer
    Jan 7, 2017 via Android❤️1
    2
    @duguxiaohuai 你完全不用 yii 的 widget 就完了, yii 的理念是方便后端写出能看的前端,你有前端的话可以不用 yii 的那一套啊
    gouchaoer
    gouchaoer
    Jan 7, 2017 via Android
    3
    安全性倒不是问题,他只是框架
    duguxiaohuai
    duguxiaohuai
    OP
    Jan 7, 2017
    4
    @gouchaoer 主要一个表单验证 还有一个是 yii.js 这个屏蔽不了 还有那个缓存随机生成的字符串 简直头疼 表单验证确实方便 没想好其他的有这么棒
    duguxiaohuai
    duguxiaohuai
    OP
    Jan 7, 2017
    5
    Dowding
    Dowding
    Jan 7, 2017
    6
    'components' => [
    'assetManager' => [
    'bundles' => false,
    ],
    'request' => [
    'enableCsrfValidation' => false,
    ],
    ],
    allenhu
    allenhu
    Jan 7, 2017 via Android
    7
    这种问题还来发帖,只能说你学习能力基本为 0
    duguxiaohuai
    duguxiaohuai
    OP
    Jan 7, 2017
    8
    @allenhu 可以看下问题 这个问题不好解决的 是修改 yii 核心代码
    duguxiaohuai
    duguxiaohuai
    OP
    Jan 7, 2017
    9
    @takashiki 那问下表单验证使用什么方式呢 activeform 确实很方便 可惜带了 yii 的关键词
    Kokororin
    Kokororin
    Jan 7, 2017
    10
    我想起了 mingge 体
    1762628386
    1762628386
    Jan 8, 2017
    11
    自己定义一个 Asset 别用自带的
    lygmqkl
    lygmqkl
    Jan 8, 2017 via iPhone
    12
    知道是 yii 就不安全了? 而且 前端一般都会考虑放弃 yii 原生插件吧
    huijiewei
    huijiewei
    Jan 8, 2017 via iPhone
    13
    不用 form 这个 widget 就是了

    yii.js 是一个 asset 依赖而已 不引用就行了
    linkdesu
    linkdesu
    Jan 9, 2017
    14
    @gouchaoer 总结的真好,我一直就觉得 yii 那框架现在有点过时了,但又说不出它那里不对。
    wh1012023498
    wh1012023498
    Jan 9, 2017
    15
    = = 框架只是给你摆放了那么多东西在台面上。。愿意用那个就用那个呗。。
    Yii2= = 并没有说一定要用 widget 。。本身 JS 与 PHP 代码结合在一起= = 就有利有弊。

    你可以用 twig 。。 https://github.com/yiisoft/yii2-twig
    获取 smarty 。。 https://github.com/yiisoft/yii2-smarty

    widget 如果开发后台还是挺好的。。配合 gii 。。如果再定制下 curd 模板,速度哇哇的。。
    alexzhou
    alexzhou
    Jan 10, 2017
    16
    你不用这个 widget 就行了,直接写 form 或者 自己封装个 widget 就可以了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5250 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 58ms · UTC 06:11 · PVG 14:11 · LAX 22:11 · JFK 01:11
    ♥ Do have faith in what you're doing.