雨落无声

关于 V2ray.Fun 面板开发的思考与总结
前言前段时间我一时性♂起,就写了一个V2ray的小面板,具体详情请参考:https://www.zhujiboke...
扫描右侧二维码阅读全文
25
2018/05

关于 V2ray.Fun 面板开发的思考与总结

前言

前段时间我一时性♂起,就写了一个V2ray的小面板,具体详情请参考:

但是在大家的机子上或多或少会出现各种奇怪的部署问题,于是我进行一个简单的技术讲解和说明。

技术栈

整个程序采用 Python 编写,使用的 Flask 框架,同时在前端使用了很多 JavaScript 。

总的来说,所有的用户操作都在前端,按钮点击都会访问本机 Flask 中的特定的路由。

然后进行相关操作。页面中的数据填充也全靠 JavaScript,Flask 只用于控制后端。

管理脚本使用了 SuperVisor 来做进程守护。但是这玩意真的没弄明白。部署的时候经常会出问题。

思考

其实一开始想用 GoLang 来写,但是自己智商比较低,学不会。如果用 Go Lang,就不必考虑依赖的问题了。部署也轻松方便。
后来也想用 Nodejs 来写一遍,但是一想到还需要在每个用户VPS上安装 Nodejs,有点太臃肿了。

总结

先慢慢等着吧,对面板进行小修小补,后期等我先学一波 GoLang 再说吧。当然有同学愿意帮我重写或者提交 PR,我非常乐意~

Last modification:May 25th, 2018 at 11:03 am
If you think my article is useful to you, please feel free to appreciate

4 comments

  1. geralt

    我觉得处理小白的最好方式,不是你公开的联系方式,也不是你一个个回复,你大可以丢给他们一个youtube连接,里面有你的操作录像(当然你可以用一台新机,N卡可以很容易ALT+F9启动全屏录像)。原则上告诉你,如果看视频都不会,你也没什么学习的目的和意义了

  2. bis0n

    大佬在这里!!!找到了!!!

  3. 阿萌

    赞一个(๑•̀ㅁ•́ฅ)

  4. han

    请问我xshell安装完v2ray之后 启动面板 但是在浏览器中输入ip地址不能访问面板(windows)

Leave a Comment