V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
frontman
V2EX  ›  程序员

请问前端工程师有没有必要学习 php 的 yii 框架 最近想搭建一个网站

  •  
  •   frontman · Apr 29, 2015 · 9134 views
    This topic created in 4015 days ago, the information mentioned may be changed or developed.
    我是做前端的 最近想搭建一个个人网站 刚好后台的同事使用的是php的yii框架 我看了下结构很清晰 于是我想自己的网站也可以使用yii 可是研究了下 发现学习成本挺高的 我在想如果我的网站全都用接口实现的话 model着一层几乎没用 所以我想问下 如果搭建一个结构比较简单的网站是否有必要使用yii
    48 replies    2015-05-06 13:11:13 +08:00
    lujiajing1126
        1
    lujiajing1126  
       Apr 29, 2015
    yii感觉还是比较复杂的~
    前端会后端很重要,可以选几种语言学一下
    kimmykuang
        2
    kimmykuang  
       Apr 29, 2015
    nodejs或者选baas的平台,js全栈
    yakczh
        3
    yakczh  
       Apr 29, 2015
    sails
    zjxubinbin
        4
    zjxubinbin  
       Apr 29, 2015
    怎么不上Golang~写API应用更爽~
    yakczh
        5
    yakczh  
       Apr 29, 2015
    yii是花架子,除了面试和qq里扯谈的时候装下逼,就没有啥用了
    viator42
        6
    viator42  
       Apr 29, 2015
    个人网站感觉yii有点重量级,用CI就行.
    ctoicqtao
        7
    ctoicqtao  
       Apr 29, 2015
    ci thinkphp
    上手都快
    作为一个前端。
    真心推荐这两个。
    ianva
        8
    ianva  
       Apr 29, 2015
    ruby,python,go 哪个不比 php 好玩
    spark
        9
    spark  
       Apr 29, 2015
    express 多简单啊
    dryyun
        10
    dryyun  
       Apr 29, 2015
    前端学个node简单点,都是js。
    要学后端语言,php入门简单点,好学习,其他的ruby,python稍微比php有门槛。
    dryyun
        11
    dryyun  
       Apr 29, 2015
    @dryyun 不需要局限在一门语言的一个框架吧。
    kchum
        12
    kchum  
       Apr 29, 2015
    我来推荐 Laravel .
    jarlyyn
        13
    jarlyyn  
       Apr 29, 2015
    前端还是nodejs吧。
    sneezry
        14
    sneezry  
       Apr 30, 2015 via iPhone
    别碰yii……
    xiparos
        15
    xiparos  
       Apr 30, 2015
    nodeJS, 横扫前后端,如果你还想开发apps,再来个react native,有没有IT也很美好的赶脚?
    yuvista
        16
    yuvista  
       Apr 30, 2015
    个人小博客的话 建议来 typecho,很爽的试试吧。
    zjgsamuel
        17
    zjgsamuel  
       Apr 30, 2015
    说一下自己的体验
    Yii2.0 集成了 bootstrap 和 jquery, 自己还封装了一套 Html 的helpers ,
    怎么说呢 总之和静态HTML结合蛮深的
    然后我就转 Laravel 了~~
    jayliao
        18
    jayliao  
       Apr 30, 2015
    Laravel 很好用么?
    mcfog
        19
    mcfog  
       Apr 30, 2015 via Android
    个人网站玩玩的话建议静态生成
    评论需求第三方实现
    别的个性化的逻辑走json/jsonp接口,nodejs

    ---

    认真想吃后端饭的话还是学php,Yii/LA入门,slim/自己拼框架精通这样
    大派森除了cgi还能深到运维脚本/数据分析等再后面一层,也是不错的
    其他的选择…自己去拉勾上搜下职位数量吧
    leopku
        20
    leopku  
       Apr 30, 2015
    @mcfog 现在前端这市场需求,还用得往 php 转?学学 nodejs 轻松就抓一大把比 php 高不知多少的 offer , 233max
    rokeyzki
        21
    rokeyzki  
       Apr 30, 2015
    个人博客用 CI 吧,
    另外如果你是用虚拟主机的话,不要用 Laravel
    zjgsamuel
        22
    zjgsamuel  
       Apr 30, 2015
    @rokeyzki 虚拟主机 用 Laravel 会有什么坑呢? 球明示~~
    ekousp
        23
    ekousp  
       Apr 30, 2015
    要用到就学,没什么犹豫的。
    rokeyzki
        24
    rokeyzki  
       Apr 30, 2015   ❤️ 1
    @zjgsamuel 异步队列的实现也有坑(个人博客是用不到),主要是市面上大部分虚拟主机的 php 版本不支持 laravel,另外使用 composer 也不方便,除非本地生成再上传
    FrankFang128
        25
    FrankFang128  
       Apr 30, 2015
    不用 Node.js 是怎么想的?
    daben1990
        26
    daben1990  
       Apr 30, 2015
    楼主就想找个,安慰自己的理由吧。。
    whilgeek
        27
    whilgeek  
       Apr 30, 2015
    @mcfog 赞同
    learnshare
        28
    learnshare  
       Apr 30, 2015
    上 Node.js 是最好的,前端很多工具(Grunt/Gulp/Less 等)也都是基于 Node.js 的,学了肯定更加受用。
    cz208209
        29
    cz208209  
       Apr 30, 2015
    可以学一学啊 多学没有坏处的 前端对后端的原理性东西多了解一下没有坏处 对职业发展有好处
    mcfog
        30
    mcfog  
       Apr 30, 2015
    @leopku 个人职业选择而已,盲目向市场火的方向前进未必是好的策略。有的人擅长快速吸收学习新体系,能迅速达到75分的水平,但很难超过80分,而有的人擅长深挖本质,虽然达到60分比较慢,但能稳步达到95分的高手水平。 前者追风做赛班做iOS做前端可能更好,而后者去做赛班之后甚至可能失业
    zjgsamuel
        31
    zjgsamuel  
       Apr 30, 2015
    @rokeyzki 额~~ 这样啊 那问题不大
    我是这么打算的
    比如说接个单弄个企业网站 就Laravel
    然后折腾单位内部系统的话 就Flask
    lyf362345
        32
    lyf362345  
       Apr 30, 2015
    用 markdown 写吧, 转成 html 多好
    xxer
        33
    xxer  
       Apr 30, 2015
    推荐ci
    cvmax
        34
    cvmax  
       Apr 30, 2015
    搭建个人网站 还是直接用wordpress . 如果是要折腾/点亮技能树,学习后端语言还是可以的。
    虽然PHP是最好的语言,没有之一,但是我还是不推荐PHP。
    bertram
        35
    bertram  
       Apr 30, 2015
    @cvmax 哈哈 php是最好的语言
    chaucerling
        36
    chaucerling  
       Apr 30, 2015
    首选nodejs,次选ruby on rails
    eeeeeeve
        37
    eeeeeeve  
       Apr 30, 2015
    @chaucerling 为啥rails在node之后?
    efi
        38
    efi  
       Apr 30, 2015
    yee 框架
    hxgdzyuyi
        39
    hxgdzyuyi  
       Apr 30, 2015
    首先 rails。
    learnshare
        40
    learnshare  
       Apr 30, 2015
    @cvmax https://github.com/tryghost/Ghost 可以作为 Wordpress 的替代,Node.js 写的,或许更适合阅读代码
    itaotao
        41
    itaotao  
       Apr 30, 2015
    虽然PHP是最好的语言 但是作为前端用nodejs或者angularjs开发网站更靠谱
    silenceper
        42
    silenceper  
       Apr 30, 2015
    为什么要问有没有必要呢? 感兴趣就搞点
    hanan321
        43
    hanan321  
       Apr 30, 2015
    要是我,会用python或者nodejs
    magicdawn
        44
    magicdawn  
       Apr 30, 2015
    用lumen / slim 啊 , 看着就和 nodejs 里的express , ruby 里的 sinatra 像 ...
    Feobe
        45
    Feobe  
       Apr 30, 2015
    伪命题

    只看你自己的需求、喜好和偏好。
    nicksite
        46
    nicksite  
       May 1, 2015
    建议ci,不复杂,很好上手。
    leopku
        47
    leopku  
       May 3, 2015
    @mcfog 请问逻辑点在哪?学习能力不行就是不行,高手在新语言新领域还是高手,低手无论在哪都是低手。何来学习通力强悍到迅速在新语言新领域高能的反而不如低能的?
    dhcpcd
        48
    dhcpcd  
       May 6, 2015 via Android
    最近在用基于CI 的 webmis,权限管理,前后台,内容发布都现成的,哈哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6081 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 286ms · UTC 02:37 · PVG 10:37 · LAX 19:37 · JFK 22:37
    ♥ Do have faith in what you're doing.