За последние 24 часа нас посетили 20119 программистов и 1693 робота. Сейчас ищет 1851 программист ...

Структура форума

Тема в разделе "MySQL", создана пользователем BAnder, 5 дек 2007.

  1. Sergey89

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

    С нами с:
    4 янв 2007
    Сообщения:
    4.796
    Симпатии:
    0
    [sql]WHERE to_days(FROM_UNIXTIME(datetimefield)) = to_days(now())[/sql]
    =)
     
  2. Dagdamor

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

    С нами с:
    4 фев 2006
    Сообщения:
    2.095
    Симпатии:
    1
    Адрес:
    Барнаул
    Psih
    Разумеется, при желании можно придумать ситуацию, когда INT неудобен. Кто ж с этим спорит :)
    В твоем случае я бы посчитал границу в ПХП и ее уже подставил в запрос. Ведь все равно у каждого посетителя свой часовой пояс и разруливать ситуацию "сегодня" на уровне SQL - некорректно.
     
  3. Psih

    Psih Активный пользователь
    Команда форума Модератор

    С нами с:
    28 дек 2006
    Сообщения:
    2.678
    Симпатии:
    6
    Адрес:
    Рига, Латвия
    Dagdamor
    Это при условии, что он вообще учитывается. Как правило, сайты многие не часто расчитаны на весь мир и такие вещи мало учитываются :)
     
  4. BAnder

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

    С нами с:
    23 дек 2006
    Сообщения:
    79
    Симпатии:
    0
    А кто что скажет по поводу xml? Есть смсыл его юзать или лучше обойтись php+ MySQL?
     
  5. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    смотря для каких целей...
     
  6. BAnder

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

    С нами с:
    23 дек 2006
    Сообщения:
    79
    Симпатии:
    0
    для навигации по темам и разделам
    и вообще для каких целей имеет смысл его пользовать?
     
  7. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    xml? для данных по содержимому которых не надо делать выборки.
    например, если у нас есть интернет магазин, где каждый товар представлен в виде десятка полей по каждому из которых можно отфильтровать - xml тут не годится. а вот если, например, блог со статьями - сами статьи вполне можно хранить в xml-ках. всё-равно для полнотекстового поиска лучше создать отдельный индекс в бд, а то и вообще гугол прикрутить...
     
  8. BAnder

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

    С нами с:
    23 дек 2006
    Сообщения:
    79
    Симпатии:
    0
    т.е. я правильно понял, что мускул рулит, а xml если с мускулом парится напрягает? Т.е. в xml нет ничего такого (в т.ч. и скорости), с чем бы мускул не справился? Или в отношении простой структуры xml будет работать не медленней и проще настраиваемый?
     
  9. dark-demon

    dark-demon Активный пользователь

    С нами с:
    16 фев 2007
    Сообщения:
    1.920
    Симпатии:
    1
    Адрес:
    леноград
    когда стоит задача "отдать контент", но ничего быстрее обычного файла нет. если же контент нужно сначала найти, то тут нужны индексы. вручную их реализовывать больно геморройно (хотя в простейших случаях и не слишком) - проще заюзать бд (ту же sqlite).

    также, в случае перекрёстных ссылок между "контентами" - лучше их (ссылки) хранить в бд и обрабатывать одной транзакцией.