Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: А как организовать рассылку на ПХП без таймаутов?
 
 автор: В   (02.07.2006 в 00:19)   письмо автору
 
 

Как сделать рассылку на ПХП без таймаутов?
Я например нашел скрипт(вложенный файл) в котором написано что:

По словам автора, этот скрипт был создан из-за того, что ему потребовался достаточно удобный и безопасный инструмент для управления рассылкой с более чем 200,000 подписчиками.
Особенности:
- протестировано с рассылкой в более 100,000 адресов;
- рассылка через CGI скрипт;
- без таймаутов;
- полная безопасность и защищенность рассылок;
- много листов рассылки;
- полная проверка e-mail адресов;
- простой и продвинутый режимы;
- архивация сообщений, бэкап и восстановление данных.

по ходу самый главный скрипт который выполняется через CGI скрипт написан на перл...
А можно ли что то подобное написать на PHP и на нем писать CGI скрипты...

   
 
 автор: cheops   (02.07.2006 в 11:25)   письмо автору
 
   для: В   (02.07.2006 в 00:19)
 

Можно, просто PHP быстрее выполняется как модуль Apache и как обработчик PHP-файлов, CGI-скрипт на нём будет заведомо медленее, но это возможно.

   
 
 автор: В   (03.07.2006 в 02:16)   письмо автору
 
   для: cheops   (02.07.2006 в 11:25)
 

Да помню, я об этом читал давно... Когда справшал об этом забыл...

И кажется установить его можно только как модуль Apache или CGI скрипт.
А есть какие нибудь еще способы отправть большое количество сообщений без таймаутов с помощью ПХП?

   
 
 автор: CrazyAngel   (03.07.2006 в 07:41)   письмо автору
 
   для: В   (03.07.2006 в 02:16)
 

отключить время выполнение скрипта и циклом все разослать =)))

вообще у делаю так =) отсылаю несколько сотен писем =) потом перегружаю скрипт начинаю с предыдущего места и снова пару сотен ...

   
 
 автор: cheops (из кафе)   (03.07.2006 в 10:37)
 
   для: В   (03.07.2006 в 02:16)
 

>И кажется установить его можно только как модуль Apache или
>CGI скрипт.
Нет от чего же, можно использовать PHP и в качестве консольного обработчика скриптов, вроде Perl и снять ограничения по времени при помощи функции set_time_limit(), передав ей в качестве аргумента новое значение максимального времени выполнения скрипта в секундах (если передать 0, ограничения снимаются).

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования