Benchmark: MySQL vs Files speed comparision / Сравнение скорости
Сравнение скорости вывода MySQL и Файловой БД
Железо: Windows, Apache2.0, MySQL5, PHP5.2, 4CORE, 2Gb, SATA HDD
Замер скорости обработки данных MySQL и из файловой БД.
Одни и те же товары, все одинаковое.
Замер скорости обработки данных MySQL и из файловой БД.
Одни и те же товары, все одинаковое.
ТЕСТ 1
Товаров в базе: 26Режим теста: Вывод 1 страницы с 20 товарами из БД.
Результат:
ТЕСТ 2
Товаров в базе: 336
Результат:Режим теста: Вывод 1 страницы с 20 товарами из БД после кеширования
Вывод:
Как Framework MySQL совсем не плох.
Даже грамотная организация файловой БД делает сайт на MySQL все таки - быстрее, но только в том случае, если сервер поддерживает кеширование.
У MySQL есть несомненное преимущество - Бекапы, а также возможность работы с бОльшим объемом данных, но требуется бОльшая подготовка админа.
Файловое хранение БД позволяет делать много других полезных вещей - обмен файлов с другими сайтами, создание сети сайтов на одной БД, а также легкая установка сайта и его копирование, а также файловые бекапы БД прямо на хостинге. Кроме того нет возможности взлома сайта методом MySQL инъекций, большая безопасность.
Как Framework MySQL совсем не плох.
Даже грамотная организация файловой БД делает сайт на MySQL все таки - быстрее, но только в том случае, если сервер поддерживает кеширование.
У MySQL есть несомненное преимущество - Бекапы, а также возможность работы с бОльшим объемом данных, но требуется бОльшая подготовка админа.
Файловое хранение БД позволяет делать много других полезных вещей - обмен файлов с другими сайтами, создание сети сайтов на одной БД, а также легкая установка сайта и его копирование, а также файловые бекапы БД прямо на хостинге. Кроме того нет возможности взлома сайта методом MySQL инъекций, большая безопасность.
Что выбирать - это Ваше право. Хорошо работают и Файлы и MySQL.
Чтобы проверить что на Вашем хостинге лучше работает - включите в основных параметрах время генерации страницы и проверьте оба метода (только начиная с версии 5.65)
Данные из текстовой БД в MySQL и обратно перегоняются за 1 клик - обработками в Админ-панели.
! В движок встроена обработка по импорту любой таблицы MySQL (товары любого движка интернет-магазина, где товары хранятся в одной таблице) в файловую товарную БД Eurowebcart, а потом ее уже можно сразу перегнать в БД MySQL Eurowebcart, что позволяет легко переходить с любых движков на Eurowebcart / 24OK
! В движок встроена обработка по импорту любой таблицы MySQL (товары любого движка интернет-магазина, где товары хранятся в одной таблице) в файловую товарную БД Eurowebcart, а потом ее уже можно сразу перегнать в БД MySQL Eurowebcart, что позволяет легко переходить с любых движков на Eurowebcart / 24OK