前言
![](https://upload-images.jianshu.io/upload_images/7234228-648caf2aff6f823b.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/719/format/webp)
最近三个月或半年来,我在常规产品线参与度越来越低,定制化项目和私有部署投入的比重越来越高。进入12月份,更是有三四个项目等待定制和私有部署。这也许反应了一个状况:当一个产品在走向成熟的过程中,对盈利的期望越来越大。依托公司产生的盈利,至少能保证工作稳定。每天总会有些时候在想,假如不依靠公司,假如没有这份工作,又能靠什么赚钱?
博客
![](https://upload-images.jianshu.io/upload_images/7234228-edc2b3e707514b48.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/718/format/webp)
在8/9月份坚持写博客时,心中憋着一股鸡汤劲,有旺盛的精力和脑力去不断的写,那俩月写了三四十篇。当时还有些飘飘然,享受评论和点赞,但这些都是虚的,并没有改变什么。后来太忙,顾不得写博客,便在简书上转载一些博文,以期拿到日更。这和原创无关了,只是为了吊着一口气能维持对技术的及时关注,不然时间如流水,不关注这些一不留意就错过了很多新东西。就如今日同事说面试一个十几年工作经验的前端,说只用过jquery。这些话用在五年之前,三大前端框架还未出来时也没什么,但放到现在这个点就确实很落伍。
新技术天天在发展,一日不见,如隔三秋。五年不见,如隔一代。
每个时间段写博客总有不同的意义,有时为了盈利,有时为了分享技术。此时此刻,我只想写这篇博客吊着学习的兴趣。无事浇一碗鸡汤,热热心肠。闲时也做过很多计划,如记录每天解决问题的办法,深入了解然后成文;如对几大新知识模块经常写些文章记录学习等,但能坚持下来的很少。这正应了一句话:成功路上并不拥挤,因为坚持的人不多。
配置
![](https://upload-images.jianshu.io/upload_images/7234228-a685511dc81613c4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/749/format/webp)
不经历私有化部署,也许对配置管理没有较强的体会。现在虽然有了一套通用域名的配置切换,但还远远不够。我以前看到spring cloud config时,还在疑惑为什么要把配置单独拿出来放一块?现在是能体会到这个痛点了,因为假如二三十个项目的config,一个一个去替换域名,去替换数据库链接,去替换redis等,还是很耗时的。如果有一天可以做到一次性替换配置中心,就可以完成部署,那才是完美的目标。
这里面当时还有很多事情要做。
- 网页中引用的静态文件必须是项目中。有一个项目里面的引用的logo/背景图等都是在线地址,改起来痛彻心扉,需要地址全部下载下来放到静态文件站点中。
- 官方广告。部分页面有公司广告,如果是私有部署的话肯定需要隐藏,隐藏后页面大部分页面空白,这就需要额外的定制也弥补了。这也许可以提供一个模板式的选择。
- 定制首页。目前接的几个登录页是要定制的,目前还未有同一个模板供客户选择,也应该是提供模板式的选择。
配置无处不在,需要归纳整理,需要看私有部署的量,如果只有几家可能不需要,如果几十家就需要了。量再大之后人工是没有办法维护的过来的。
权限
一千个读者有一千个莎姆雷特。一千个客户有一千种用例。
有的客户服务器权限限制很死,域名和文件夹目录都需要经过一系列审批。错过一次再想加估计都是一个月以后了。这对于一周可能发两版的我们来说,效率实在太低了。这就需要提前做好规划,了解清楚。要不然就得把多个站点合并到一个站点,多么痛的领悟!
有的客户可以通过VPN链接,我们具有完全的访问权限,这就方便多了。
总结
把最近的感想记录一下,方便以后学习总结。习惯不断,继续关注。