目前本站架设在自家用的Nas上,透过Docker容器环境运作中。
他使用我自行设置的简易容器管理环境php
https://github.com/DevinY/phpenv
分格线下是旧数据罗
我受不了Bulehost的龟速,已将DNS拉回由networksolutions直接管理啦,
调整DNS设置TTL到两小时,或许会再转换到其他地方..
以下是Bulehost我个人无法接受的几点:
一、主机应该在美国,速度太慢。
二、无http/2。
三、mysql的时区无法调整。
所以决定移到Google Cloud Platform,到GCP上,
经过了48小时,所有DNS快取应该都没了,我想DNS解析都已移至了GCE (Google Compute Engine)上了。
目前您看到的这个网站3C Tech Center使用D-Laravel docker-compose环境运作,因为聊天室的功能,添加redis container。
由於有$300美元的试用,目前先来观查看看一个月大概会有多少费用生成。
这是我第一次把MacOS上开发用的D-Laravel运作在GCE上,有机会再写一篇如何设置D-Laravel在GCE的心得分享。
在GCE上使用D-Laravel的好处:
1. 跟我的本地的开发环境完全相同,本地能运作基本上远程就能运作。
2. 随时可以更新到最新版本的PHP,并且可以在本地MacOS上的开发环境测试是否有什么问题。
3. 不用换个环境,就要重装一次PHP或redis等相关服务,docker-compose设置好后即可使用,
随时可以更新新版本的php,方便转移到不同平台。
好啦,其实是Docker的好处,不过D-Laravel提供了一个基础的架构及简易的bash命令..?
目前在GCE上,我发文的存档速度超快了,cmd+s立刻存档(我的后台有设置热键存档),
在Bluehost我存档要十几秒才会完成,现在到了Google Cloud Platform后,
零等待,画面闪一下就存档完成罗,用起来就是觉的爽爽的feel..?
No Comment
Post your comment