【发布时间】:2015-04-07 11:24:26
【问题描述】:
我做了一个网站,花了大约 2 个月的时间,我是用 Laravel 4.2 做的,现在我看到了 Laravel 的新版本(第 5 版)。
我的问题:
- 我应该更改并使用 Laravel 5 吗?
- 如果我不改用 Laravel 5 会怎样? Laravel 4.2 是否有效或存在安全问题?
- 为什么Taylor改变了Laravel的编码风格? (我知道 Laravel 4 与 Laravel 3 有很多不同,这对开发人员不利。)
编辑:
- 我在大约 2 周内学会了 Laravel,我需要多少时间来学习或迁移到 Laravel 5?
【问题讨论】:
-
我想说不要着急,用 Laravel 4 完成你当前的项目。
-
没有理由着急。 Laravel 5 打破了与所有现有软件包的兼容性。我只花了 3 个小时试图修复我的依赖项,最终放弃并决定等待供应商这样做。新的混乱结构和改用复数命名空间也无济于事。
-
对于未来的读者,现在有一个名为 Laravel Shift 的 automated upgrade tool for Laravel projects。 4.2 升级绝对值得。
-
刚刚使用了Jason McCreary提到的服务automatically upgrade Laravel 4.2 to 5.0。工作得很好!谢谢。
标签: php laravel laravel-4 upgrade laravel-5