summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSencar TOSUN <siberaktif@gmail.com>2016-12-27 04:09:50 +0300
committerGitHub <noreply@github.com>2016-12-27 04:09:50 +0300
commit1b6d0de72a7e61fce183b371dd448575fe285aad (patch)
treeb6160c8175579811c65b05819439192bdf05b7e0
parent8815a7c70eeb985ee207b6d72aa2f6a4616353dc (diff)
Create performances.markdown
-rw-r--r--doc/tr_TR/performances.markdown39
1 files changed, 39 insertions, 0 deletions
diff --git a/doc/tr_TR/performances.markdown b/doc/tr_TR/performances.markdown
new file mode 100644
index 00000000..4a76bd6c
--- /dev/null
+++ b/doc/tr_TR/performances.markdown
@@ -0,0 +1,39 @@
+Kanboard Performans
+=====================
+
+Yapılandırmanıza göre, bazı özellikler Kanboard kullanımını yavaşlatabilir.
+Varsayılan olarak, tüm işlemler eşzamanlıdır ve HTTP isteği ile aynı iş parçacığında gerçekleştirilir.
+Bu bir PHP kısıtlamasıdır.
+Ancak, bunu iyileştirmek mümkündür.
+
+Yüklediğiniz eklentilere bağlı olarak, harici servislerle iletişim kurmak yüzlerce milisaniyeden fazla hatta saniyeler sürebilir.
+Ana iş parçacığının engellenmesini önlemek için, bu işlemleri bir [arka plan çalışma](worker.markdown) havuzuna devretmek mümkündür.
+Bu kurulum, altyapınıza ek yazılım yüklemenizi gerektirir.
+
+Darboğazı nasıl tespit edebilirim?
+-----------------------------
+
+- Hata ayıklama modunu (debug mode) etkinleştir
+- Günlük dosyasını (log) izleyin
+- Kanboard'da bir şeyler yapın (örneğin bir görevi sürükleyip bırakın)
+- Tüm işlemler yürütme süresi ile günlüğe kaydedilir (HTTP istekleri, E-posta bildirimleri, SQL istekleri)
+
+E-posta bildirimlerinin hızını artırın
+---------------------------------
+
+SMTP metodunu harici bir sunucu ile kullanmak çok yavaş olabilir.
+
+Olası çözümler:
+
+- SMTP'yi hala kullanmak istiyorsanız arka plan çalışma metodunu kullanın
+- Postfix ile yerel bir e-posta geçişi kullanın ve "mail" aktarımı kullanın
+- E-posta göndermek için bir HTTP API kullanan bir e-posta sağlayıcısı kullanın (Sendgrid, Mailgun veya Postmark)
+
+Sqlite performansını geliştirin
+---------------------------
+
+Olası çözümler:
+
+-Eşzamanlılık (çok sayıda kullanıcı) çok olduğunda Sqlite kullanmayın, bunun yerine Postgres veya Mysql seçin
+-Sqlite'i paylaşılan bir NFS bağdaştırıcısı üzerinde kullanmayın
+-Zayıf IOPS'li bir diskte Sqlite kullanmayın, yerel SSD sürücülerini kullanmak her zaman tercih edilir