by Devin Yang

建立于: 8年前 ( 更新: 8年前 )

被朋友说,墨菲定律,升级总是那么不顺,当然要升给他看我有多顺,没在怕的。
我还顺便加了个栏位。
php artisan make:migration add_disabled_to_users_table --table=users
然后,就可以新建栏位的数据罗。


顺便抓一下我跟朋友的对话内容,我没乱讲的,我真的是极速升级系统的,升很快。
以下是跟朋友的对话内容,他说「升级总时那么不顺」,於是,我就顺顺的升级给他看罗:p

 
没在怕的直接升啦。(其实我是有偷偷备了一下数据)
因为本来就会每日自动备份了,加上我的后台内建手动备份的功能,再备一次。


我的「套版后台」通常唯持在Laravel最新的版本,也就是说小版号的Update跟本不会有什么问题。

而「Bugs问题追综后台」,虽然版本较旧,当时基於我的「套版后台」开发的(Laravel 5.4版),
但由於采用MVC架构,我只要将Bugs的使用的样版,丢到新的SEO后台(5.6.x),就可顺利更新Bus后台罗(没问题)。 :p
与其说是升级「Bugs问题追综后台」(Laravel 5.4.x),不如说是,我只接将「套版后台」(Laravel 5.6.x)设置为「Bugs问题追综后台」的样版。
当初,我在开发「套版后台」时,他就是一个采用MVC架构,可以重覆使用,自由扩展,定义扩展任何样版的后台了。


所以瞬间同时将三个Production的后台做更新。Wiki后台,问题追综用的Bugs后台,及定义各式规范的MIS后台。
最后,请勿学我直接,在Production的环境运行migrate,因为我有练过。
除非这整个系统只有你在开发,并且你很了解,这样不会出问题。



后续....,我就将升级成果发文展示给我朋友看,他问我可不可以做个shit钮。:D

Tags: laravel

Devin Yang

文章内容无法一一说明,如果您有什么不了解处,欢印提问哦:)

No Comment

Post your comment

需要登入才可留言!

类似文章


laravel,dotenv,seo

我如何依子域名动态加载Laravel不同的dotenv档

开始前先来抱怨一下,本来我的网站可以依使用者的浏览器自动显示不同的语系的。这有何不可,但Google的SEO似乎不喜欢这么搞,他建议每种语言使用不同的网址,不要用cookie或浏览器设置来调整网页内容,好吧那我只能乖乖就范了。他的建议作法,第一种方案:依国家区分,像是example.tw或example.de这真的天方夜谭怎么可能,要嘛收购被注册的域名,要不然取个全球没人会取的怪域名还比较有机会。第二种方案:用子域名区分,这正式我准备要做的,等等来说明在Laravel中怎么弄。第三种方案:example.com/tw/ 之类的,Apple好像就这么弄的。第四种方案:site.com?loc=tw之类,不建议使用,确实我也觉的这个不是一个好主意。

laravel

在Laravel 5.5,好用的基本路由

特别对於有在研究SEO的朋友应该会知道,有时我们会需要进行301页面重导,在Laravel 5.5提供了 相当简易的Route::redirect的功能了,另外使用Route::view对於静态页面的套版也相当有用。

dlaravel

哈,我成功让D-Larave在树莓派ARM的环境运行罗

这次买树莓派是觉的这个东西很好玩,另外就是我家中的Mac环境太新了,无法正常编译Line Simple Beacon, 透过树莓派,轻松易用,环境上也不会有什么问题,当然还有更多更多的运用。 但身为D-Laravel的作者,当然要来顺便试试看.....