То только кажется, что всё можно за 5 минут сделать. Хотя не знаю Ваших умственных способностей Я бы к примеру за 5 минут не написал. Думаю как минимум от 20 минут ушло. И это много, проще вручную :D
Ну спасибо, Вы меня выручили )) А я начал всё-таки писать скриптец, интересно было сколько там итераций )) Но увидев, что Вы назвали примерное количество - желание пропало ))
Примерно на 20 итераций(на глаз) было запаковано:)
О, спасибо, а то я вручную начал распаковывать )))))))))) Думал, ну может там пару штук их ))))
Если я правильно Вас понял: контент всех страниц храниться в html файлах, которые подключаются инклюдами. Можно с помощью регулярных выражений, но я сомневаюсь что это будет быстро работать. Поскольку получается скрипту нужно будет содержание каждого файла обрабатывать на наличие нужного метро, района и т.д. Поэтому думаю, что не получиться (получитьться, но оно Вам в таком виде не нужно).
Но можно написать скрипт (но я так понял Вам нужно будет обратиться к специалисту), пропарсить все страницы, и нужные Вам данные занести в БД. Т.е. таблица такого типа получиться id|metro|place|region|name_file и уже по ней делать выборку.
По "некакомунеТЗ" нельзя определить стоимость и сроки!
Похоже Вам уже нужно раскошелиться на толковое ТЗ :) И задавать вопрос: Кто напишет ТЗ? :)
Думаю именно так там и есть, ТС говорил, что тип данных INT. Поэтому обычный индекс на этот столбец Вам (ТС) в помощь и не парьте мозг :) Уверен запрос будет выполняться доли секунды.
array_unique();
Покажите для примера несколько значений из поля INT, по которому идёт поиск? Мне кажется Вы преувеличиваете масштаб проблемы, там не аж 100 000, а всего 100 000 и запрос очень простой :) Если проект не highload, то можно и без ухищрений обойтись
В данный момент было бы уместно вспомнить: "А если бы у бабушки..." 😂
Не серьёзный у Вас какой-то аргумент! А в игру "а если" можно играть очень долго, но это будет называться ФЛУД.