We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11365
    • 39 Posts
    Здравствуйте.
    Можно ли на страницу редактирования ресурса добавить новую строку ввода к уже имеющимся title, long title ... - то есть по сути новый атрибут ресурса???
    если можно то как? smiley
      • 1788
      • 1,103 Posts
      Параметры TV
        • 11365
        • 39 Posts
        Не. Не то)))

        К примеру нужно выставить приоритет каждой странице - это будет нужно для ограничения рандомной выдачи в будущем.

        Или это я глупость сделал что отверг TV?
          • 18893
          • 45 Posts
          Используйте TV
            • 1583
            • 22 Posts
            Присоединяюсь, как добавить поля в базу понятно
            А как их вывести в админке?

            ТВ не хочу использовать потому что при большом количестве документов и 5-6 параметров ТВ думаю будет хорошая нагрузка на сайт
              • 785
              • 2,113 Posts
              Quote from: andrews at Jan 17, 2010, 01:38 PM

              ТВ не хочу использовать потому что при большом количестве документов и 5-6 параметров ТВ думаю будет хорошая нагрузка на сайт
              Зря думаете. TV практически не влияют на производительность, есть много других тонких моментов. Но если хочется «идти в обход», то можно написать свой плагин, который добавит свои поля при редактировании. Правда и для вывода надо будет свой сниппет писать, в итоге вряд ли результат будет эффективнее стандартного решения.
                Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                Статьи о MODx, регулярно новые публикации
                • 1583
                • 22 Posts
                Quote from: AKots at Jan 17, 2010, 03:15 PM

                Зря думаете. TV практически не влияют на производительность, есть много других тонких моментов. Но если хочется «идти в обход», то можно написать свой плагин, который добавит свои поля при редактировании. Правда и для вывода надо будет свой сниппет писать, в итоге вряд ли результат будет эффективнее стандартного решения.

                Раньше количество запросов росло довольно прилично, в еволюшн оптимизировали?

                Идея такая, что нужен каталог товаров т.е. практически у каждого документа будут дополнительные поля (цена, бренд, наличие, рейтинг...), вот я и подумал, что будет менее нагрузочно добавить поля в таблице с контентом, также это упростит поиск с участием нескольких параметров (не надо будет перебирать все по ТВ).
                Пока только стоял вопрос как добавить в админку редактирование доп. полей.

                Если ошибаюсь и ТВ слабо нагрузит сайт, то реализую на тв.
                  • 785
                  • 2,113 Posts
                  Во-первых, надо кэшировать страницы, и нагрузка резко снизится.
                  Во-вторых, конечно, TV дают дополнительную нагрузку, но незначительную. На эффективность влияет множество факторов, например, если на сайте 5000 страниц (а это практически максимум для MODx при использовании стандартного хостинга), то страница 2 с TV, скорее всего, будет генерироваться быстрее, чем страница 4999 без TV. Есть и другие тонкости.
                  И в любом случае добавление полей в существующую таблицу – чрезвычайно плохая идея. В крайнем случае, можно создать дополнительную таблицу в базе данных. В принципе есть много преимуществ в хранении товаров в отдельной таблице, но это требует дополнительных усилий по работе с данными.
                    Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                    Статьи о MODx, регулярно новые публикации
                    • 1583
                    • 22 Posts
                    Про кэширование понятно, при большом количестве документов в кэшировании тоже будут нюансы.
                    Плюс нагрузка при поиске.

                    Самому не хочется модифицировать таблицу и модифицировать код, что потом осложнит обновления.

                    Оптимизировалась ли работа с тв в послежней версии? В 9.Х при вызове Дитто количество запросов к базе сильно возрастало из-за количества ТВ.

                    Ваше мнение что стоит делать на ТВ?

                    Спасибо!
                      • 785
                      • 2,113 Posts
                      Не знаю, изменилось что-то или нет, с предыдущими версиями экспериментов не проводил. Возможно, проблема не в TV, а в Ditto, и стоит не использовать его при сложных вариантах.
                      Лично я считаю, что лучшим вариантом будет создание дополнительной таблицы и набора программ для работы с ней, но это слишком трудоемкий вариант, так что использование TV, наверное, будет лучшим вариантом из доступных.
                        Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
                        Статьи о MODx, регулярно новые публикации