[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите со скриптом переписи пользователей
Fredrich
Ребят вопрос такого плана.
Хочу у себя на сайте сделать возможность общения между пользователями, и вот один вопрос как лучше реализовать?
Дело в том что скрипт как бы уже готов, но есть один бок все сообщения посылаются через базу и хранятся там Как бы сделать что бы база тут не участвовала.



Спустя 32 минуты, 41 секунда (8.01.2011 - 19:55) inpost написал(а):
Fredrich
А где им храниться? Либо в БД, либо в файлах.

Спустя 3 минуты, 47 секунд (8.01.2011 - 19:59) Fredrich написал(а):
как сделать что бы в файлах не хочется базу насиловать

Спустя 12 минут, 44 секунды (8.01.2011 - 20:12) inpost написал(а):
Fredrich
В том то и дело, рациональнее как раз в базе =)

Спустя 6 минут, 8 секунд (8.01.2011 - 20:18) Fredrich написал(а):
Я делаю по такому алгоритму, при отправке письма в таблицу забиваються такие данные
    id user
    текст сообщения
    кому сообщение
    дата отправки
и потом делаю Выборку с базы для пользователя
Правильно???

Спустя 2 минуты, 47 секунд (8.01.2011 - 20:21) inpost написал(а):
нормально, вроде, на первый взгляд =) В чём проблема? Когда будет 2000+ посетителей он-лайн, тогда уже можно думать об оптимизации, а так, всё работать должно

Спустя 7 минут, 11 секунд (8.01.2011 - 20:28) Fredrich написал(а):
Ну я тоже так думаю, просто думал может есть другой вариант. Плюс будет система авто удаления sms плюс система оповищения пользователя о переполнении ящика

Спустя 1 час, 43 минуты, 33 секунды (8.01.2011 - 22:11) Dron19 написал(а):
Цитата (Fredrich @ 8.01.2011 - 17:28)
Ну я тоже так думаю, просто думал может есть другой вариант. Плюс будет система авто удаления sms плюс система оповищения пользователя о переполнении ящика

лучше оповещай их, сколько максимум можно сообщений хранить, а остальные пусть удаляет программа, не озадачивай пользователей, лично я бы так и сделал

Спустя 4 минуты, 32 секунды (8.01.2011 - 22:16) Fredrich написал(а):
ну это само собой 50 я думаю вполне хватит

Спустя 2 минуты, 20 секунд (8.01.2011 - 22:18) Dron19 написал(а):
а что именно вы хотите что бы мы вам подсказали?

Спустя 12 минут, 23 секунды (8.01.2011 - 22:31) Fredrich написал(а):
Вопрос уже решен спасибо

Спустя 1 час, 56 минут, 11 секунд (9.01.2011 - 00:27) Basili4 написал(а):
Цитата (Dron19 @ 8.01.2011 - 23:11)
максимум можно сообщений хранить, а остальные пусть удаляет программа

чего удалять письма пользюков ??? Предупреждать надо и все. Если не принимает мер просто блокировать доставку отправку не надо ничего удалять.

Спустя 4 минуты, 51 секунда (9.01.2011 - 00:32) Fredrich написал(а):
удалил и все если более 50 писем

Спустя 3 минуты, 38 секунд (9.01.2011 - 00:35) Dron19 написал(а):
Цитата (Basili4 @ 8.01.2011 - 21:27)
Цитата (Dron19 @ 8.01.2011 - 23:11)
максимум можно сообщений хранить, а остальные пусть удаляет программа

чего удалять письма пользюков ??? Предупреждать надо и все. Если не принимает мер просто блокировать доставку отправку не надо ничего удалять.

хз, но это доставит неудобство пользователю, будет сам удалять, либо написать на тот случай функцию по удалению все писем сразу

Спустя 1 минута, 50 секунд (9.01.2011 - 00:37) Basili4 написал(а):
Dron19
а если ты важное для пользюка письмо грохнишь. Любовную переписку например я вот свою храню. Перечитываю длинными зимними вечерами.

Спустя 1 минута, 48 секунд (9.01.2011 - 00:39) Fredrich написал(а):
человек был же предупрежден

Спустя 1 час, 13 минут, 37 секунд (9.01.2011 - 01:53) jetistyum написал(а):
Вы хоститесь на хостинге размером 1.44 мб? откуда такая тяга к экономии места??? согласен, пользователю можно давать какие-то ограничения, но 50 сообщений это уж совсем маломало, или у вас зареган миллион юзеров на бесплатном хостинге?smile.gif

Спустя 5 часов, 50 минут, 17 секунд (9.01.2011 - 07:43) Fredrich написал(а):
Ну до миллиона еще далеко, а вот насчет бесплатнного - этим я не пользуюсь


_____________
Видео уроки по Yii
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.