Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > Общие вопросы

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 04.11.2001, 22:54
J.Boris вне форума Посмотреть профиль Отправить личное сообщение для J.Boris Найти все сообщения от J.Boris
  № 1  
J.Boris

Регистрация: Nov 2001
Адрес: Hannover
Сообщений: 3
Отправить сообщение для J.Boris с помощью ICQ
По умолчанию Чат > MySQL или текстовыи фаил ?

Помогите разобратся , что лучше использовать при программировании чата на флэш и php > базу данных типа MySQL или текстовыи фаил ?
спасибо

Старый 06.11.2001, 01:42
Иван Старков вне форума Посмотреть профиль Отправить личное сообщение для Иван Старков Найти все сообщения от Иван Старков
  № 2  
Иван Старков

Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
Отправить сообщение для Иван Старков с помощью ICQ
Мое личное мнение прошу не рассматривать как догму.
Зачем такой мелочью как чат напрягать SQL. Быстрее проще - текстовый файл.
Постараюсь объяснить.
Обычно наблюдается такая картина:
1 sql server обслуживающий всех кто хостятся у провайдера.

Отсюда следующие неудобства - все пользуют только его, как следствие время на обработку запросов sql сервером возрастает, так же из за перегрузов он вообще бывает ложится намертво. Как следствие чат тоже не будет работать.
Да и нагрузка на сервер больше чем просто запись - чтение текстового файла.

Но есть и свои удобства в sql при написании чата - не надо обрабатывать ситуацию когда два пользователя пытаются писать в файл одновременно (два insert не приводяд к dead lock энту ситуацию sql понимает и решает сам)

При хранении в файле, когда в него пишет один пользователь, второй должен ждать когда файл будет доступен на запись.

Вообще я встречал прикольную реализацию чата на asp под iis.
В asp существует объект Application - единый для всех, хранить в нем можно почти все, так вот - весь чат диалог лежал в этом объекте. Уверен что в php существует что то подобное.
__________________
Вано

Старый 06.11.2001, 03:20
GenezZ вне форума Посмотреть профиль Отправить личное сообщение для GenezZ Найти все сообщения от GenezZ
  № 3  
GenezZ
 
Аватар для GenezZ

Регистрация: Mar 2001
Адрес: 078
Сообщений: 141
Отправить сообщение для GenezZ с помощью ICQ
Используй текстовик и не парься
__________________

.....не нравиться, не ешь.....

Старый 06.11.2001, 16:29
J.Boris вне форума Посмотреть профиль Отправить личное сообщение для J.Boris Найти все сообщения от J.Boris
  № 4  
J.Boris

Регистрация: Nov 2001
Адрес: Hannover
Сообщений: 3
Отправить сообщение для J.Boris с помощью ICQ
Спасибо за помощь, буду использовать текст.......правда напрашивается еще один вопрос, сколько же человек одновременно могут пользоваться чатом без особых задержек...это насчет проблемы dead lock. Я ,конечно, понимаю, что многое зависит от конфигурации сервера и т.д., но все же было бы интересно знать, не будет ли необходимости в ограничении числа участников чата....?

Старый 06.11.2001, 18:35
Иван Старков вне форума Посмотреть профиль Отправить личное сообщение для Иван Старков Найти все сообщения от Иван Старков
  № 5  
Иван Старков

Регистрация: Oct 2000
Адрес: Россия Москва
Сообщений: 134
Отправить сообщение для Иван Старков с помощью ICQ
не нада ограничений, операция чтения записи мгновенно, даже если пользователей 100 вряд ли будет заметно.
__________________
Вано

Создать новую тему   Часовой пояс GMT +4, время: 23:56.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:56.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.