Niedawno zacząłem rozwijać niektóre witryny przy użyciu sadu, co jest świetne do tej pory, jednak jestem nieco zdezorientowany, jak poprawnie skonfigurować środowiska wdrażania.Orchard cms wiele środowisk wdrażania
Zwykle konfigurowałbym lokalną stronę dev, test, inscenizację i live. używanie transformacji web.config do zmiany ciągów połączenia i innych ustawień aplikacji
Niedawno korzystałem z hostingu AppHarbor i uważam, że są znakomite.
Jest GUID do konfigurowania Sad na AppHarbor here
Chociaż muszę się zgodzić z komentarzem here o wszystkich postu Czytałem spodziewa mnie chcesz używać i miłość Web Matrix!
Mimo że większość prac rozwojowych w Orchard będzie wykonywana poprzez tworzenie modułów. Myślę, że w przypadku przynajmniej jednej witryny będą wymagać co najmniej inscenizowania i środowiska na żywo.
Jaki jest najlepszy sposób konfiguracji i migracji z jednego środowiska do drugiego?
Szukałem na wielu projektów najmu, ale to wydaje się rozwiązać inny problem
byłbym zainteresowany, aby wiedzieć, co inni zrobili. Oprócz zaleceń dotyczących modularnego rozwoju Orchard i kontroli źródła domu - tylko dla tych modułów.
Do tej pory stworzyłem nowe rozwiązanie, kopiując rozwiązanie Orchard.Azure, zmieniając ustawienia powłoki, aby odczytać ciąg połączenia z konfiguracji sieci, zmieniając logowanie, aby korzystać z dodatku LogEntries, i zmieniając pamięć plików, aby korzystać z AmazonS3 - Ustawienia uruchamiane również przez konfigurację internetową będą udostępniać po zakończeniu. – Axe
Jaka część strony jest potrzebna do replikacji między środowiskami? Tylko moduły? Treści, dane, typy treści? Czy wszystkie niestandardowe typy treści pochodzą z modułu niestandardowego, czy też zostały utworzone w Administratorze Orchard? –
Całość. na przykład, jeśli dostaję błąd na żywo, chcę móc odtworzyć w wersji testowej i deweloperskiej. wykonaj naprawę błędów w dev, uruchom do testowania. następnie naciśnij, aby żyć. To jest mój normalny przepływ pracy. ten błąd może pochodzić ze źródła sadu lub z modułu. Mam coś działającego. co mam na myśli, aby blog o .... – Axe