V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lsylsy2
V2EX  ›  程序员

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

  •  
  •   lsylsy2 · 2014-05-09 11:37:29 +08:00 · 2980 次点击
    这是一个创建于 3638 天前的主题,其中的信息可能已经有所发展或是发生改变。
    编程基础不错=算法比较OK,Web相关语言主要是PHP,bootstrap用过2.x版本新版本上手应该也不会太大压力;
    求资料=没有从底层写出一个“项目”,只停留在几个页面的小程序,世界上框架太多,不知道哪个适合上手,同时学完了也能举一反三不费太大精力学会别的;
    完整的网站=比如一个有用户登录、有评论功能的博客,一个简单的有库存计算、有前后台的商城等,而不仅仅是用裸的PHP就能写的留言本之类

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