[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Делать через подключение к MySQL или Excel ?
MailRes
Всем привет!

Стоит задача - выдернуть данные из, допустим, 10 excel файлов, затем сравнить данные и выложить на сайт. У меня 2 варианта выполнения этой задачи:
1) выдернуть данные из каждого файла, записать в таблицу MySQL, затем в таблице их сравнить и выложить на сайт.
2) выдернуть данные из каждого файла, записать в новый файл excel, затем в файле их сравнить и выложить на сайт, записать результат сравнения в таблицу и выложить на сайт.
Читал ранее, что частые запросы к MySQL нежелательны, а обработка Excel файлов требует дополнительных ресурсов на сервере.

Вопрос: Какой из этих способов будет правильнее, с точки зрения безопасности, быстродействия?




Спустя 2 часа, 45 минут, 25 секунд (25.03.2012 - 16:05) Stasonix написал(а):
1-ый вариант, по крайней мере ничего плохого в нем не вижу, второй какой-то непонятный, еще 1 файл создавать, непонятно вообще как это все будет происходить через php, хотя кто его знает...

Спустя 29 минут, 7 секунд (25.03.2012 - 16:34) MailRes написал(а):
Мне тож больше 1й вариант нравится, смущает только, что при большом количестве запросов к базе, база может тупить (где-то прочитал давно в какой-то документации). Т.к. параллельно на сайте работает поиск, которые как раз работает за счет того, что постоянно к базе обращается запросами "select from * table where Field1 like ..."

p.s. Пока ждал ответов в теме начал делать 1м способом))
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.