Anasayfa FORUMLAR Üye Girişi Dosyalar Dersler İpuçları Yardımcı Araçlar Hakkımızda
KİMLER BAĞLI
Toplam Üye: 32638
Aktif Üye: 0
Aktif Ziyaretçi: 185
Üye Adı
Şifre
Beni Hatırla
          Yeni Üye KayıtYeni Üye Kayıt
          Şifremi UnuttumŞifremi Unuttum
FORUMLAR

CMS Sistemleri
 Wordpress
 Php-Nuke
 Joomla & Mambo
 Drupal
Forum Sistemleri
 VBulletin Forumu
 SMF Forumu
 phpBB 3.X Sürümleri
 phpBB 2.x Sürümleri
 MyBB Forumu
Web Yazılım Dilleri
 PHP
 HTML - JavaScripts
 Diğer Diller
 CSS
Grafik Tasarım
 Grafik Tasarımı
 Flash Tasarım
Sunucu Yönetimi
 Windows Yönetimi
 MySQL & phpMyAdmin
 Linux Yönetimi
Arama Motorları
 Yahoo
 Msn
 Google
 DMOZ ve Diğer Dizinler
 Arama Motoru Optimizasyonu (SEO)
Linux
 Linux Yazılım
 Linux Sürümleri
 Linux Genel
 Linux Donanım
 Linux Diğer
İptal Forumlar
 Eski Başlıklar
 Çöp Kutusu

Toplam 202196 mesaj
Netopsiyon Online - PHPNuke İpuçları
Sayfa Numaralandırma Ekleme Rastgele Haber Göstermek
Habere resim eklemek Yüklenir kutusu eklemek
PHP-Nuke 7.5 altı modüllerini yeni versiyonlara uyarlamak Anasayfada boş modül oluşturmak
Forumlara Sponsor Link Uygulaması Sayfa Üretimi Yazısını Kaldırmak
Bozuk temayı sağlam tema ile değiştirmek Üye kaydına aktivasyon linki ekleme
Bütün üyelere mesaj göndermek için... Erişim yasak'tan sonra üye kayıt sayfası
Logout sorunu çözüm yöntemi Aynı üyeleri kullanan iki web sitesi
Beni Hatırla nasıl eklenir? Download modülü ayarları
Copyright yazısını Türkçeleştirme 7.X sürümlerinde üyelerin puanlarını sıfırlama
Admin şifrenizi unuttuğunuzda ne yapacaksınız Üye girişinde ana sayfaya yönlendirme



Bütün üyelere mesaj göndermek için

Eğer üye sayınız yüksekse ve günün birinde bütün üyelerine toplu mesaj göndermeniz gerekirse gönderdiğiniz mesaj bütün üyelerinize ulaşmayacaktır. Sitenizi yayınladığınız hostlarda zaman aşımı süresi 30 ile 60 saniye arasında değişmektedir. 60 saniye de bütün üyelerin tamamına yazdığınız mesaj gitmeyecektir. Tahminen mesajınız 2500. üyeye kadar gidecektir. Diğer üyelerinize ulaşması için mesajı 2 defa yollasanız bile bu durum kesinlikle değişmez.

Bu durumda hostun (daha doğrusu php'nin) zaman aşımı süresini arttırmak gerekir. Bu işlem için admin/modules/newsletter.php dosyasını açın. function newsletter_send($title, $content) { yazan yeri bulun. Buranın hemen altında global $user_prefix, $sitename, $dbi, $nukeurl, $adminmail; yazılı olacak. Onun bir satır altına set_time_limit(300); satırını ekleyin. Böylece php süre aşımını 300 saniyeye ulaştırırsınız. Bu durumda yaklaşık 4.500 üyeye mesajınız gidecektir. Bütün üyelerinize mesajınız gitmezse bu süreyi arttırabilirsiniz. Ancak 600 değerinden yukarı çıkmamanızı öneririm. Burada dikkat edilmesi gereken nokta mesaj gönderimi bitene kadar sabredip beklemeniz gerekiyor. Bu da 5-6 dakika sürecektir. Kesinlikle sitenizde bu işlem bitene kadar başka bir işlem yapmamanızı tavsiye ederim. Bu verdiğim teknik Linux serverlarda çalışmaktadır. Windows serverlarda etkisini bilmiyorum.


Eklendiği Tarih: 2005-11-18 22:16:57 || Okuma: 13106


Bu ipuçları Netopsiyon Ekibinin deneyimleriyle ve bilgileriyle -çoğu zaman üyelerin istekleri doğrultusunda- yazılmıştır.
Copyright © 2002-2017 Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. - Bütün hakları saklıdır!
Bu site Netopsiyon.com.tr Sunucularında Barındırılmaktadır.
Netopsiyon Bilişim Teknolojileri San. Tic. Ltd.Şti. Netopsiyon Copyright