Pull to refresh

Текстохранилище

Reading time2 min
Views585
Работая над своей доской объявлений, как и над люым другим проектом, я обращался к собственной «библиотеке подсказок» — директории TEXTS на диске D, в которой хаотично-упорядоченным образом лежат различные руководства, примеры кода, идеи и справочники. Так уж получилось, что память у меня короткая и необходимо освежать время от времени некоторые вещи.


Так вот. Ообращаясь к моей «библиотеке подсказок», часто не мог найти чего-то нужного, чего-то, что «полюбому» есть, но где — непонятно. Решил установить Персональный поиск от яндекса и не мучаться больше. Установил. Проиндексировал (долго, т.к. текстов в моей библиотечке немало). Начал использовать. Всё вроде бы то, но что-то не то...

Поянл, что не так. Человеческое чувство жадности и недоверия мешало мне методично пользоваться сервисом. Видя только выдержки из текстов, напарываешься на какое-то ощущение неполноты результата. И неизбежно в голову лезут мысли о том, что «Твой компьютер не интернет. Количество информации на его жёстком диске совсем не безгранично и даже не стремится к этому показателю. Немного ошибаясь в запросе, ты обрекаешь себя на безрезультативность поиска». Да ещё опять-же чувство отчуждённости от остального мира...

Вот и возникла на этой психически нездоровой почве мысль об общем web-хранилище документов и личных статей. С поиском по всему этому делу. НО! С поиском не по телам документов (сложно в написании [если реально вообще] и громоздко в работе), а по данным, введённым размещающим документ пользователем.
Допустим, загружает пользователь сервиса на хост некое руководство по CSS и заполняет поля:
  • Тип документа(статья, оф. руководство, реферат, методическое пособие и т.д.)
  • Оригинальное название
  • Автор
  • Собственное описание документа
  • Что-то подобное тегам.
  • Ключевые слова (?).

Все это пишется в базу, наряду с датой размещения, рамером файла, типом файла и идентификатором пользователя. И для последующего поиска задаются ключи по заполненным пользователем полям.
Построив к этому хранилищу рурикатор и присовокупив систему оценок, статистики скачиваний, думаю получится нормальная «библиотека подсказо»
Как вам?
Tags:
Hubs:
Total votes 8: ↑2 and ↓6-4
Comments19

Articles