Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: организация почтовой рассылки.

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Описание: нужен совет.
Zuldek
Отправлено: 05 Октября, 2011 - 14:28:03
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




Стоит задача регулярно (раз в день) рассылать письмо (html) примерно 1000 подписанных на рассылку посетителям сайта. на данный момент их количество намного меньше, но в расчет надо принимать именно такое количество адресатов.
Сайт хостится на masterhost на правах обычного виртуального web-хостинга.
Нужен совет как лучше решить задачу. Если при таком количестве адресатов нереально выполнять это через свой сайт в связи с ограничениям на исполнение php-скрипта, то, возможно лучше делать это через сторонний сервис?
Принципиально важно чтобы в адресе отправителя было именно мыло сайта.
Заранее спасибо за советы и разъяснения.
 
 Top
JohnnyB
Отправлено: 06 Октября, 2011 - 08:12:47
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Сент. 2011  


Помог: 2 раз(а)




crone + mail()
 
 Top
topy
Отправлено: 06 Октября, 2011 - 08:21:22
Post Id


Новичок


Покинул форум
Сообщений всего: 20
Дата рег-ции: Февр. 2011  


Помог: 0 раз(а)




Цитата:
crone + mail()

cron + sendmail

(Отредактировано автором: 06 Октября, 2011 - 08:21:42)

 
 Top
JohnnyB
Отправлено: 06 Октября, 2011 - 08:23:32
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Сент. 2011  


Помог: 2 раз(а)




topy пишет:
cron + sendmail
это что за функция такая sendmail?
 
 Top
Zuldek
Отправлено: 06 Октября, 2011 - 08:40:34
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




JohnnyB пишет:
crone + mail()

Рассылка скорее всего будет запускаться вручную. На нашем веб-хостинге крон можно использовать 1 раз в 10 часов, но дело даже не в этом. Дело в том что придется рассылать 1000 сообщений через скрипт пхп, а у него ведь ограничение в 30 секунд на исполнение, кроме того, наверно, это будет большая нагрузка на сервер. Потому и спрашиваю совета бывалых мастеров как лучше организовать такую ежедневную рассылку. Справится ли хостер с этим или нет.

(Отредактировано автором: 06 Октября, 2011 - 08:45:18)

 
 Top
JohnnyB
Отправлено: 06 Октября, 2011 - 09:01:59
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Сент. 2011  


Помог: 2 раз(а)




Zuldek пишет:

Справится ли хостер с этим или нет.

Это у хостера надо спросить.
(Добавление)
Zuldek пишет:
Дело в том что придется рассылать 1000 сообщений через скрипт пхп, а у него ведь ограничение в 30 секунд на исполнение

set_time_limit(0) и нет ограничения, или ini_set('max_execution_time', '0');
 
 Top
illy
Отправлено: 06 Октября, 2011 - 09:04:38
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




Цитата:
это что за функция такая sendmail?

такая же как и mail Хорошо


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
JohnnyB
Отправлено: 06 Октября, 2011 - 09:06:05
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Сент. 2011  


Помог: 2 раз(а)




Ссылку на мануал в студию Ниндзя
 
 Top
Zuldek
Отправлено: 06 Октября, 2011 - 10:14:04
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




JohnnyB пишет:
set_time_limit(0) и нет ограничения, или ini_set('max_execution_time', '0');

ограничения на сервере хостера это не снимет.
Не хотелось бы действовать экспериментами, но, похоже, придется.
 
 Top
JohnnyB
Отправлено: 06 Октября, 2011 - 10:15:07
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Сент. 2011  


Помог: 2 раз(а)




Zuldek пишет:
ограничения на сервере хостера это не снимет.

ну тогда только в php.ini лезть
 
 Top
Zuldek
Отправлено: 06 Октября, 2011 - 10:16:47
Post Id


Постоянный участник


Покинул форум
Сообщений всего: 2122
Дата рег-ции: Июнь 2010  


Помог: 50 раз(а)




JohnnyB пишет:
Zuldek пишет:
ограничения на сервере хостера это не снимет.

ну тогда только в php.ini лезть


Цитата:
Сайт хостится на masterhost на правах обычного виртуального web-хостинга.

(Отредактировано автором: 06 Октября, 2011 - 10:16:59)

 
 Top
JohnnyB
Отправлено: 06 Октября, 2011 - 10:20:20
Post Id


Новичок


Покинул форум
Сообщений всего: 49
Дата рег-ции: Сент. 2011  


Помог: 2 раз(а)




Цитата:
Сайт хостится на masterhost на правах обычного виртуального web-хостинга.

Тогда делать два скрипта и редиректить друг на друга по очереди после каждого цикла отправки письма с передачей _GET информации об следующем e-mail Радость
 
 Top
LIME
Отправлено: 06 Октября, 2011 - 18:23:05
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




illy пишет:
такая же как и mail
и не стыдно?
 
 Top
illy
Отправлено: 06 Октября, 2011 - 20:50:08
Post Id



Участник


Покинул форум
Сообщений всего: 1117
Дата рег-ции: Июль 2011  
Откуда: от верблюда)


Помог: 28 раз(а)




LIME пишет:
и не стыдно?

итак понятно что это и есть mail а sendmail это слэнг Хорошо


-----
Всё гениальное - просто
И ещё проще, если ты - индиго
 
 Top
LIME
Отправлено: 06 Октября, 2011 - 20:54:00
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




illy ахренеть дурак
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB