Лучшие статьи и кейсы стартапов
Включить уведомления
Дадим сигнал, когда появится
что-то суперстоящее.
Спасибо, не надо
Вопросы Проекты Вакансии
Задачи для начинающих программистов и любителей
Рекомендуем
Продвинуть свой проект
Лучшие проекты за неделю
29
Эбиа

Эбиа

www.ebia.ru

24
Enlite

Enlite

enlited.ru

21
YAGLA

YAGLA

yagla.ru

15
Cookiezz

Cookiezz

cookiezz.com.ua

15
likearea

likearea

smm.li

15
SE Ranking

SE Ranking

seranking.ru

11
Relap

Relap

relap.io

11
Perezvoni.com

Perezvoni.com

perezvoni.com

11
Venyoo

Venyoo

venyoo.ru

Показать следующие
Рейтинг проектов
Подписывайтесь на Спарк в Facebook

Поиск для Сайта

52 2 В избранное Сохранено
Авторизуйтесь
Вход с паролем
Сначала на сайте были только задачи и вики. Потом добавился форум. Когда количество задач перевалило за 100, я понял что нам не хватает поиска по сайту...

Оглавление:

  • Вводные слова, зачем мне понадобился поиск
  • Опыт использования поиска от гугла :(
  • Переход на использование поиска от яндекса

Введение

Поиск по сайту позволяет пользователям найти:

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

И вариантов реализации поиска существует примерно два:

  1. Встроенный поисковый движок
  2. Сервис от поисковиков вроде Google или Yandex

Первый вариант особенно актуален если у нас сложная база данных, поиск по параметрам - ну, скажем, объявления о продаже машин, квартир - или сайт знакомств и так далее.

Для сайтов где в основном нужно искать по контенту вполне подходит второй.

Следуя инструкции я прикрутил поиск от гугла... И был страшно разочарован!

Google sucks!

Братцы, да что же это творится! Поиск гугла для сайтов во-первых вываливает полтонны рекламы на странице результатов, даже если ничего не найдено. Хуже того реклама порой весьма стремная по содержанию :o

Во-вторых, он вообще не находит примерно 30% контента, хотя она находится обычным поиском гугла (facepalm) - у них очевидно разные индексы.

В-третьих, он ограничен в количестве запросов в день каким-то небольшим числом (около 100), а дальше просит платить деньги.

Yandex rulezzz!

Вообще я вовсе не фанат яндекса, тем более мне никогда не приходила в голову мысль использовать его для нерусскоязычного контента. Решил поинтересоваться просто от огорчения на фоне гугла... И что обнаружил?

  • им можно пользоваться совсем бесплатно - да, Карл, бесплатно!
  • он не показывает рекламу если его об этом не попросить :)
  • он нормально индексирует да и с кастомизацией формы поиска все гораздо проще.

Заключение

Буду рад если эта незамысловатая история кому-то поможет. А если знаете другие похожие сервисы - поделитесь. Да, Yahoo я смотрел - там ограничение примерно как у гугла.

0
Добавить в избранное Сохранено
Авторизуйтесь
Вход с паролем
Первые Новые Популярные
Perecel
автоматический отбор целевой аудитории (реклама в соц сетях)
Дмитрий Кубитский
Сообщество любителей решать задачи по программированию?
очень удивлён что не реализовали свой поиск.
Ответить
CodeAbbey
Задачи для начинающих программистов и любителей
Rodion Gorkovenko
Дмитрий, а чего удивляться :)

С одной стороны - зачем? Для любой более-менее громоздкой фичи нужна четкая мотивация, особенно если проект двигается силами в среднем 1 человека... В общем если бы с готовыми сервисами не вышло - ну пришлось бы сделать, да... :)

С другой стороны сайт на shared php хостинге (ориентируемся на дешевую инфраструктуру) и прикручивать к нему поисковый движок - затея немножко геморойная.

Наверное "сообщество" ввело в заблуждение - это сообщество решающих задачи программистов, а не сообщество людей пилящих сайт. Хотя некоторые фичи, которые нетрудно было сделать внешними, действительно участники реализовали.
Ответить
Выбрать файл
Читайте далее
Загружаем…
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать