FacetSearch - теперь opensource.

Привет всем! Хотелось зарабатывать на своих программах, но очередная попытка раскрутиться провалилась. Не было времени дорабатывать компонент, в продвижении я не особо силен и MODX кажется теряет популярность.
За год новых клиентов не добавилось, тот что был ушел.
Дорабатывать и продвигать FacetSearch кажется не имеет смысла. Если кому-то компонент интересен сделал его бесплатным и открыл исходники.
Если кому-то интересно его дорабатывать и он готов вложиться деньгами, то некоторый функционал, например, полнотекстовый поиск или перевод под мантикору могу сделать по мере наличия свободного времени.
Александр Туниеков
06 ноября 2023, 21:42
modx.pro
1 505
+7
Поблагодарить автора Отправить деньги

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

Руслан Алеев
07 ноября 2023, 13:07
0
Жаль, что не получилось у вас.
Минус проекта в том, что нужен был отдельный сервис, а не просто поставил и работает, как тот же mSearch.
В любом случае, спасибо за труд, удачи в будущих проектах!
    Николай Савин
    07 ноября 2023, 17:53
    +2
    Это ни в коем случае не минус. PHP — медленный язык. Он не способен быстро обработать миллионы записей и выдать нужный результат. Все поисковые движки написаны либо на плюсах, либо на Java. Тут хочешь не хочешь нужно подстраиваться. Хочешь быстрый качественный поиск (с морфологией, учетом синонимов и однокоренных слов, с исправлением ошибок) — используй отдельные поисковые движки. Которые само-собой фиг поставишь на шаред хостинг.

    Справедливости ради — все поисковые движки предоставляют свои облака, для обработки данных и выдачи поисковых результатов. Некоторые даже бесплатно. Так что не обязательно разворачивать их у себя не сервере.
      Александр Туниеков
      07 ноября 2023, 20:49
      +2
      Я не угадал с поисковым движком. Ну еще пару ошибок. Но надо было не на опенсеарч делать. Вышло, что из-за сво амасон свои сервера закрыл из россии, а так как опенсеарч требуется как минимум 30гб на диске стоимость VPS в районе 8000р в год получилась. Кстати пробовали запускать поисковый движок на мощном сервере и фасетсеарч работал гораздо быстрее. Так что если бы удалось получить бесплатную лицензию Амазон, то и стоимость была бы гораздо ниже и скорость работы движка выше. Но не сложилось.
      Сейчас другой фигней увлекся. В очередной раз изучаю Vue и NodeJs. Хочу на них перейти. Но у нас на модекс за 8 лет кучу всего понатворили и перейти на ноду не реально. Но вот перейти на Vue с jquery в принципе реально. Пытаюсь придумать какой-то микс Vue и MODX. Безумная идея перенести логику сайта с php на js и чтоб модекс выступал только в качестве апи сервера.
        Марат
        09 ноября 2023, 05:25
        0
        Почему Node, а не Bun?
          Александр Туниеков
          10 ноября 2023, 04:43
          +1
          Потому что я о нем первый раз слышу :-). Блин… технологии быстро развиваются :-(. Теоритически перескочить на ноду нам возможно за года 3. В принципе сейчас рефракторинг кода нужен и заодно можно попробовать пересесть на другую технологию. Но вот вопрос? Передем мы на ноду, а за это время не появиться какой-нибудь новой технологии, что придется снова весь код переписывать??? Сейчас модно строить приложение как js фронт и апи-сервер. Мне кажется, что это на долго не устареет. И перетянув основную логику приложения на фронт потом можно будет просто менять апи сервер. Но вот не устареет ли эта концепция за 3 года? О_О
      Семён Кудрявцев
      08 ноября 2023, 09:01
      +2
      В поисках оптимального для простых и средних сайтов поискового движка я наткнулся на очень молодой и интересный проект — github.com/loupe-php/loupe
      Для жизни ему нужно очень мало по сравнению с аналогами, а вот вопросы поиска, сортировки и фильтрации он решает довольно неплохо. Опять же с пониманием максимального на данный момент количества индексируемых документов (около 32 000 штук). Чего для большинства будет с головой.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      10