Ben Homegrown php / mysql uygulama upgrade sürecinin kendisini yönetmek nasıl içine girdiler arıyorum. Bizim php / mysql uygulama bizim üretim sunucusunda çalışan bir 'kararlı' versiyonu var, ve biz şimdi üzerinde çalıştığım bir sonraki sürüme yükseltmek istiyorsanız Anlamı - nasıl zarif yapıyor hakkında nasıl gidiyor? Ne uygulamaları uygulama yapılmalıdır?
Ne yapmam planlıyordu sadece oldu
Ask the developers to stop checking in code after all stability / functionality tests are done
*** Uygulama çevrimdışı yapın (S:? Nasıl ben bunun için en iyi uygulamalar kamu sayfalarına erişimde / oturum açmak için ppl engellemek gerekir) ama gizli bir giriş sayfası / url sayesinde geliştiriciler erişime izin
- Log onto the production server and check out the latest version locally***
- *** Geliştiriciler / test gizli erişim sayfası / url yoluyla kodu test var
- Bu yapıldıktan sonra, biz, bu gizli erişim sayfası / url kaldırma sitesi-under-bakım sayfasını kaldırma ve tüm erişimi geri yükleyerek tüm erişimi geri.
*** NOT: Bunu yapmanın basit bir yolu / myapp.old / / / myapp yeniden adlandırmak ve / myapp.new / Geliştiriciler içine yeni uygulama sürümü koymak olacaktır onların memnuniyeti / myapp.new / testi erişmek istiyorum ve bitti o zaman sonra, biz / Uygulamam / (bu sadece temel fikir) bu geri adlandırmak istiyorum