当前位置:  开发笔记 > 编程语言 > 正文

有人试过Webistrano吗?

如何解决《有人试过Webistrano吗?》经验,为你挑选了1个好方法。

我正在寻找我正在进行的项目的远程部署策略,甚至到目前为止开始从头开始设计.

但我偶然发现了一个名为Webistrano的几乎相同的实现.有没有人尝试过将它用于项目部署,还有人还在使用吗?这有什么好处,还是让你想用沉闷的铅笔刺伤自己的眼睛?



1> Martijn Heem..:

我的webdev公司正在成功地将它用于不同生产服务器上的几十个PHP项目.我们对它非常满意!

Webistrano是capistrano的Web GUI.我们选择它直接运行Capistrano的原因是它提供了一个很好的集中式界面.我们的大多数开发人员都不是非常熟悉CLI,我认为他们并不是真的需要.我们更喜欢网络应用程序方法,而不是让capistrano配方遍布各处.

Webistrano存储每个部署日志和用户名,因此我们有一些问责制.它提供了一个中心位置,可以查看项目当前的哪个版本.一些管理员可以为Webistrano创建配方,Webistrano的GUI可以由我们内部网上的所有开发人员访问.他们只需要选择一个项目和一个阶段(如Dev或Prod)并按下deploy.

它大大减少了出错的可能性,并且已经证明对我们来说是完美的.

我想念的一些功能:

用户权限:比管理员和用户更有限的用户权限.我们是否愿意将某些操作或项目限制为某些用户.

交互式提示:如果capistrano进程部署期间需要输入,则Webistrano无法请求输入.您可以 部署之前为变量提供webistrano提示,但不能在部署期间提示,比如弹出一些意外问题.

集中身份验证:嗯,公平地说它确实支持.htaccess身份验证,所以我们应该配置PAM来检查LDAP.

它是开源的,所以我应该看看自己实现其中的一些.只是希望我在Ruby on Rails上更好.

推荐阅读
乐韵答题
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有