Хочу у себя на сайте сделать возможность общения между пользователями, и вот один вопрос как лучше реализовать?
Дело в том что скрипт как бы уже готов, но есть один бок все сообщения посылаются через базу и хранятся там Как бы сделать что бы база тут не участвовала.
Спустя 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) | ||
чего удалять письма пользюков ??? Предупреждать надо и все. Если не принимает мер просто блокировать доставку отправку не надо ничего удалять. |
хз, но это доставит неудобство пользователю, будет сам удалять, либо написать на тот случай функцию по удалению все писем сразу
Спустя 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 сообщений это уж совсем маломало, или у вас зареган миллион юзеров на бесплатном хостинге?

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