先简介一下:我写了个一个博客希望能够一键部署,目前有几个方案,但感觉太超前可能会被人忽略。
原因是这样:
项目是前后端分离的,通过接口交互。
我的项目是 Angular2+写的前端,依赖项非常多不希望用户一个个下载然后编译,但是不编译无法更改请求的接口地址,它们会混淆和 gzip 压缩了。 原理是所有的前端文件全部在我的 CDN 上,大家都一样,后端运行之后 index.html 请求 CDN 的文件,然后去我的前端配置网站根据 KEY 找自己的服务器地址,再访问。
最后,大致测试了一下,我大约可以做好每次延时只有 10-20 毫秒,前端渲染在 500 毫秒以内出页面,但问题是大家愿不愿意绕个弯去网站注册配置一下域名地址呢?刚刚写完 cli ,但是感觉这个方法用户可接受度很差不能 DIY ,你们有什么建议?如果是你你会去网站配置一下吗?
附: 源码大约是这样
1
uzumaki 2017-02-20 01:57:47 +08:00 via Android
重点是。。。前端文件只存在你的 cdn ,万一。。。是吧
|
2
WittBulter OP @uzumaki 是啊,但是我担心编译环境太大,找不到很好的办法》。。。。。
|
3
uzumaki 2017-02-20 15:35:11 +08:00
暂时不考虑编译问题吧你有测试过多线程问题么 都得经过你网站 如果访问量上 W 怎么算 --!还有 CDN 费用。。
万一你 CDN 费用他高咋办,你关了不就。。。。 我觉得 你得弄个个一键环境包 用户可能多几个 而且博客用 Angular 那么还得考虑 SEO 的问题吧? |
4
uzumaki 2017-02-20 15:37:42 +08:00
@WittBulter 还有就是 我觉得 找几个人 一起研究下一键部署 中途或者最后改个配置文件 配置域名 SQL 就行
|
5
WittBulter OP @uzumaki 嗯 你说的有道理!
还是需要做成打包一键比较好,还好没开始做~~ |
6
uzumaki 2017-02-23 13:54:47 +08:00
@WittBulter 主要是先得有用户吧 别的都不是考虑范围内- -而且这样自己的支出也小啊。 顺便你这个框架 在多加个渲染吧 不然 SEO 木有啊 很多不喜欢单机的。。。就不在考虑范围内了
|
7
uzumaki 2017-02-23 13:55:56 +08:00
@WittBulter 顺便 可否做个浏览器插件 一键转存网页到我的 BLOG 。。类似为知的。。妥妥的 当为知的单机版用
|
8
WittBulter OP |
9
uzumaki 2017-02-23 17:08:27 +08:00
= =!版权问题。。。这个不是考虑内吧 我倒是希望有个转载的 内部看就行 这样我就可以不用为知了 哈哈
SEO 这块反正你这个框架吧。。。也就这样了- -!麻烦的紧 |