2013-05-04 3 views
0

Для чтения и записи в текстовые файлы, хранящиеся в той же структуре папок, что и заданное приложение веб-сайта ASP, сколько разницы в эффективности обработки между хранением текстовых данных в традиционную структуру INI или «плоский файл» через Scripting.FileSystemObject (FSO) по сравнению с хранением в «плоском файле» XML и с использованием XMLDOM? Это касается IIS7 или более поздней версии. Я слышал, что XML медленнее разбирает и обрабатывает данные ASP/VBScript, а также файлы TXT через FSO. Это правда?ASP обработка текстовых файлов: FSO против XML/DOM

ответ

3

Я использовал синтаксический анализ XML в прошлом, и он очень медленный, используйте его только в том случае, если структура XML необходима, потому что ваши данные сложны и/или иерархичны. Одна из единственных вещей, в которых быстро работает Vbscript (и ASP), - это чтение и запись файлов с FSO, поэтому используйте это.

Лучшее всегда для проведения бенчмаркинга, но обязательно сделайте это на том же месте на диске, что и ваши файлы ASP, потому что могут быть огромные различия. Также проверьте, не можете ли вы лучше использовать хранилище баз данных, это может быть самым быстрым решением для больших данных.

 Смежные вопросы

  • Нет связанных вопросов^_^