FacetSearch - теперь opensource.
Привет всем! Хотелось зарабатывать на своих программах, но очередная попытка раскрутиться провалилась. Не было времени дорабатывать компонент, в продвижении я не особо силен и MODX кажется теряет популярность.
За год новых клиентов не добавилось, тот что был ушел.
Дорабатывать и продвигать FacetSearch кажется не имеет смысла. Если кому-то компонент интересен сделал его бесплатным и открыл исходники.
Если кому-то интересно его дорабатывать и он готов вложиться деньгами, то некоторый функционал, например, полнотекстовый поиск или перевод под мантикору могу сделать по мере наличия свободного времени.
За год новых клиентов не добавилось, тот что был ушел.
Дорабатывать и продвигать FacetSearch кажется не имеет смысла. Если кому-то компонент интересен сделал его бесплатным и открыл исходники.
Если кому-то интересно его дорабатывать и он готов вложиться деньгами, то некоторый функционал, например, полнотекстовый поиск или перевод под мантикору могу сделать по мере наличия свободного времени.
Поблагодарить автора
Отправить деньги
Комментарии: 10
Жаль, что не получилось у вас.
Минус проекта в том, что нужен был отдельный сервис, а не просто поставил и работает, как тот же mSearch.
В любом случае, спасибо за труд, удачи в будущих проектах!
Минус проекта в том, что нужен был отдельный сервис, а не просто поставил и работает, как тот же mSearch.
В любом случае, спасибо за труд, удачи в будущих проектах!
Это ни в коем случае не минус. PHP — медленный язык. Он не способен быстро обработать миллионы записей и выдать нужный результат. Все поисковые движки написаны либо на плюсах, либо на Java. Тут хочешь не хочешь нужно подстраиваться. Хочешь быстрый качественный поиск (с морфологией, учетом синонимов и однокоренных слов, с исправлением ошибок) — используй отдельные поисковые движки. Которые само-собой фиг поставишь на шаред хостинг.
Справедливости ради — все поисковые движки предоставляют свои облака, для обработки данных и выдачи поисковых результатов. Некоторые даже бесплатно. Так что не обязательно разворачивать их у себя не сервере.
Справедливости ради — все поисковые движки предоставляют свои облака, для обработки данных и выдачи поисковых результатов. Некоторые даже бесплатно. Так что не обязательно разворачивать их у себя не сервере.
Я не угадал с поисковым движком. Ну еще пару ошибок. Но надо было не на опенсеарч делать. Вышло, что из-за сво амасон свои сервера закрыл из россии, а так как опенсеарч требуется как минимум 30гб на диске стоимость VPS в районе 8000р в год получилась. Кстати пробовали запускать поисковый движок на мощном сервере и фасетсеарч работал гораздо быстрее. Так что если бы удалось получить бесплатную лицензию Амазон, то и стоимость была бы гораздо ниже и скорость работы движка выше. Но не сложилось.
Сейчас другой фигней увлекся. В очередной раз изучаю Vue и NodeJs. Хочу на них перейти. Но у нас на модекс за 8 лет кучу всего понатворили и перейти на ноду не реально. Но вот перейти на Vue с jquery в принципе реально. Пытаюсь придумать какой-то микс Vue и MODX. Безумная идея перенести логику сайта с php на js и чтоб модекс выступал только в качестве апи сервера.
Сейчас другой фигней увлекся. В очередной раз изучаю Vue и NodeJs. Хочу на них перейти. Но у нас на модекс за 8 лет кучу всего понатворили и перейти на ноду не реально. Но вот перейти на Vue с jquery в принципе реально. Пытаюсь придумать какой-то микс Vue и MODX. Безумная идея перенести логику сайта с php на js и чтоб модекс выступал только в качестве апи сервера.
Почему Node, а не Bun?
Потому что я о нем первый раз слышу :-). Блин… технологии быстро развиваются :-(. Теоритически перескочить на ноду нам возможно за года 3. В принципе сейчас рефракторинг кода нужен и заодно можно попробовать пересесть на другую технологию. Но вот вопрос? Передем мы на ноду, а за это время не появиться какой-нибудь новой технологии, что придется снова весь код переписывать??? Сейчас модно строить приложение как js фронт и апи-сервер. Мне кажется, что это на долго не устареет. И перетянув основную логику приложения на фронт потом можно будет просто менять апи сервер. Но вот не устареет ли эта концепция за 3 года? О_О
В поисках оптимального для простых и средних сайтов поискового движка я наткнулся на очень молодой и интересный проект — github.com/loupe-php/loupe
Для жизни ему нужно очень мало по сравнению с аналогами, а вот вопросы поиска, сортировки и фильтрации он решает довольно неплохо. Опять же с пониманием максимального на данный момент количества индексируемых документов (около 32 000 штук). Чего для большинства будет с головой.
Для жизни ему нужно очень мало по сравнению с аналогами, а вот вопросы поиска, сортировки и фильтрации он решает довольно неплохо. Опять же с пониманием максимального на данный момент количества индексируемых документов (около 32 000 штук). Чего для большинства будет с головой.
Вы привязывали его к модх(минишоп фильтрам)?
Пока только к Laravel, полет отличный. Не думаю что с MODX будут проблемы
У него минималка PHP8.1 — на нашей экосистеме не будет работать
В курсах Василия по Vesp есть интересный движок https://github.com/k-samuel/faceted-search
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.