Niedawno uruchomiłem usługę, co oznacza, że nie mogę już pracować bezpośrednio w witrynie, lub robię to na ryzyko.Najlepszy/lepszy/optymalny sposób konfiguracji serwera pomostowego/programistycznego
Nie mogłem znaleźć żadnego "standardowego" lub "najlepszego" sposobu na stworzenie serwera programistycznego. Dwie rzeczy, które widziałem są
a) Korzystanie z GIT lub SVN gospodarzem dane (nie całkiem rozwiązać mój problem, muszę być w stanie rozwijać się gdzieś, korzystnie nie mój domowy komputer)
b) Capistrano (dla Rails, jest tam coś dla PHP?)
Obecne rozwiązanie patrzę wprowadza kompletną kopię serwera na „development.domain.com”, które następnie pozwól mi pracować nad wszystkim i mogę po prostu skopiować pliki do głównej sekcji.
Czy to możliwe do zrealizowania rozwiązanie? Jakie jest optymalne rozwiązanie? (Oddzielny serwer, narzędzia specjalne, etc.)
EDIT Ten system jest opracowany przez wielu deweloperów. Ustawienia serwera zostały znacznie zmodyfikowane, aby umożliwić pełną funkcjonalność i bezpieczeństwo systemu. Opracowanie na moim komputerze nie jest rozwiązaniem praktycznym, ani w systemie typu intranet, ponieważ żaden z naszych programistów nie znajduje się w tym samym miejscu.
Szukam rozwiązania na serwerze.
Jeśli nie używasz kontroli źródła, jesteś "viva la vida loca". Innymi słowy, zawsze używaj kontroli źródła. Bez względu na to, co robisz dla dev/staging itp. Użyj kontroli źródła. Zrób to dla własnego dobra lub pewnego dnia będzie ci bardzo przykro. –
Czułem, że kontrola źródła jest bardziej odpowiednia dla systemu, który ludzie instalują na swoich stronach, skryptach, modułach itp. Domyślam się, że jestem w błędzie ?. Chodzi o to, że system, jak jest (ma mnóstwo funkcji), ma już 70mbs, jest zintegrowany z blogami itd. Itd. –