Personal Video Database
Русский => Разработчикам => Тема начата: Reset от 06 Апреля 2010, 06:10:08
-
В связи с постоянными изменениями на сайтах хотелось бы иметь какой-то вспомогательный режим работы PVD, который бы помог такие изменения выловить. У меня есть одна идея, но, возможно, это получится реализовать и другим, более удобным способом. Идея следующая: в PVD запускается специальный режим, в котором указывается фильм/персона для проверки, скрипт/плагин для закачки и шаблон экспорта с указанием выходного файла. PVD делает следующее: закачивает указанным скриптом/плагином инфу по фильму/персоне (только не в существующую карточку, а в новую; или в существующую, но с затиранием всех полей), а затем экспортирует в указанный файл. Далее эти файлы можно сравнить любым способом. Это позволит оперативно выявлять поля, которые перестали или стали неправильно обновляться.
-
Я, честно говоря, не вижу большого смысла в этой идее. Для того, чтобы действительно определить нужны ли изменения в скрипте нужно всё равно сравнивать самому и если таки нужно править скрипт, то уж тем более придётся смотреть конкретно на сайт. Да и собственно кто мешает создать шаблон экспорта и тестовую базу и собственно выполнить вышеуказанные действия?
-
Я, честно говоря, не вижу большого смысла в этой идее. Для того, чтобы действительно определить нужны ли изменения в скрипте нужно всё равно сравнивать самому и если таки нужно править скрипт, то уж тем более придётся смотреть конкретно на сайт. Да и собственно кто мешает создать шаблон экспорта и тестовую базу и собственно выполнить вышеуказанные действия?
Много действий. КиноПоиск меняется чуть ли не каждый день. Если необходимо поддерживать несколько скриптов для разных сайтов......
1. найти нужный фильм в списке
2. очистить карточку
3. обновить данные
4. экспортировать
Утомит кого угодно. А так можно было бы батничек сварганить, который на выходе diff выдает. Если разница с оригиналом есть, то сразу видно, в каких полях. Их и править. Это полезно ещё и с точки зрения оперативного выявления изменений. Не все поля юзаются большинством. А из меньшинства вероятность того, что кто-то напишет на форуме, мала.
-
Ладно, уговорил. Добавлю в TODO
-
Ладно, уговорил. Добавлю в TODO
Спасибочки :)