We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 20322
    • 1 Posts
    Здравствуйте, интересен вопрос, каким образом лучше организовать данный функционал в системе и что для этого требуется:
    Суть сайта следующая:

    1) Существует каталог товаров, каждый товар относиться к какой либо категории
    2) Каждый товар относиться к определенному бренду (должна быть возможность просмотреть все имеющиеся бренды, так что просто TV сюда не подходит)
    3) Существует список магазинов, которые торгуют определенными брендами и товары относяться тоже к ним.

    Как мне организовать данную структуру лучшим способом, нужно ли мне писать отдельный модуль или есть возможность обойтись стандартным функционалом?
    ПС: Если у кого-то есть желание более подробно пояснить и даже подсказать в каих-то моментах как решить данную проблему, пишите. От себя денежное поощерение обещаю.
      • 20903
      • 10 Posts
      И я зашел на форум с подобной целью - выяснить как лучше построить сайт, с минимальными нагрузками на БД, чтоб не тормозил.
      Только у меня немного иначе:

      информационный, текстовый многостатейный (несколько тысяч) сайт разной тематики (плюс фотоальбомы, аудио, видео...). Как его лучше спланировать, организовать?

      Многостраничная информация - выводить не страницами, не нагромождать дерево. А лучше по-другому (что-то там о чанках, сниппетах или что-то еще, точно не помню).
      Для Ево при разумном подходе, и больше 5000 страниц не проблема... так говорят...
      Если будет у кого желание - помогите пожалуйста! Очень нужно.
        • 785
        • 2,113 Posts
        Слишком общие вопросы, спрашивайте о чем-то более конкретном. А на вопрос «как вообще сделать сайт» можно целую книгу написать, но вряд ли кто-то будет ее писать для публикации на форуме.
          Создание сайтов на MODx, поддержка сайтов, поисковая оптимизация, программирование, копирайтинг
          Статьи о MODx, регулярно новые публикации
          • 20903
          • 10 Posts
          Quote from: AKots at Feb 03, 2011, 02:04 AM

          Слишком общие вопросы, спрашивайте о чем-то более конкретном. А на вопрос «как вообще сделать сайт» можно целую книгу написать, но вряд ли кто-то будет ее писать для публикации на форуме.
          Спасибо, что хоть кто-то откликнулся... smiley

          Я к уже созданной теме добавил свой вопрос, потому как они похожи - об организации структуры сайта именно на MODx.
          Я просил подсказку не в общем как создать сайт, а как его лучше организовать на MODx, какую лучше создать структуру, чтобы сайт не тормозил и можно было без проблем создавать тысячи страниц.
          Дело все в том, что я читал (и никак не могу найти этот материал - потратил два дня), что если новые страницы создавать в дереве (иерархию), то сайт будет тормозить.
          Чтобы сайт работал быстро - какую лучше структуру выбрать, как выводить страницы?

          Мне не инструкция нужна, а всего несколько слов наводящих, я потом разберусь, даже если что-то или термины - мне, как новичку в MODx, будут непонятны.
            • 20903
            • 10 Posts
            Quote from: nalex at Feb 03, 2011, 08:16 AM

            Чтобы сайт работал быстро - какую лучше структуру выбрать, как выводить страницы, если много статей на разные темы и фотоальбомы...?

            Ну чтож, придется самому себе и ответить, раз нет желающих помочь новичку... может кому когда-нибудь и пригодится, если кто будет искать ответ на подобные проблемы организации структуры сайта, как я...

            Выражаю свою признательность ShaggyDoc
            В другой теме я получил такой от него ответ и, насколько я понял, это только один вариант решения проблемы:

            "Да очень просто - с умом. У меня, например, на одном из сайтов сейчас 10120 страниц, на других - почти столько. Конечно, это уже близко к "критической массе", там можно многое старое выкинуть. Но торможения для посетителей не замечается.

            Все сайты на EVO и даже на Etomite.

            Конечно, лучше стараться делать меньше ветвей в дереве. Мы этим сейчас занимаемся. Например, вместо сотни страниц, на каждой из которой находится один документ для скачивания с описаниями, можно сделать только одну страницу, на которой будет автоматически создаваться таблица с сотней документов и их описаниями. Да еще со счетчиком закачек. Подобных вариантов много можно найти.

            Можно каждое фото размещать на одном ресурсе, а можно и галерею использовать. Будет один ресурс, но много фото.

            По моим наблюдениям ядро MODx не так уж и тормозит. Тормоза, и весьма значительные, бывают у элементов (сниппетов, плагинов). Например, мой любимейший плагин DirectResize версии 0.9 оказался весьма тормозным, вообще иногда заваливающим сервер. Пришлось откатиться на более примитивную, но не прожорливую версию 0.8."

            И как такое можно реализовать?

            "Использовать сниппет Filedownload (с соответствующими параметрами) для автоматического формированияя списка файлов.
            Использовать плагин FileDownloadPlugin для предотвращения скачивания файлов по прямым ссылкам"


            Хоть у меня несколько иной, просто информационный сайт, с большим объемом информации, но суть решения схожая и, думаю, мне поможет...