Вернуться к списку форумов Вернуться

Разговорчики

No advertising please. Реклама товаров и услуг запрещена. Разговоры обо всем, что не касается движка и поддержки.

Единая база данных товаров

Сообщение: #5-35-11
27.03.2015 18:38
EWC хороша для небольших проектов, не нагруженных, так как вы понимаете, что и фронтенд и бекэнд находятся на 1 машине. и еще есть проблема с количеством файлов в папке (бывают ограничения), скорость HDD (SSD решает), количеством памяти оперативной.
Если делать на EWC - то требуется кластеризировать БД разнеся компоненты на несколько монтируемых драйвов, а лучше физ машин.
Я не ставил в облаке EWC, но думаю там будет все летать, из-за снятия ограничений файлового доступа. автокеширования и кластеризации на уровне железа.

Но нельзя не упомянуть, что при всей тормознутости MySQL на вас фактически работает 2 машины - на которой работет БД и где работает фронтенд.
Правда хорошо, если машина с БД не занята параллельными процессами соседей
Базу MySQL можно тоже в облако кинуть и тогда разница между файлами и релятивистской БД будет минимальной (ну окромя массивности самих SQL запросов) учтите также что MySQL - это ведь тоже хранение в файлах, просто фреймворк-надстройка позволяет обращаться к БД по иному чем прямой доступ.

Плюс MySQL несомненный, это что можно начинающему пользователю скрещивать носорога со слоном особо не задумываясь.
Но серьезный проект не предусматривает "не задумывавшись"?
ну и дыры MySQL - нельзя забывать. не проверил переменную. Хакер нашел это, воспользовался. база тютю. хорошо если бекап будет.