【问题标题】:Web development strach vs framework [closed]Web开发strach vs框架[关闭]
【发布时间】:2016-02-29 22:06:32
【问题描述】:

如果有什么问题:

  1. 我不使用框架,只使用 php pdo 并在页面中检查用户是否已登录。
  2. 在前端,我使用简单的 jquery ajax,它与从 php pdo 文件获取的 JSON 一起工作,然后使用 jquery 创建 HTML...
  3. 我只是简单的不在mysql中使用关系...

很多开发人员说我的代码很糟糕,但使用我的代码构建的应用与使用 laravel 构建的代码完全一样......

那么当我的代码在 php pdo 和 jquery 上运行良好时,为什么还要使用 laravel 或其他框架...

【问题讨论】:

  • 你是在说 Web 开发从头开始吗? vs Laravel 框架?
  • ex:在 5 分钟内完成注册登录。让事情变得更简单
  • 在 5 分钟内给我看一些用户登录注册的例子?

标签: php jquery laravel pdo frameworks


【解决方案1】:

框架通常使事情更容易和更快地实现。此外,它们通常会进行测试。所以有了一个好的框架,你可以节省很多时间。此外,当您使用通用框架时,您可以让其他开发人员的生活更轻松。

此外,框架通常由社区维护并经常更新,因此您无需对它们进行编程即可获得新功能。

有些框架还允许插件/扩展(通常是 3rd 方实现),您可以再次使用它们,而无需花时间实现这些。

我能想到的最后一点是,框架通常鼓励某种应用程序结构,以便您将来可以更轻松地扩展应用程序。

当您编写自己的代码时并没有错,但这只是需要更多的工作和更多的时间,而且其他开发人员的生活可能会更艰难。

【讨论】:

    【解决方案2】:

    Laravel 框架具有以下内容,而不是您正在使用的,(未按明确定义的顺序)

    1. 雄辩的 ORM
    2. 查询生成器
    3. 应用逻辑
    4. 反向路由
    5. MVC 方法
    6. 包装系统
    7. Restful 控制器
    8. 命名约定
    9. 迁移
    10. 作曲家构建
    11. 自动分页
    12. 表单请求和更多..

    一旦你开始使用框架,你就不会问这个问题。

    【讨论】:

      猜你喜欢
      • 2013-06-16
      • 2010-11-22
      • 2010-09-16
      • 2010-09-13
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 1970-01-01
      • 2011-04-17
      相关资源
      最近更新 更多