Kodomo

Пользователь

Задание

Сделать микропоисковик.

Часть 1:

Есть txt-файл, в котором каждая строка считается находкой. Сделать сайт, на котором есть форма для поиска (стр1). По запросу в ней выдаётся список строк, отвечающих запросу (эффективность поиска не требуется; имеется в виду либо наличие введённого слова как самостоятельного слова в тексте, либо наличие введённого слова как подстроки в тексте) – (стр2). При клике в любую из выданных строк выдаётся фрагмент файла, содержащий данную строку + окрестность из 5 соседних строк в каждую сторону (стр3). Со (стр3) есть ссылка обратно на соответствующую (стр2) и на (стр1). Со (стр2) есть ссылка на (стр1).

Часть 2:

Дополнительно на (стр1) есть ссылка на (стр4), на которой есть форма для ввода текста и кнопка отправки. По нажатию кнопки введённый текст добавляется в конец файла, пользователь отправляется снова на (стр4). Со (стр4) есть ссылка на (стр1).

Полезные замечания:

Впрочем, если вы поняли, что такое формы, то к серверной стороне остаётся только тот минимум ворпосов, на которые здесь есть ответ.