2010-08-20 21 views
6

Tôi đang lên kế hoạch để làm cho một ứng dụng như cPanel/WHM trong perl kể từ khi tôi không bao giờ làm việc ra máy chủ của riêng tôi trong perl, và tôi đã nghĩ đến việc một vài điểm mà tôi muốn một số lời khuyên/giúp đỡ:Máy chủ bảng cPanel/WHM ngôn ngữ nào được thực hiện?

  • cpanel và whm làm việc trên cổng 2082/3 và 2086/7 để máy chủ bảng điều khiển của tôi tôi đã tự hỏi trong những gì ngôn ngữ là máy chủ của họ thực hiện hoặc nếu có một mô-đun tốt đẹp cho perl để giữ một máy chủ web như thế?

  • từ những gì tôi biết cpanel/whm chạy dưới dạng root tôi nên lưu ý điều gì khi tạo máy chủ của riêng mình để xử lý bảng điều khiển trong khi nó chạy dưới dạng root?

  • nếu bạn biết về bất kỳ nguồn mở nào SỬ DỤNG PERL trên tuyến đường này, tôi sẽ muốn xem qua.

Nếu bạn có bất kỳ lời khuyên nào khác có liên quan, vui lòng bỏ nhận xét của bạn.

Trân trọng;

Trả lời

10

Khám phá webmin, mã nguồn tại đây: http://github.com/webmin/. Đó là một giải pháp thay thế mã nguồn mở cho cPanel, Plesk, vv Tất cả các mô-đun dường như được viết bằng perl. Bạn có thể chọn mở rộng hoặc đơn giản là tìm hiểu mã để tìm hiểu. Lựa chọn của bạn.

+0

cảm ơn tôi sẽ kiểm tra điều đó, bạn có biết ngôn ngữ nào được sử dụng cho máy chủ cpanel/whm không? tôi biết họ sử dụng một hỗn hợp của lanaguages ​​và một trong những perl nhưng không biết nếu perl cũng được sử dụng cho máy chủ. – Prix

+3

Theo tài liệu dành cho nhà phát triển, nó dường như được viết bằng Perl. Xem http://www.cpanel.net/developer/documentation.html để biết thêm thông tin. – asnyder

+0

Vâng nó có một số công cụ trong perl nhưng không cần thiết máy chủ web từ các tài liệu bạn không thể chắc chắn nó là perl cũng tôi tin rằng nó là một trong hai biên soạn hoặc một cái gì đó mà làm cho tôi nghĩ có lẽ 'c' nhưng cảm ơn. – Prix

2

Đối với máy chủ của riêng bạn, tôi sẽ nhìn vào ngăn xếp Plack/PSGI. Có thể với một số Catalyst để hỗ trợ bạn.

+0

Cảm ơn, Chất xúc tác là một cái gì đó đã có trong danh sách;) Tôi sẽ xem xét Plack. – Prix

Các vấn đề liên quan