2011-02-11 34 views
5

Tôi đang tìm kiếm các công ty lưu trữ trang web được phát triển bằng Python 3 và CherryPy. Webfaction có vẻ tốt, nhưng nó được giới hạn cho các máy chủ Linux và trang web của tôi đã được thiết kế và thử nghiệm trong Windows. Bất cứ ai có thể tóm tắt (hoặc chỉ cho tôi) những thay đổi tôi sẽ phải thực hiện cho mã của tôi để có được nó chạy dưới Linux?Python 3 hosting

Tôi đoán nếu tôi muốn giữ mã của tôi không thay đổi tôi có thể phải đi cho một VPS (máy chủ riêng ảo). Tôi sẽ kiểm soát nhiều hơn những gì tôi cài đặt, nhưng nó đắt hơn rất nhiều. Có ai có bất kỳ kinh nghiệm của thiết lập này với Python?

+4

Bạn có đang sử dụng bất kỳ thứ gì có khả năng là Windows cụ thể không? Thật khó cho chúng tôi để cung cấp lời khuyên chi tiết mà không nhìn thấy mã, ngoài những điều hiển nhiên như "tránh các mô-đun chứa từ giành chiến thắng". CherryPy và Python nên cách nhiệt bạn từ * hầu hết các vấn đề đa nền tảng. Tôi sẽ xem xét chỉ cần mua một tháng giá trị của Linux lưu trữ, và làm một số thử nghiệm. –

+4

Bạn luôn có thể tải xuống [Virtualbox] (http://www.virtualbox.org) và bản phân phối Linux và thử mã của bạn trong môi trường đó, cục bộ. – birryree

+1

@Alan thật khó để hình ảnh muốn sử dụng Windows cho máy chủ trực tiếp khi bạn không sử dụng IMHO khung IM. – fncomp

Trả lời

1

Bạn có thể mua VPS không tốn kém lưu trữ và định cấu hình theo cách bạn thích, Python và tất cả. Bằng cách này là thích hợp hơn nếu bạn muốn tinh chỉnh các phần khác của ngăn xếp sau, ví dụ: chuyển sang một triển khai WSGI khác.

Ngoài ra, bạn có thể sử dụng Amazon EC2 tương tự, như @meimimo suggests; nó là miễn phí để bắt đầu.

+0

Amazon trông giống như một nhà cung cấp ứng dụng đám mây. Nó khác với VPS như thế nào? Bất kỳ khuyến nghị cho một VPS đáng tin cậy và không tốn kém? (Tôi đang ở Anh, nhưng tôi không cho rằng nó quan trọng ở đâu). Trân trọng –

+0

Lưu ý: Tôi có ý tưởng rất mơ hồ về các dịch vụ EC2. Trên EC2, bạn có thể dễ dàng thêm hoặc xóa tài nguyên khi cần bằng tải của bạn, có khả năng thanh toán ít hơn và chịu tốt đột biến. Nhưng có một số hạn chế về lưu trữ. Trên VPS, bạn có ít hoặc nhiều tài nguyên cố định, nhưng ít hạn chế hơn, nó giống như một phần cứng truyền thống. Xin lỗi, không thể giới thiệu bất kỳ nhà cung cấp VPS nào; người tôi sử dụng là người Nga, và tôi chưa bao giờ thử người khác cho đến nay. – 9000

+0

nó đi kèm với python 2.6.8 không python 3 – eyaler