it-swarm-tr.com

Bir web sitesi yayına girdikten sonra nasıl güncellersiniz?

Siteyle yayına girdikten sonra, güncellemeleri şablonlara ve modüllere nasıl canlı olarak iletirsiniz?

Bir sitede geliştirdiğimiz ve daha sonra siteyi ilk kez canlı yayınlamak için akeeba yedeklemesini yaptığımız için birkaç farklı çözüm yapma eğilimindeyiz. Bunu takiben, bu süreci tekrarlamak eski siteyi yok etmek demektir.

Bir çözüm açıkçası sadece farklı dosyaları, şablonları, css, görüntüleri vb ftp olduğunu ama bu kadar hızlı değil ve bazı bağlantılar bitene kadar birkaç dakika sürebilir.

Bir diğeri, kodun bulunduğu git hub'ı kullanmaktır, ancak küçük bir takımız, bu yüzden birçok dal ve sürüm üzerinde çalışmak, projenin, güncellemeye devam edecek tek sürümün ustası olması için net olmak için çok fazla iş yapabilir.

Temelde herhangi bir ipucu veya bir evreleme sitede şeyler koymak ve daha sonra canlı site makaleleri ve kullanıcı kaydı, vb canlı bir site olarak koymak böylece canlı olacak gibi onları bastırmak için itmek.

teşekkür ederim

13
tristanbailey

Extension Manager'a yükleyerek uzantıyı veya şablonu (orijinali kaldırmadan) tekrar yükleyin.

Sitelerimiz için genellikle tamamen yüklenebilir uzantılar oluştururuz. Test için geliştirme sunucumuza kurarız ve uygun olduklarında onları üretim sunucusuna kurarız. manifest file içindeki yöntem güncellenecek şekilde ayarlandığı sürece, mevcut uzantılarınızı Extension Manager'a yükleyerek hızlı bir şekilde güncelleyebilirsiniz.

Bu şekilde çalışmak, üretim sitesini herhangi bir kesinti olmadan güncellememizi sağlar ve üretim sunucusundaki veritabanı verilerine dokunulmamasını sağlar (bir güncelleme komut dosyası veya SQL dosyası aracılığıyla değiştirmeyi seçmedikçe).

8
Zachary Draper

Evrelemeye yardımcı olabilecek bazı ücretsiz ve ücretli uzantılar vardır.

EasyStaging Craig Phillips'ten (bu forumda aktif bir üye olan) ücretsiz bir uzantıdır: http://extensions.joomla.org/uzantıları/hosting-a-sunucuları/veritabanı yönetim/21308

SP Evreleme SP Cyend: http://extensions.joomla.org) 'dan ücretli bir uzantıdır/uzantıları/erişim-a-güvenlik/site güvenlik/site izleme/20396

Bazı web hosting şirketleri de şimdi evrelemeye yardımcı olmak için araçlar sağlıyoruz.

SiteGround : http://blog.siteground.com/siteground-staging

Rochen : http://blog.rochenhost.com/2011/11/creating-a-joomla-staging-site

6
Neil Robertson