2012-07-26 59 views
9

Gần đây tôi đã bắt đầu phát triển một số trang web bằng cách sử dụng vườn cây ăn quả, điều này rất tuyệt vời, tuy nhiên tôi hơi bối rối về cách thiết lập môi trường triển khai của mình một cách chính xác.Orchard cms nhiều môi trường triển khai

Thông thường tôi sẽ thiết lập trang web địa phương, thử nghiệm, dàn dựng và phát trực tiếp. bằng cách sử dụng biến đổi web.config để thay đổi các chuỗi kết nối và các cài đặt ứng dụng khác

Gần đây tôi đã sử dụng AppHarbor để lưu trữ và tôi nghĩ chúng rất sáng chói.

Có một guid để thiết lập Orchard trên AppHarbor here

Mặc dù tôi phải đồng ý với bình luận here về tất cả những bài tôi đã đọc mong đợi tôi muốn sử dụng và Matrix tình yêu Web!

Mặc dù hầu hết phát triển ở Orchard, sẽ được thực hiện bằng cách tạo mô-đun. Tôi nghĩ rằng đối với ít nhất một trang web họ sẽ muốn ít nhất là dàn dựng và môi trường sống.

Whats cách tốt nhất để thiết lập và di chuyển từ môi trường này sang môi trường tiếp theo là gì?

Tôi đã xem xét dự án nhiều người thuê nhà, nhưng dường như giải quyết một vấn đề khác nhau

Tôi muốn biết điều gì khác đã làm. Cũng như mọi khuyến nghị cho phát triển mô-đun Orchard và trong kiểm soát nguồn nhà - chỉ dành cho các mô-đun đó.

+0

Cho đến nay tôi đã tạo một giải pháp mới bằng cách sao chép giải pháp Orchard.Azure, thay đổi cài đặt Shell để đọc chuỗi kết nối cấu hình web, thay đổi Logging để sử dụng LogEntries Add-on và thay đổi lưu trữ tệp để sử dụng AmazonS3 - Các cài đặt được định hướng bởi cấu hình web, sẽ chia sẻ khi hoàn tất. – Axe

+0

Bạn cần sao chép bao nhiêu trang web giữa các môi trường? Chỉ cần mô-đun? Nội dung, dữ liệu, loại nội dung? Tất cả các loại nội dung tùy chỉnh đến từ mô-đun tùy chỉnh của bạn hay bạn đã xây dựng chúng trong quản trị viên Orchard chưa? –

+0

Toàn bộ lô. ví dụ: nếu tôi gặp lỗi trực tiếp, tôi muốn có thể tạo lại trên Test và Dev. thực hiện một số sửa lỗi trên dev, triển khai để kiểm tra. sau đó đẩy lên để sống. Đây là luồng công việc bình thường của tôi. lỗi này có thể là nguồn gốc cây ăn quả hoặc với một mô-đun. Tôi đã có một cái gì đó làm việc. mà tôi giữ ý nghĩa để viết blog về ... – Axe

Trả lời

3

Tôi sử dụng mô-đun xuất - nhập để xuất và nhập nội dung trong môi trường DTAP của mình. Đảm bảo triển khai/ghi đè Nhập và Xuất trong trình điều khiển của bạn (xem: Custom part properties missing in export Orchard 1.6/plug;))

Tuy nhiên, nên thực hiện theo cách thủ công AFAIK. Chúng không xuất và nhập tốt với mô-đun đó.

Đối với mô-đun và chủ đề: chỉ cần sao chép thư mục. Cùng đi cho phương tiện truyền thông.

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