Wordpress Çoklu Geliştirici Kurulum

2 Cevap php

Bir test sitesi ile Wordpress uygulaması geliştirirken birden fazla kişinin olması için iyi bir seçenek var mı.

Yerel olarak geliştirme ve test ortamına entegre zaman karşılaştığım en büyük engel yolu konulardır.

Herkes, geliştirici bir ortam (lar) korumak çalışma içeriği ve bağlantıları tutmak ve kod kaynak denetiminde tutulur için iyi bir süreç var mı?

Netleştirmek için yerel olarak geliştirmek istiyorum, ve bir test ortamı var, ve yol sorunları önlemek. Ben diğer çözümler, ya da fikirlere açığım.

2 Cevap

Bu üç ana kavramları aşağı gelir

  1. Geliştirme ortamı mümkün olduğunca üretime kadar yakın olmalıdır.
  2. Kaynak denetimi kullanın!
  3. Dağıtırken Otomatik Dağıtım Scripts kadar insan hatası çıkar.

Ben tercih geliştirme enviornment / süreci bu gibi görünüyor.

  1. Dev/Local
    • SVN Kodunu Yerel Çıkış için
    • LAMBASI Çevre veya XAMPP için bir çözüm olarak Ubuntu çalışan Virtual Box
    • Sahneleme / QA için Komut (Script Otomasyon örneğin NAnt / Ant) dağıtın
    • Modül Geliştirme
    • Tema Geliştirme
    • Etc
  2. QA
    • İlk İçerik Setup / QA
    • İlk Kalkınma Sahneleme kullanılmış sonra az
  3. Production
    • Canlı İçerik Girişi
    • Etc blogging

En çok içerik canlı yapılır gibi konularda yol olarak sonra ilk içerik geliştirme yolu sorunları, daha az ilgili hale gelir. Üretim yedek bir dev siteyi, SQL komut oluşturmak için kullanılan ve el değiştirir ise gerekli olarak kullanılabilir. Ayrıca Virtual Box çözüm kullanarak geçiş her şeyi kök olduğundan emin olun yardımcı olur. Ama FractalizeR tarafından cevap yardımcı olur.

Ben bir bütün olarak sorunu olsun, ama sürüm kontrolü içine WordPress bütün kaynak kodunu koyarak sorunun ne olduğunu, testler için tek bir test sunucusuna bunu kontrol yok olabilir?

Site adları ile ilgili sorunlar varsa, (. Yerel bölümünü mind) kendi makinelerine kontrol ve www.yourwpdomain.local altında saklamak için geliştiriciler zorlamak. Onlar 127.0.0.1 içine. Yerel etki alanı adresini çözümlemek için DNS veya basit hosts dosyasını kullanabilirsiniz. Apache kurulumu oldukça basittir.