• 请不要在回答技术问题时复制粘贴 AI 生成的内容
lsylsy2
V2EX  ›  程序员

自认为编程基础不错,求资料能够学习 MVC 框架的各项知识写出一个完整的网站

  •  
  •   lsylsy2 · May 9, 2014 · 3889 views
    This topic created in 4562 days ago, the information mentioned may be changed or developed.
    编程基础不错=算法比较OK,Web相关语言主要是PHP,bootstrap用过2.x版本新版本上手应该也不会太大压力;
    求资料=没有从底层写出一个“项目”,只停留在几个页面的小程序,世界上框架太多,不知道哪个适合上手,同时学完了也能举一反三不费太大精力学会别的;
    完整的网站=比如一个有用户登录、有评论功能的博客,一个简单的有库存计算、有前后台的商城等,而不仅仅是用裸的PHP就能写的留言本之类

    十分感谢,也会发送“感谢”!
    14 replies  •  2014-05-12 12:21:37 +08:00
    killpanda
    killpanda
    May 9, 2014❤️1
    1
    个人建议:
    「只听留在几个页面的小程序」 所以现在你需要做的是把这些小程序整合到一起。
    先不要考虑 MVC ,框架这类东西,先把一个完整的网站写出来,然后可以不停的迭代,迭代过程中再考虑这些东西。
    66beta
    66beta
    May 9, 2014❤️1
    2
    借鉴下微框架?
    slim、flight 都是微型的PHP框架,都是一些基础功能
    前端框架的话Bootstrap可能太大,yahoo的pure比较轻巧
    lsylsy2
    lsylsy2
    OP
    May 9, 2014
    3
    @killpanda 主要是看到各种有点规模有点复杂度的网站大多会建立在一个“框架”之上,现在就是已经到了复杂度增大时裸PHP感觉维护不过来(比如我现在还是模板内嵌在程序里的最原始方法);但是看看网上的框架总有一头雾水的感觉,单看各种框架的文档不太能够了解这种结构(文档很多都是“我们用XX方法定义M,用XX方法定义V,至于程序怎么写你一定已经会了”这样),希望能有面对新手的教程之类……
    lsylsy2
    lsylsy2
    OP
    May 9, 2014
    4
    @66beta 多谢,去查资料了。
    其实感觉我需要的更多是教程?
    killpanda
    killpanda
    May 9, 2014
    5
    @lsylsy2 「比如我现在还是模板内嵌在程序里的最原始方法」 完全可以把之前的代码优化一下
    scusjs
    scusjs
    May 9, 2014
    6
    用过ThinkPHP,中文资料也多,挺不错的
    alsotang
    alsotang
    May 9, 2014
    7
    学习 ruby on rails
    luoyou1014
    luoyou1014
    May 9, 2014
    8
    这个, 其实你写个简单的博客就可以了, 我还以为你要写php的MVC框架.
    wwek
    wwek
    May 9, 2014
    10
    slim thinkphp
    no13bus
    no13bus
    May 10, 2014 via Android
    11
    slim不错。
    Linxing
    Linxing
    May 11, 2014 via iPhone
    12
    歪个楼 求推荐小巧点的java web框架
    kuku713
    kuku713
    May 11, 2014❤️1
    13
    @Linxing java有名点的框架无非就那么几种,Spring Struts Hibernate iBATIS,后两者是数据库持久层的框架,Spring还是比较好用的,Struts说简单一点就是对java web的一些封装,servlet、标签库等等。
    Linxing
    Linxing
    May 12, 2014
    14
    @kuku713 Spring 相比较 Struts会不会轻量级一点,自己写个blog用Struts会不会太臃肿了?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3633 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 04:15 · PVG 12:15 · LAX 20:15 · JFK 23:15
    ♥ Do have faith in what you're doing.