Ответы пользователя по тегу Веб-разработка
  • В каком качестве (вес изображения) публиковать фото для интернет-магазина?

    Mandor
    @Mandor
    500 кб - много, примерно 200 - нормально. И если показываете в уменьшенном виде, то должны быть тамбнейлы.
    Ответ написан
    Комментировать
  • Какую CMS использовать для лёгкого сайта-визитки?

    Mandor
    @Mandor
    CMS "общего назначения" - modx, не lightweight, но это её не портит, в случае маленького сайта все будет работать очень быстро.

    В вашем конкретном случае поддерживаю идею со static html generator, сам использовал jekyll. Достоинства: не нужен apache (статику хорошо отдает nginx), отличная секурность и не требовательность к апдейтам (CMS как таковой вообще нет, есть генераторы контента на машине у девелопера), работает со скоростью света, внутреннее устройство прозрачно и тривиально.
    Ответ написан
    Комментировать
  • Плюсы и минусы MODx для школьного сайта

    Mandor
    @Mandor
    Система хорошая, сделана с пониманием.
    Из того что не нравится: админка довольно тяжеловесна (написана на ExtJS), когда нужно много чего сделать в админке устаешь смотреть на все эти переоткрытия страниц, постепенное раскрывание списков во время загрузки страницы, хочется быстро редактировать контент, а получается что половину времени ты ждешь пока он станет доступен для редактирования. Второе, шаблонизатор там довольно примитивен — программисту его возможностей не хватает, но это преодолимо, если в шаблонах достаточно самой простой логики. Третье, сложные вещи на modx сделать сложно. Нужно либо быть в ней экспертом (т.к. вы только, возможно, будете осваивать modx для вас это не подходит), либо решать с помощью костылей (это тоже подходит не всем), получается что сложные вещи вам будет на ней не сделать.

    В остальном, повторюсь, система грамотная, работает быстро. Выше сказали, что скрипты хранит в базе — да, но умные дяденьки уже об этом подумали и все что можно там кешируется (а шаблоны, естественно, компилируются).
    Ответ написан
    Комментировать