fa2m

fa2m
Рейтинг
23
Регистрация
07.09.2011
siv1987:
26 итерации против скрипта за 5 минут.))

То только кажется, что всё можно за 5 минут сделать. Хотя не знаю Ваших умственных способностей Я бы к примеру за 5 минут не написал. Думаю как минимум от 20 минут ушло. И это много, проще вручную :D

Милованов Ю.С:
Так я тоже в ручную:)
На 10 итерации где-то, когда сбился со счета, возникла мысля написать скриптец, но лень-матушка(мотивируя нежелание написания скрипта уменьшением кода с каждой итерацией, сделав примерный подсчет в уме что их будет не больше 40) в очередной раз одержала победу над здравым смыслом, и процесс был продолжен в ручном режиме.

Ну спасибо, Вы меня выручили )) А я начал всё-таки писать скриптец, интересно было сколько там итераций )) Но увидев, что Вы назвали примерное количество - желание пропало ))

Милованов Ю.С:

Примерно на 20 итераций(на глаз) было запаковано:)

О, спасибо, а то я вручную начал распаковывать )))))))))) Думал, ну может там пару штук их ))))

Если я правильно Вас понял: контент всех страниц храниться в html файлах, которые подключаются инклюдами. Можно с помощью регулярных выражений, но я сомневаюсь что это будет быстро работать. Поскольку получается скрипту нужно будет содержание каждого файла обрабатывать на наличие нужного метро, района и т.д. Поэтому думаю, что не получиться (получитьться, но оно Вам в таком виде не нужно).

Но можно написать скрипт (но я так понял Вам нужно будет обратиться к специалисту), пропарсить все страницы, и нужные Вам данные занести в БД. Т.е. таблица такого типа получиться id|metro|place|region|name_file и уже по ней делать выборку.

bondarenkosss:
а не какое не ТЗ.

По "некакомунеТЗ" нельзя определить стоимость и сроки!

Похоже Вам уже нужно раскошелиться на толковое ТЗ :) И задавать вопрос: Кто напишет ТЗ? :)

ivan-lev:
(т.е. в id лежит что-то вроде 185153)

Думаю именно так там и есть, ТС говорил, что тип данных INT. Поэтому обычный индекс на этот столбец Вам (ТС) в помощь и не парьте мозг :) Уверен запрос будет выполняться доли секунды.

array_unique();

Покажите для примера несколько значений из поля INT, по которому идёт поиск? Мне кажется Вы преувеличиваете масштаб проблемы, там не аж 100 000, а всего 100 000 и запрос очень простой :) Если проект не highload, то можно и без ухищрений обойтись

богоносец:
А если он при этом содержит дыры?.. возможность тех же дублей. Это лучше сайта на популярном двиге, в котором героическими усилиями многие дыры удалось заткнуть?

В данный момент было бы уместно вспомнить: "А если бы у бабушки..." 😂

Не серьёзный у Вас какой-то аргумент! А в игру "а если" можно играть очень долго, но это будет называться ФЛУД.

Всего: 246