За последние 24 часа нас посетили 17494 программиста и 1715 роботов. Сейчас ищут 1782 программиста ...

Мусор из FAQ

Тема в разделе "PHP для новичков", создана пользователем Anonymous, 27 дек 2007.

  1. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    А в чем минус обновления фрейма чата загловком
    Код (Text):
    1. Refresh: 5
    например?
     
  2. LapaTunChik

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

    С нами с:
    19 июл 2008
    Сообщения:
    31
    Симпатии:
    0
    Адрес:
    Украина
    [vs]
    Тогда ведь будет обновлен весь ЛОГ чата!!! А если там новых, например, 100 сообщений. И 100 пользователей в секунду пишут, например 2 сообщения.... То получится что при refresh 5 будет заново загружено (100+2*5) = 110 сообщений и через 5 секунд заново (110+2*5 = 120) сообщений..... Надо иметь огромную скорость соединения... Да и нагрузка на сервер будет не плохая если каждых 5 секунд будет 100 пользователь обновлять свои ЛОГИ......
    А идти по пути удаления прочитанных сообщений...... Т.е. как в форуме листать станицы я не хочу....
    ///извините за ошибки, я только УЧУ PHP!!!
     
  3. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    100 русскоязычных сообщений в среднем равно 6.5кб. При диал-апе 36Кбит/сек это менее секунды. Кроме того, в логе чата не должно быть много сообщений - 50 более чем достаточно.
     
  4. LapaTunChik

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

    С нами с:
    19 июл 2008
    Сообщения:
    31
    Симпатии:
    0
    Адрес:
    Украина
    ну у меня 5-9 Кб/с :) Mobile GPRS.....
     
  5. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
    американская зараза
    потому что у тебя будет постоянно запущен скрипт, сервак ляжет при 10 юзерах
     
  6. LapaTunChik

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

    С нами с:
    19 июл 2008
    Сообщения:
    31
    Симпатии:
    0
    Адрес:
    Украина
    Т. е. работать не методом добавления новых сообщений а методом (весь час обновлять лог)? мне кажется такие чаты пишут для Моб. телефонов..... При том экономия траффика никогда не помешает......
     
  7. Mr.M.I.T.

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

    С нами с:
    28 янв 2008
    Сообщения:
    4.586
    Симпатии:
    1
    Адрес:
    у тебя канфетка?
  8. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Ну тем более, 40-72 Кбит/сек :)
     
  9. LapaTunChik

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

    С нами с:
    19 июл 2008
    Сообщения:
    31
    Симпатии:
    0
    Адрес:
    Украина
    Mr.M.I.T.
    Но обновленние ведется не постоянно..... а через 2 сек! Т.е. одна итерация в цыкле добавления новых сообщений на экран 2 секунды.......
     
  10. Mark32

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

    С нами с:
    15 июн 2008
    Сообщения:
    539
    Симпатии:
    2
    $text='5689redsomeanothertextgreen85467andothergreen64text98';

    есть команда (без регулярки если возможно) вывести следующий результат:

    всего red найдено 1
    всего green найдено 2

    т.е. посчитать сколько одинаковых (заданных мною) слов содержится в той переменной.

    спасибо!
     
  11. antonn

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

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    примерно так:
    Код (Text):
    1. $text="5689redsomeanothertextredgreen85467andothergreen64redredtext98";
    2.     $find_str='red';
    3.  
    4.     $count=0;
    5.     $text_tmp=$text;
    6.     $pos_e=strpos($text_tmp, $find_str, 0 );
    7.     while ($pos_e !== false) {
    8.         $text_tmp=substr($text_tmp,$pos_e+(strlen($find_str)),strlen($text_tmp));
    9.         $count++;
    10.         $pos_e=strpos($text_tmp, $find_str, 0 );
    11.     }
    12.  
    13.     echo $count;
     
  12. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    может кто толковей придумает, но вот, для затравки
    PHP:
    1. <?php
    2. $words = array('red','green');
    3. $str='5689redsomeanothertextgreen85467andothergreen64text98';
    4. $res = array();
    5. foreach($words as $val)
    6.    str_ireplace($val,'',$str,$res[$val]);
    7. print_r($res);
    8. ?>
    з.ы. тему отлепил. Первоначальной цели не служит, а засираться продолжает.
     
  13. Mark32

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

    С нами с:
    15 июн 2008
    Сообщения:
    539
    Симпатии:
    2
    Спасибо!!!

    о чём?
     
  14. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    это не тебе :)
     
  15. antonn

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

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    раз оно засирается, нет идей чтобы превратить ее примерно в это - http://desksoft.ru/index.php?drkb ?

    ЗЫ так же преследуются и корыстные цели - с таким сборником и в яндексах индексация повыше, и ходить будут :)
     
  16. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    если возьмёшься накидать такой инфы про веб, почищу и закреплю назад.
     
  17. antonn

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

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    дело не в "накидать". это нужно собрать, систематизировать и удобно вывести. Ковыряться в обычной теме форума где все вопросы "в одну кучу" никто не будет.
     
  18. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    это надо делать на cамом пхп.ру, а тем, у кого есть к нему доступ этим заниматься лень.
     
  19. eduha

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

    С нами с:
    8 ноя 2006
    Сообщения:
    278
    Симпатии:
    0
    Адрес:
    Караганда
    www.php.net/substr_count
     
  20. antonn

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

    С нами с:
    10 июн 2007
    Сообщения:
    2.996
    Симпатии:
    0
    eduha
    это не спортивно
     
  21. Mark32

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

    С нами с:
    15 июн 2008
    Сообщения:
    539
    Симпатии:
    2
    http://www.thumbshots.org/ делает скриншоты сайтов.
    а как это делается вообще? Есть php код? Чтобы так нарезал автоматом снял сайт и сохранил
     
  22. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    что за мания пошла? 3-й вопрос за 2 месяца.
    http://browsershots.org/
    предоставляют XML-RPC интерфейс и открыты исходники. Только на php такого не сделать
     
  23. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Предлагаю вписать в правила "не спрашивать о скриншотах сайтов с помощью PHP", хотя кто их читает...
     
  24. Mark32

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

    С нами с:
    15 июн 2008
    Сообщения:
    539
    Симпатии:
    2
    спасибо! только блин так долго всё делается.
     
  25. Валентин

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

    С нами с:
    5 окт 2008
    Сообщения:
    1
    Симпатии:
    0
    Я чайник в ПХП.
    я создаю html страницу, в тело страницы вставляю PHP код, он не выполняеться.
    если создать просто PHP файл все работает.
    Вопрос почему? (если кто то знает подскажите)
    Собственно код:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html>
    <head>
    </head>

    <body>
    <script language = "php">
    echo "Привет Это я";
    </script>
    </body>
    </html>