aynı anda aynı sunucu üzerinde sitelerin yüzlerce güncellemek

0 Cevap php

Ben dosya yapısı benzerlikler var ve. Php her site için ortak dosyaları siteler yüzlerce vardır bir Hostgator adanmış sunucu üzerinde çalışıyorum.

Ben sadece tek bir sitede (bir "model" site) üzerinde çalışmak ve sonra da tüm diğer siteler arasında bu değişiklikleri senkronize edebilmek olmak istiyorum. Ben bu otomatik veya yarı-manuel gerçekleşmesi sahip ya açığım (bir komut dosyası veya komut çalışıyor.) One requirement is that since a few sites are different they would need to be excluded from this sync. bunu başarmak için bazı teknikler nelerdir? İşte şimdiye kadar düşündüm ne olduğunu ...

  • RSync : is rsync capable of this? I have never used it but heard it is great for copying files from one server location to another.

  • SSH : I am not super comfortable working with shell commands but I can imagine this is definitely the "proper" place to be making these kinds of changes. (not sure how to loop and make changes though all directories EXCEPT the few that are different)

  • PHP : If possible I'd love to be able to do this with PHP except my server uses SuPHP for security and I can't really get around the permissions it requires. I may be able to switch to fcgi though... (open to suggestions for this also)

Şöyle Benim dosya yapısı:

    /home/model/
    /home/site1/
    /home/site2/
    /home/site3/
    /home/exception/
    /home/site5/
    /home/site6/
    /home/exception/

0 Cevap