yozhic
Silver Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору AkulaBig, mig73, спасибо, с библиотеками Oracle картина яснее. В ulister заинтересовало ещё другое. Вот опять налицо: плагин дублирует ф-цию detect-строки TC, сам в своём ini определяет какие файлы открывать, какие нет (имею в виду formats.txt и ключи noloadtypes...). Зачем это делается? В каких случаях это оправдано? Должно же быть целесообразное объяснение. 1) Detect-строка — это оптимизация работы, обработка проходит быстрее, т.к. TC не нужно запускать плагин, чтобы тот проверял открывать ему файл или нет — это лишние движения. 2) Порядку больше, когда всё в одном месте, а не раскидано. 3) Наверное это имеет смысл в тех случаях, когда плагин использует более сложный анализ типа файла, чем по его расширению или нескольким байтам. 4) Может у detect-строки есть ограничения? На длину, например? Тогда бы перенос детекта в ini плагина был бы оправдан. Какие ещё могут быть основания? |