前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >运维内部网址导航系统

运维内部网址导航系统

作者头像
追马
发布2020-07-03 10:33:33
发布2020-07-03 10:33:33
1.7K00
代码可运行
举报
文章被收录于专栏:一日一工具一日一工具
运行总次数:0
代码可运行
  • 047、运维内部使用的导航地址20171113
    • 一、需求来源
    • 二、第一版本
    • 三、项目迭代
    • 四、收官之作
    • 五、源码地址
    • 六、收获

一、需求来源

1.1、话说从前

随着业务的发展,OP手里会有各种各样的管理工具出现,比如zabbix、jenkins、天兔、 elk等等工具的出现,每次打开都要去找收藏夹或者纯文本纪录相关, 所以就有了把这些链接统一存放的需求

1.2、我们的口号

代码语言:javascript
代码运行次数:0
运行
复制
不会耍流氓的运维不是好开发

二、第一版本

2.1、第一版本的实现

这个时候为了很快的实现需求,就是纯html页面,然后找了个css文件进行简单的渲染, 真的是丑的不要不要的,但是聚合链接的功能是做到了,而且我们放到了代码库里

2.2、问题

更新操作麻烦,每次更新都要修改html源文件,所以操作的时候就成了单点操作, 搞的后来都不愿意维护~ 这不符合我们的做事风格,要有逼格,所以撸起袖子就是干~

2.3、样式参考

就不贴出来了,太丑了

三、项目迭代

3.1、实现方式

代码语言:javascript
代码运行次数:0
运行
复制
python + django + django-suit

3.2、攻破更新操作麻烦的问题

既然更新操作比较麻烦,那我们就把更新动作放到后台,所以选择了django自带的后台, 因为自带的权限验证 + 数据管理已经满足需求了,开始我们的工作

3.3、问题

前端样式略显有些单薄,不太符合我们的逼格,原谅我前端比较渣,把好好的模版改的不成样子 参考站点: http://caibaojian.com/daohang 未获得博主同意,所以后续就没在使用。

3.4、demo

四、收官之作

4.1、实现方式

python + django + django-suit + 一套简约的展示模版

4.2、解决模版展示单薄的问题

参考站点: http://duanlijie.com/已获得博主同意,可以拿去修改[非商业]

4.3、demo

五、源码地址

5.1、github地址

github仓库地址: https://github.com/zhuima/daohang

六、收获

6.1、收获

操作期间很是关注文档的编写,大的变更流程可以参考CHANGELOG.md的时间线,部署操作请参考README.md

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-11-14,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 链上追马 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、需求来源
  • 二、第一版本
  • 三、项目迭代
  • 四、收官之作
  • 五、源码地址
  • 六、收获
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档