производительность php: файлы шаблонов в базе данных или файл? - PullRequest
0 голосов
/ 10 июня 2009

Мне просто интересно, как лучше хранить файлы шаблонов? В CMS я использую шаблоны и некоторые параметры хранятся в базе данных ... Но есть некоторые проблемы, тогда мне нужно что-то изменить в шаблонах или изменить один из параметров на многих страницах. Сайт имеет 100 000 уникальных посещений каждый день ... и я не очень хочу экспериментировать с сайтом. Хотите знать, что лучше для производительности, хранить шаблоны и параметры в базе данных или в файле?

1 Ответ

3 голосов
/ 10 июня 2009

Доступ к базе данных будет в целом быстрее (для многих одновременных операций чтения), чем с дисками (если только они не зеркально отражены). И это более масштабируемо , но это зависит от конфигурации , делающей это очень субъективным.

1010 * расширенный *

Поскольку ваши файлы будут довольно маленькими, memcache + SQL backend все еще лучше, чем JBOD или синхронизация каталогов между узлами. Если вы не хотите SAN / NAS, но это будет дороже, если вы просто хотите обслуживать несколько небольших текстовых сегментов. Это основано на том факте, что вы, вероятно, уже используете какую-то СУБД.

На самом деле, это зависит от слишком многих факторов, которые нужно учитывать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...