T-Soft e-ticaret sisteminde yapılan geliştirmeler ve düzeltilen hatalar sitelere sürüm güncellemesi ile eklenmektedir.

Her hafta yapılan işlemlerin bulunduğu yeni bir sürüm yayınlanır. 

Güncelleme talebi açan veya çeşitli durumlar için güncelleme isteğinde bulunduğunuz siteleri onayları alındıktan sonra aşağıdaki adımlara göre son sürüme alabilirsiniz.

1. Sunucu Sürüm Güncelleme Onayı (Om)

Herhangi bir siteyi veya demoyu güncellemek için sunucu ekibinden "om" olarak adlandırılan güncelleme onayı alınmalıdır.

Sunucu ekibinin onay vermemesi durumunda sürüm güncelleme ekranı açılmayacaktır.

Sunucu ekibinde güncel olarak om veren kişiye site adını ileterek onay vermesini isteyebilirsiniz.

2. Sürüm Güncelleme Giriş

Sunucu ekibi onay verdikten sonra club hesabınız veya tm/ts mailleriniz ile site paneline giriş yapmalısınız.

Site panel kullanıcıları sürüm güncelleme ekranına ulaşamamaktadır.

Yönetim paneli widget alanında "Sürüm Güncelleme" seçeneğine tıklayarak güncelleme ekranına ulaşabilirsiniz.

surum.png (262 KB)

3. Sürüm Güncelleme İşlemi Başlatma

Sürüm güncelleme ekranında aşağıdaki adımlara dikkat ederek işlemi başlatabilirsiniz. 

Güncelleme işlemini başlatmadan önce tarayınızın console ekranını açmalısınız. İşlemin başlamaması veya durması gibi durumlarda timeouta düşme (503) gibi oluşan hataları görebilirsiniz.

- "Sql Çalıştırma" ve "Update Dosyası Çalıştırma" seçenekleri seçilmemelidir. Aksi iletilmediği sürece görseldeki gibi işaretlenmemelidir.

- "Versiyon Seçiniz" alanından en son çıkan sürüm (en sondaki) seçilmelidir.

- Güncellenecek son sürüm seçildikten sonra işlemin başlaması için "Sürüm Güncelle" butonuna tıklayabilirsiniz.

surum2.png (81 KB)

İşlemi başlattığınızda yayınlanan sürümler içerisinde olan tüm işlemler sırası ile siteye eklenmeye başlayacaktır.

surum3.png (125 KB)

4. Sürüm Yükseltme Tamamlandı Uyarısı

Sürüm içerisinde yer alan işlemler tamamlandığında işlem listesinde "Sürüm yükseltme başarıyla tamamlandı. Önbellek temizlendi." uyarısı verilecektir.

surum4.png (128 KB)

Bu uyarıyı gördüğünüzde sayfayı yenileyerek "Versiyon Seçiniz" alanından tekrar son sürümü seçmeli ve "Sürüm Güncelle" butonuna tıklamalısınız. 

Eğer sitenin çıkabileceği sürüm bitmediyse işlem tekrar başlayacaktır. 

Site son sürüme ulaşmış ise "En az ..... sürümüne çıkabilir." şeklinde uyarı penceresi açılacaktır. 

surum5.png (37 KB)

Bu uyarıyı alana kadar her sürüm güncelleme tamamlandı bilgisinde sayfanın yenilenerek aynı işlemin tekrar edilmesi gerekmektedir.

"En az ..... sürümüne çıkabilir." uyarısını gördüğünüzde "Veritabanını Onar" butonuna tıklayabilirsiniz.

Site son sürümü alındıktan sonra mutlaka veritabanını onar denilmelidir. 

Not : Veritabanı onarma işleminde istisna olarak hariç tutulan siteler bulunmaktadır. Bu sitelerin taleplerinde domaine ait notlar bulunmaktadır. Güncelleme taleplerinde notları kontrol edebilirsiniz.

Veritabanı onarma işlemi sonrasında ön bellek temizleyerek siteyi kontrol edebilirsiniz.

suurm6.png (78 KB)

5. Sürüm Güncelleme Sql Hatası Oluşması

Sürüm güncelleme işlemi esnasında çeşitli sql hataları sonucunda işlem durabilir.

İşlem listesinde "Sql Hatası Oluştu, ancak sürüm güncellendi." ve "Hata çıktı, kurulum durdu. Sayfayı yenileyip, güncellemeye devam etmelisiniz!" uyarılarını aldığınızda sayfayı yenilemelisiniz.

suurm7.png (144 KB)

Sayfayı yenilediğinizde sistem sizi sql hata ekranına yönlendirecektir. 

Sql hatalarının yanında bulunan "Çalıştır" seçeneğine tıklayarak hata detayını görebilirsiniz. Aldığınız hataya ait sql kodunu güncel yapı değişiklik dosyasında kontrol ederek veritabınında çalıştırmalısınız.

Kodu çalıştırdıktan sonra tekrar "Çalıştır" seçeneğine tıklayınız. Hata gidecektir. Sayfayı yenileyerek güncellemeye devam edebilirsiniz.

surum8.png (34 KB)

surum9.png (373 KB)

Uyarı ekranında boş veya "Duplicate" içerikli hatalar alıyorsanız "Yoksay" diyerek sayfayı yenileyebilir ve güncellemeye devam edebilirsiniz.

Alınan hataları kontrol etmeden "Yoksay" denilmemelidir.

surum10.png (189 KB)

surum11.png (23 KB)

6. Sürüm Kontrol

Güncelleme işlemi sonrasında "https://www.siteadi.com/Y/R" linkinden mutlaka sitenin son sürüme çıktığını teyit etmelisiniz.

Aynı zamanda club hesabınızda yer alan "Revisions > Upgrade (Git) Logs" sayfasından da sitenin son sürüm olduğunu teyit etmelisiniz.

surum12.png (230 KB)

7. Site Kontrol 

Güncelleme işlemini tamamladıktan sonra aşağıdaki adımların kontrol edilmesi gerekmektedir.

- Test Üyelik : Site üzerinden test bir üyelik oluşturunuz. Oluşturduğunuz üyeliği test işlemlerinden sonra yönetim panelinden siliniz.

- Test Sipariş : Oluşturduğunuz test üyelik ve üye olmadan devam et seçenekleri ile test siparişler oluşturunuz. Oluşturduğunuz test siparişleri yönetim panelinden önce sürecini iptal ederek daha sonra siliniz. Sitesinde test siparişi yapılmasını istemeyen müşteriler için mümkün olduğu kadar talep notlarına bilgilendirmeler eklenmiştir. Bu müşterilerde güncelleme ile birlikte test sipariş ve üyelik yapılacağı bilgisini ileterek onay alınız.

- Üye Kayıt Sayfası : Üye kayıt sayfasında herhangi bir sorun olmadığını, sözleşme zorunluklarının çalışması, verilen onayların panele yansıması gibi bilgileri kontrol ediniz.

- Üye Giriş Sayfası : Oluşturduğunuz test üyelik ile siteden çıkış yaparak tekrar üye girişi yapmayı deneyiniz. Sayfada tasarımsal ve işlevsel sorun olmadığını teyit ediniz. 

- Yönetim Paneli Şifremi Unuttum : Yönetim panelinde şifremi unuttum diyerek, tm hesaplarınız ile giriş yapmayı kontrol ediniz. Gelen mailde yer alan linke tıklandığında panelin düzgün açıldığında emin olunuz. 

- Sipariş Adımları Kontrolü : Üyelikli, üyeliksiz olarak tüm sipariş adımları kontrol edilmelidir. Sepet, adres ve sipariş sayfasında gelen bilgilerin doğruluğu, görünümleri, sipariş sözleşme içeriklerinin gelmesi, ödeme ve kargo bilgilerin doğruluğu gibi sipariş tamamlamaya engel tüm alanlar kontrol edilmelidir.

- Anasayfa, Ürün Liste, Ürün Detay Başta Olmak Üzere Site Geneli Kontrol (Detaylı) : Güncelleme sonrası oluşabilecek tasarımsal sorunlar için sitede ürünlerin listelendiği alanlar başta olmak üzere mümkün olduğu kadar çok sayfa gezilmeli, normal bir ziyaretçi gibi gördüğünüz butonların, linklendirmelerin vs çalıştığını teyit etmelisiniz.

- Mobil Görünüm Kontrolü : Telefonlarınız üzerinden veya tarayıcılar üzerinden mobil görünüme geçerek bir kere sayfayı yeniledikten sonra mobil için genel bir kontrol sağlayınız. Üye girişi, üye kaydı, sipariş adımları mobil içinde test edilmelidir.

- Hata Kontolü : Güncelleme işlemi iletilen bir hatadan dolayı yapıldıysa ilgili hatanın son sürümde tekrar kontrol edilmesi gerekmektedir.


Güncelleme Sonrası Kontrol online excelini incelemek için tıklayınız.