О знатоки!!! Задача сделать онлай словарь терминов

Я делаю онлайн словарь на modx revo, каждое слово (слово + перевод) создаю как отдельный ресурс, первое слово это pagetitle второе longtitle, и помещаю его в соответствующую категорию, то есть слово «дифференциация» и еще 10 000 других слов лежат в категорий «физика», слово «ионы» и еще 10 000 других слов лежат в категорий «химия», в общем у меня 300 000 таких слов. На сайте вывожу по 100 слов на 1 страницу с помощью pdotools, фильтр по алфавиту с помощью taglister.

Внимание вопрос!!! Как сделать так чтобы сайт перестал долго работать??? вот ссылка на одну из страниц. Сейчас в базе около 40 000 слов. И чем больше слов, тем медленнее работает сайт.

Ребят админка это вообще другая история, там все еще хуже. Думаю переехать на modhost, поможет?
У кого какие мысли по поводу увеличения скорости и какие могут быть проблемы в перспективе?

Ребят вот объявление о работе
modx.pro/work/9240-online-dictionary-for-modx/
Zazh
11 июля 2016, 14:46
modx.pro
1 742
+2

Комментарии: 20

Илья Уткин
11 июля 2016, 18:50
+4
Ресурсы для такой задачи не подходят — у них, помимо хранения данных в базе, ОООООЧЕНЬ много другого функционала, который и тормозит. Попробуйте ещё чуть-чуть углубиться в MODX, почитать, например, про modExtra или воспользоваться customExtra
    Zazh
    11 июля 2016, 22:15
    0
    Добрый вечер а ято делает customExtra? Как я понял с помощью него можно выводить данные из БД без лишнего функционала?
      Илья Уткин
      11 июля 2016, 23:09
      +1
      В админке создается табличка, количество столбцов настраивается, объекты не перегружены таким функционалом, как ресурсы. На сайте выводить можно с помощью pdoResources (есть пример в документации).
        Zazh
        12 июля 2016, 00:47
        0
        Спасибо большое уже купил этот плагин. Но не нашел документацию для чайников ))) Попытаюсь разобраться что к чему
Владимир
12 июля 2016, 00:49
+1
modx.com/extras/package/uncosnews вот еще, может на что-то сгодится
    Zazh
    12 июля 2016, 00:53
    0
    Да, попробую использовать. Спасибо
      Евгений
      12 июля 2016, 04:15
      0
      Не буду оригинальным, но я бы посоветовал на минишопе делать, т.к. вам скоро захочется рекламу на каждое слово повесить, одно и то же слово будет в нескольких словарях, будут связи между словами типа — похожие слова, смотрите также, вы смотрели, придется сканы из книг размещать, захочется поиск делать, импортировать из экселя и.т.д. Почти все это уже есть по умолчанию в минишопе, чего нет — докупается за копейки.

      Сам уже давным давно использую минишоп для любого списка с фотографиями. Нажал несколько кнопок и галерея и сортировка установлены. Сразу куча свободных полей без плясок с бубном.
      Скорее всего сайт будет чуть медленнее чем напрямую выборку из БД делать но зато сразу огромный задел на будушее, до такого словаря наверно можно дотянуть www.dictionary.com/browse/dictionary
        Zazh
        12 июля 2016, 21:09
        0
        потянет 350 000 «товаров»?
      Zazh
      12 июля 2016, 21:13
      0
      есть ли на нем фильтр? И работает ли он с simpleSearch?
        Владимир
        12 июля 2016, 21:18
        0
        «Из коробки» uncosnews, конечно с simpleSearch работать не станет.
        Судя по всему, вам проще заказать готовое решение под ваши нужды.
          Zazh
          12 июля 2016, 21:20
          0
          А где такое можно заказать? И во сколько это обойдется?
            Владимир
            12 июля 2016, 21:23
            0
            Опубликуйте объявление в разделе «работа». Напишите все подробно, в т.ч. запросите цену. Ну и ссылку на свой данный топик, а тут ссылку на созданное объявление. Народ подтянется.
            PS на ресурсах точно тупиковый вариант.
              Zazh
              12 июля 2016, 21:25
              +1
              Делаем как умеем)))
          Евгений
          13 июля 2016, 01:59
          0
          Есть
          modstore.pro/packages/ecommerce/msearch2
          Фильтр + поиск в одном флаконе.

        Михаил
        12 июля 2016, 07:52
        1
        0
        Все таки я думаю, что ресурсами это накладно. Проще либо как Илья говорит CustomExtra либо на баже modExtra написать быстро компонентик.
          Zazh
          12 июля 2016, 21:14
          0
          У меня 35 книг, в каждой по 10 000 слов. Я правильно понял что customExtra только 5 «разделов создает»?
            Михаил
            13 июля 2016, 06:27
            0
            Тогда писать на modExtra
          Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
          20