Công ty webdev của tôi đang sử dụng nó thành công cho một vài dự án PHP trên các máy chủ sản xuất khác nhau. Chúng tôi rất hài lòng với nó!
Webistrano là một giao diện web cho capistrano. Lý do chúng tôi chọn nó chạy Capistrano trực tiếp là nó cung cấp một giao diện tập trung tốt đẹp. Hầu hết các nhà phát triển của chúng tôi không phải là rất CLI hiểu biết và tôi không nghĩ rằng họ thực sự cần phải được. Thay vì có công thức capistrano ở khắp mọi nơi, chúng tôi ưa thích cách tiếp cận ứng dụng web.
Webistrano lưu trữ mọi nhật ký triển khai và tên người dùng, vì vậy chúng tôi có một số trách nhiệm giải trình. Nó cung cấp một vị trí trung tâm để xem phiên bản nào của dự án hiện đang Trực tiếp. Một vài quản trị viên có khả năng tạo công thức nấu ăn cho Webistrano và GUI của Webistrano có thể được tất cả các nhà phát triển trên mạng nội bộ của chúng tôi truy cập. Họ chỉ cần chọn một dự án và một giai đoạn (như Dev hoặc Prod) và nhấn triển khai.
Nó đã giảm đáng kể khả năng xảy ra sự cố và đã được chứng minh là hoàn hảo đối với chúng tôi.
Một số tính năng mà tôi bỏ lỡ:
- đặc quyền tài: hướng dẫn More hạn chế ưu đãi hơn so với quản lý và sử dụng. Có chúng tôi hay không để giới hạn một số hành động hoặc dự án cho một số người dùng nhất định.
- Interactive nhắc: Webistrano không thể yêu cầu đầu vào nếu quá trình capistrano đòi hỏi nó trong triển khai . Bạn có thể có lời nhắc webistrano cho các biến trước khi triển khai, nhưng không được triển khai trong khi triển khai , nếu có một số câu hỏi bất ngờ bật lên.
- Xác thực tập trung: Tốt, công bằng nó hỗ trợ xác thực .htaccess, vì vậy chúng tôi có lẽ nên định cấu hình PAM để kiểm tra với LDAP.
Đây là nguồn mở nên tôi có lẽ nên xem xét việc triển khai một số trong số này. Mong ước tôi giỏi hơn Ruby on Rails.
Nguồn
2009-06-27 14:52:56