Написал небольшой скрипт поисковика http://search[dot]tssaltan[dot]ru/ .
Писался под учебный проект. Что-то нужно найти по учебе, забиваешь - находишь =) Будет несколько админов, добавляющих информацию в БД, и человек 30 обычных пользователей (может со временем больше)
После добавления фразы в БД, составляются ключевые слова, по которым осуществляется поиск. Схожие ключевые слова в результатах поиска подсвечиваются.
Есть встроенные плагины:
- Построение графиков (ввести ' график sin(x)')
- Решение химических цепочек реакций (ввести ' химия H2+O2 ')
- Поиск в wiki (любая фраза со словом wiki. Плагин не очень нужный, наверное отключу)
Старался исключить возможность использования инъекции и xss со стороны пользователя, т.е. если есть доступ в админку, можно творить все, что душе угодно =)
Может чего не хватает?
Нужна критика. Поиск уязвимостей приветствуется. (Отредактировано автором: 01 Декабря, 2012 - 19:16:54)
|