Mysql или нет?

F5
На сайте с 15.10.2009
Offline
10
298

Здравствуйте)

Вопрос чисто теоретический. В каком виде лучше хранить информацию на очень крупном сайте (например на самописном инет-магазине, где пользователи сами добавляют товар), в базе mysql или же в файлах? В зависимости от видов хранения инфы, как меняется нагрузка на сервак?

Заранее спасибо)

http://www.youtube.com/watch?v=bXOyFqG16ME (http://www.youtube.com/watch?v=bXOyFqG16ME) http://www.youtube.com/watch?v=RJ3OaWLGzMY (http://www.youtube.com/watch?v=RJ3OaWLGzMY)
The WishMaster
На сайте с 29.09.2005
Offline
2542
#1

В базе, конечно. Файлы медленнее.

Кому старенького креативного копирайтера? Тематики - туризм, СЕО, творчество, кулинария, шизотерика :)
asfadel
На сайте с 29.12.2009
Offline
40
#2

The WishMaster, может тогда картинки и видео тоже в БД хранить? :)

Храните в MySQL, используйте кеширование в статичные файлы, сейчас большинство хостеров держат сайты, если мы говорим о типичном шеред хостинге, на Apache, статику отдают через nginx и при большом нагруженном сайте всё у вас будет хорошо. Конечно, файловая система обычно одно из самых узких мест в производительности сервера, тем более в нашем случае (Россия) и не удивляйтесь, что с вами будет полно "толстых" соседей или просто криворуких самодвижкописателей сайтов и их настройщиков.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий