Автор Тема: Рассылка  (Прочитано 6749 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн it4all

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.it4all.h10.ru
Рассылка
« : 15 Февраля 2004, 21:30:01 »
Прежде чем создавать этот топ,я просмотрел заголовки статей на сайте,
а также искал по поиску но ничего путного не нашел (это для тех,кто
любит посылать на ноиск),так что данный топ уникальный в своем роде и
будет весьма полезен новичкам.
Вопрос первый - как создать простейшую систему рассылки ?

Свои мысли по этому поводу естественно имеются.Итак я мыслю что
понадобится таблица в БД с минимум 2 полями id и adress.
Формочка на странице для ввода адреса в БД и скриптец осуществляющий эту
нехитрую операцию.
Страница с формой куда админ рассылки вносит текст,затем скрипт вытаскивает
в цикле адреса из БД и функцией mail() рассылает текст всем подписавшимся.

Если я правильно мыслю (в чем я сильно сомневаюсь),то тогда вопрос второй -
как организовать временную задержку посыла очередного сообщения.
Поясню - незнаю как у других хостеров,но на моей халяве HOLM.RU,есть ограничения
на частоту пользования sendmail`oм НЕ ЧАЩЕ ОДНОГО ПИСЬМА В МИНУТУ!

Оффлайн metton

  • access granted
  • Старожил
  • ****
  • Сообщений: 320
  • +0/-0
  • 2
    • Просмотр профиля
    • http://bluejack.ru/
Рассылка
« Ответ #1 : 15 Февраля 2004, 23:04:13 »
Цитировать
понадобится таблица в БД с минимум 2 полями id и adress

Это если только несанцкионированная рассылка :D И то вряд ли дело обойдётся 2мя полями.

Конечно, оффтоп, но если уж ты сидишь на бесплатном хостере, то нафига тебе свой механизм рассылки?! чем бесплатные не устраивают?
 BlueJacking среди нас

Оффлайн it4all

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.it4all.h10.ru
Рассылка
« Ответ #2 : 16 Февраля 2004, 16:34:33 »
Не люблю отвечать вопросом на вопрос, но ты сам для чего РНР взялся изучать ,не для своего сайта конечно же ?

Оффлайн metton

  • access granted
  • Старожил
  • ****
  • Сообщений: 320
  • +0/-0
  • 2
    • Просмотр профиля
    • http://bluejack.ru/
Рассылка
« Ответ #3 : 16 Февраля 2004, 19:24:45 »
it4all
Я тоже когда начинал ставил себе какие-то абсолютно надуманные задачи. И сайт себе делал, и просто что-то изобретал непонятное. В итоге пришёл к тому что Я смогу научиться только на реальных проектах (естесственно, зная основы).

зы: с ПХПой не работал уже около года наверное. сча на Perl-е
 BlueJacking среди нас

Оффлайн it4all

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.it4all.h10.ru
Рассылка
« Ответ #4 : 17 Февраля 2004, 19:04:26 »
metton звиняй я сначала отписался,а уже потом полез смотреть кто ты. Видимо ты многое знаешь, и кроме уважения к таким людям, я ничего не испытываю.
По моему вопросу язык написания вторичен,мне нужен лишь алгоритм,а то копатся в коде готовых решений устало уже.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Рассылка
« Ответ #5 : 17 Февраля 2004, 20:06:41 »
[P]sleep[/P]
Не все коту матрица.

Оффлайн it4all

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.it4all.h10.ru
Рассылка
« Ответ #6 : 17 Февраля 2004, 23:01:13 »
Croaker за функцию спасибо,а как насчет остального ?

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Рассылка
« Ответ #7 : 18 Февраля 2004, 11:13:33 »
it4all
Задай вопрос конкретней, а не
Цитировать
it4all:
Вопрос первый - как создать простейшую систему рассылки ?
Не все коту матрица.

Оффлайн Mog.

  • Фанат форума
  • Ветеран
  • *****
  • Сообщений: 828
  • +0/-0
  • 0
    • Просмотр профиля
Рассылка
« Ответ #8 : 18 Февраля 2004, 11:48:34 »
На каждый sleep у хостера всегда найдется свой  max_execution_time
Все болезни от нервов, только сифилис от удовольствия

Оффлайн it4all

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.it4all.h10.ru
Рассылка
« Ответ #9 : 18 Февраля 2004, 17:06:33 »
Croaker если б я знал что спрашивать конкретней,я бы спросил.Мне для начала нужно знать,хотябы в общих чертах ,как устроена программа рассылки. Я даже мысли свои в теме привел,но мне так никто и не ответил,правильно я мыслю или нет.

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Рассылка
« Ответ #10 : 18 Февраля 2004, 17:52:58 »
it4all
Самое правильное, попробовать написать то, что задумал. Ты пробовал реализовать то, что написал в первом посте? Попробуй. Если у тебя есть сомнения на счет некоторых вещей - поделись ими. Если есть конкретные ошибки - тем более поделись. А если ничего не делать совсем, то написать ее врядли получится.

Почтовая рассылка - не атомная бомба, проблем с придумыванием ее алгоритма работы возникнуть не должно.
Не все коту матрица.

Оффлайн it4all

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.it4all.h10.ru
Рассылка
« Ответ #11 : 18 Февраля 2004, 19:48:16 »
Цитировать
Croaker:
Самое правильное, попробовать написать то, что задумал. Ты пробовал реализовать то, что написал в первом посте? Попробуй. Если у тебя есть сомнения на счет некоторых вещей - поделись ими. Если есть конкретные ошибки - тем более поделись. А если ничего не делать совсем, то написать ее врядли получится.

Ты предлагаешь пробовать на локалхосте, или на моей халяве чтоб меня потом выкинули от туда,или еще где.Или ты считаешь,что неправильно написаный скрипт не может навредить серваку.Мне кажется может,иначе робята с Холма не стали вносить некоторые ограничения на пользование "sendmail".
Даже если я ошибаюсь,то мне придется нарыть минимум 50 реальных емайлов,чтоб убедится ,что все работает правильно.
Ты наверняка спросишь ,накой 50 ,одним/двумя можно обойтись.
Просто я в одной статье наткнулся на замечание автора,что какойто скрипт описанный им в другой статье,захлебнулся когда кол-во емайлов в базе перевалило за 50 и обещался подправить,но видимо так этого и не зделал.
Поскольку знаний о работе почтовых демонов у меня практически нет,и чем может обернутся перегруз и прочие последствия,то согласись мне,как ламечку есть над чем задуматся.

Оффлайн metton

  • access granted
  • Старожил
  • ****
  • Сообщений: 320
  • +0/-0
  • 2
    • Просмотр профиля
    • http://bluejack.ru/
Рассылка
« Ответ #12 : 19 Февраля 2004, 14:13:34 »
it4all
Цитировать
а то копатся в коде готовых решений устало уже

Никто тебе не предлагает ни в чём копаться. Зарегистрировался в бесплатной службе рассылок и не знай себе забот. Или тут нужна рассылка ради рассылки, а не чтобы оно кому-то что-то рассылало?

[off]
Цитировать

а уже потом полез смотреть кто ты

Хм... И что же ты там нашёл? :?[/off]
 BlueJacking среди нас

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Рассылка
« Ответ #13 : 19 Февраля 2004, 16:32:48 »
it4all
Цитировать
it4all:
Ты предлагаешь пробовать на локалхосте, или на моей халяве чтоб меня потом выкинули от туда,или еще где.


на локалхосте
Цитировать
it4all:
Или ты считаешь,что неправильно написаный скрипт не может навредить серваку


я не считаю, что ты можешь навредить серваку
Цитировать
it4all:
Даже если я ошибаюсь,то мне придется нарыть минимум 50 реальных емайлов,чтоб убедится ,что все работает правильно.


Возьми 1 имейл и 50 раз запихни его туда, где е-мейлы у тебя хранятся

Цитировать
it4all:
Просто я в одной статье наткнулся на замечание автора...

Цитировать

значит у автора руки кривые

it4all:
Поскольку знаний о работе почтовых демонов у меня практически

для твоей задачи тебе нужно знать как работает функция [p]mail()[/p], демоны тебя волновать не должны

просто возьми и попробуй написать то, что ты задумал и описал в первом посте. не ленись, если хочешь получить результат.
Не все коту матрица.

Оффлайн it4all

  • Завсегдатай
  • Пользователь
  • **
  • Сообщений: 68
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.it4all.h10.ru
Рассылка
« Ответ #14 : 19 Февраля 2004, 16:55:25 »
Цитировать
metton:
Зарегистрировался в бесплатной службе рассылок и не знай себе забот.

По моему на сайты подобно этому лезут именно те,кто хочет иметь заботы,а именно уметь делать то,что хочется делать или то,что нужно.Рассуждая так можно сказать,что учится программировать вообще бессмысленное дело,т.к. инет нафарширован прогами на все случаи жизни бери и пользуйся.
Более того metton на сайте в основном сидят мои братья по разуму (новички-ламечки),и что полезного для себя они смогут вытащить с этой темы ? Один флейм о смысле жизни.

Croaker
Я сделаю так как ты сказал

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28