Forum Webscript.Ru
Программирование => PHP => Тема начата: RelaX от 26 Февраля 2006, 19:40:09
-
Здравствуйте!
Есть на сайте рассылка прайса + нескольких прикрепленных файлов. Подписчиков около 80 человек.
Сначала все файлы считываются в переменные, затем идет кодирование в base64, а затем в цикле рассылается всем подписчикам. Так эта процедура длится более 30 секунд, как можно ускорить данный процесс?
-
RelaX
Отдельно формировать и рассылать.
-
To: CGVictor
а на примере можно?
вот у меня есть такая проблема:
в базе около 2000 подписчиков
for ($i=0; $i<$nr; $i++)
{
$arr = mysql_fetch_array($result);
$u = $arr["mails"];
mail($u, $subject, $message, $header);
}
эта операция занемает более 30 сек..
-
phpguru
поиск по форуму, вопрос уже обсуждался.
-
PEAR MAIL не пробовал заюзать чтобы себе моСК не ломать ?;) или нету груши на хостинге?;) не ищи сложного пути-на самом деле все намного проще...
//---вырезано--//
-
reLax[0x00]:
Zend Encoder 3.6.0 -залечили его мальца от лаве
ну это уже точно, не законно, ты нарушаешь авторские права производителя.
-
Да я знаю. А скажи мне такую вещь - среднестатический россиянин способен покупать лицензионный буржуйский софт ?
-
reLax[0x00]
[OFF]Если у тебя нет достаточно стредств для покупки товара в магазине - это не даёт тебе право воровать![/OFF].
Тем более что данная задача в полне осуществима, при наличии прямых рук и немного сообразительности.
-
reLax[0x00]:
лана, не в тему
Сообщения удалены по желанию участника форума.
phpguru
[OFF]тема исчерпана и будет закрыта в ближайщее время[/OFF]