PHP-скрипт для работы с txt базами большого объема

Web/сайты Прочее

Был(а) онлайн: 26.04.20 14:45
Umen 26 лет

1.0 Был(а) онлайн: 26.04.20 14:45

Недавно
База данных представляет собой текстовый файл объемом 50мб, содержащий ~15 000 записей(строк), дальнейшего формата:
Название фильма|краткое изложение 1|краткое изложение 2|полное изложение.
Итого 4 столбца, разделителем является символ «|»

1. Функция отображения записи.
При вызове функции должен осуществляться поиск по базе по названию (1 столбец). Все названия уникальные на английском языке и не содержат повторений. В параметрах вызова функции нужно предусмотреть вероятность выборочного отображения значений строки, т.е. отображать только «наименование» и «полное изложение фильма» либо «наименование» и «короткое изложение 1»

Пример 1:
Function (‘название фильма’, “1”,”1”,”1”,”1”)
Должна возвращать: Название фильма, короткое изложение 1, короткое изложение 2, полное изложение.

Пример 2:
Function (‘название фильма’, “1”,”0”,”0”,”1”)
Должна возвращать: Название фильма, полное изложение.

!!! главно :
Функция должна иметь вероятность вызова из строки браузера вида:
script.php?name=nazvanie-filma-cherez-tire. Основным условием тут является присутствие читабельного наименования. Разделителем является символ «-» (тире)

2. функция отображения каждого каталога
Должна выдавать в виде списка энергичных ссылок все названия каталога продукции.

Всеобщие требования:

1. Производительность: скрипт должен без видимых задержек трудиться с базами большого объема (15 тыс записей, 50 мб)
2. Скрипт не должен жрать оперативную память .

Скрипт будет встроен в теснее присутствующий движок, следственно дизайн не имеет значения.

Чтобы добавить заявку к этому заказу, нужно войти или зарегистрироваться

Мой блок

26.04.20 14:45
Umen 26