Задать вопрос
  • CSS: Можно ли убрать тень с одной стороны блока?

    4ikist
    @4ikist
    box-shadow: 0 4px 10px #444;
    Ответ написан
    Комментировать
  • Альтернатива EAV, структура базы?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    Обычно для интернет-магазинов EAV структура приблизительно следующая:
    Категория (* — *) Опция ( 1 — *) Значение ( * — 1 ) Продукт
    Поиск товаров допустим реализуется через INNER JOIN и создает довольно большие накладные расходы. Это единственный, и довольно существенный минус этого подхода. Решается он использованием вьюх в базе данных, или же NoSQL решений. Так же есть варианты использовать фасеточный поиск, например через Sphinx. Но гибкость разработки как по мне довольно большой плюс.

    В вашем случае, если реализовать ваш вариант с таблицей дескриптеров, получается такая структура:
    Товар (* — *) Значение ( 1 — * ) Дескриптер.
    Причем, если значения дескриптеров вам известны, то логично вынести это скажем в ENUM или еще как. По сути это не есть паттрен EAV, это просто одна из тех самых альтернатив.

    Поиск по такой структуре так же будет реализован через INNER JOIN (хотя можно и по другому, но по идее все упирается только в индексы, и от способа поиска производительность не сильно будет различаться) и все равно будет медленнее нежели через вью или просто из таблицы.
    Ответ написан
    Комментировать
  • Оценка стоимости веб-приложений

    akalend
    @akalend
    программирую
    стоимоть расчитывается из трех составляющих:
    — затратная (исходя из того, сколько было затрачено человеко*часов + накладные издержки)
    — потенциальный доход ( как правило прибыльные проекты продают за 2-3 годовых дохода)
    — сколько стоит аналогичный продукт ( например готовые расценки для визиток от 15 до 30 тыс руб, витрины — 50 тр)
    Ответ написан
    1 комментарий
  • Symfony 2 или YII?

    Для начала изучить паттерны (что такое и для чего), имхо. Тогда будет более глубокое понимание того, что собственно происходит в фреймворках (особенно в симфони) когда будете писать блог на двух разных для выбора. Не знаю как yii, но в Symfony2 паттерны на каждом шагу и без их понимания часть кода может казаться (а для конкретных задач и быть) излишней.
    Ответ написан
    5 комментариев
  • Книги о современной веб-верстке

    m08pvv
    @m08pvv
    http://htmlbook.ru/ — отличный сайт.
    Ответ написан
    Комментировать