За последние 24 часа нас посетил 17151 программист и 1487 роботов. Сейчас ищут 746 программистов ...

простой ajax чат

Тема в разделе "Прочее", создана пользователем Padaboo, 13 июн 2010.

  1. Апельсин

    Апельсин Активный пользователь

    С нами с:
    20 мар 2010
    Сообщения:
    3.645
    Симпатии:
    2
    Padaboo
    так че у меня русишь буквы не поддерживает? (опера, мозилла, ишак). Админ, не порядок)
     
  2. Антошка

    Антошка Активный пользователь

    С нами с:
    7 мар 2010
    Сообщения:
    62
    Симпатии:
    0
    флоппик
    я в шоке. . пойду ломать чать))
     
  3. об этом очень легко догадатся, поняв, что любой инсерт или апдейт все равно потребует записи на диск )
     
  4. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    флоппик
    бла бла, а движок бд то на отдельной машине ставют!!111
     
  5. Mr.M.I.T., и много ты их в своей жизни на отдельную машину ставил?
     
  6. Kreker

    Kreker Старожил

    С нами с:
    8 апр 2007
    Сообщения:
    5.433
    Симпатии:
    0
    Mr.M.I.T.
    Ты чего, занялся установкой систем видеонаблюдения?
     
  7. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    Про кеш жесткого диска знает только жесткий диск.

    Файлы проецируются в виртуальную память, и часть его может быть как в оперативке, так и читаться сразу с винта. txtsql плох тем, что в то время как я его использовал он для лока таблицы создавал файл-флаг, такая операция очень плохо кешируется. Если же у нас "кластерная"(блочная и тп) структура файла и файлов несколько, и к тому же управляется единолично одним процессом - то можно часть файла и индексы держать в оперативке, сбрасывать данные на винт и делать flush кешу лишь переодически (собсно это отлично делают рейдконтроллеры, правда зависит от их настроек). Тогда и дисковая подсистема не будет насиловаться. А txtsql "запускатся" в разных потоках вебсервера. К тому же, насколько я пытался разглядеть, внутри десериализация массива идет, т.е. если у нас "таблица" (на самом деле просто массив) на 10Мб, то чтобы прочитать пару строк ее всю придется из файла десериализовать, а значит загрузить полностью в память, так?
     
  8. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    Kreker
    а там какие-то страшные базы нужно поднимать? =)
     
  9. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    antonn
    так, какие выводы?
     
  10. Hight

    Hight Старожил
    Команда форума Модератор

    С нами с:
    5 мар 2006
    Сообщения:
    7.153
    Симпатии:
    0
    Адрес:
    из злой параллельной вселенной
    Нет там баз. Но стойка с регистраторами смотрится красиво ;) Делал, знаю.
     
  11. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    antonn
    с помощью пхп можно как то держать все в памяти и в 1 процессе?т.е. демон выдавал чтобы по требованию?(ща сделаем еше 1 велосипед :DD)
    или это php-> api оси будет? что то пока слабо представляю (придется вернуться к управлению процессами, форку и памяти :D)
     
  12. Выводы те же самые, на самом деле - нагрузка на жестяк является самым дешевым ресурсом, намного дешевле других ресурсов ))
     
  13. Padaboo

    Padaboo Старожил
    Команда форума Модератор

    С нами с:
    26 окт 2009
    Сообщения:
    5.242
    Симпатии:
    1
    флоппик
    хех , ну вот у меня к примеру, свой ящик, предположим что на нем стоит только чат, оперативки 4гб , если есть возможность вгрузить туда, то почему бы не сделать?

    зы: покупаем новые железки, юзаем самые дешевые ресурсы, покрываемся кошерными костылями, уменьшаем уровень абстракции или как там Psih писал, что получаем на выходе? :D а? :DDDDDDD

    ладно, где граница между дешевле купить железку и лучше подумать?
     
  14. Mr.M.I.T.

    Mr.M.I.T. Старожил

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    флоппик
    я вообще люблю на бумашке записывать ;)
     
  15. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
    Замени empty на trim != ''
    Ибо cообщение '0' не пускает.

    И смайллист в каких-то ножиданных местах выскакивает в зависимости от разрешения монитора (опера) :)
     
  16. antonn

    antonn Активный пользователь

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    Hight
    там типизированные файлы в большинстве своем, я обычные компы заливал. И в стойку, и просто на настольные.

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