![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2001
Адрес: Москва
Сообщений: 166
|
а что быстрей, о птичках? вот пример: весь текст храниться в файлах которые инклюдяться в посылаемую клиенту страницу, каждый кусочек сам по себе невелик, может быстрее все будет работать если вместо множества маленьких включаемых файлов, будет одна таблица, которая будет из бд загружаться в массив при старте страницы, а дальше по мере необходимости из массива кусочки будут посылаться на вывод хоть бы echo?
__________________
Если что-то может случиться... оно обязательно произойдет |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Ввиду неукказания типа файловой системы вопрос не имеет смысла.
К примеру, на FAT'е БД может выиграть пару порядков (десятичных) по скорости.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Jun 2001
Адрес: Москва
Сообщений: 166
|
файловых систем при которых бд проиграет?
__________________
Если что-то может случиться... оно обязательно произойдет |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Разумеется. ReiserFS, к примеру.
Разумеется, нельзя сказать, что некая файловая система гарантированно обгонит ЛЮБУЮ БД. ![]() Обычно нужно исходить из набора операций над файлами и из их количества. Пример: если мы хотим быстро достать файл с баннером, зная точное имя файла, то можно построить быстроее решение на базе файловой системы -- для них "выборка по ключу" являеттся операцией, которая оптимизирована в наибольшей степени. Если же задача стоит чуть иначе -- достать из общей кучи случайный баннер, удовлетворяющий указанным условиям (нахождение в нужной категории, приоритетность, технология баннера и т.п.), то решение на базе БД почти наверняка выиграет. Так что решение для "общего случая" искать нет смысла.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Jun 2001
Адрес: Москва
Сообщений: 166
|
асю дай
__________________
Если что-то может случиться... оно обязательно произойдет |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Типовой ответ на типовой вопрос: не пользуюсь. Мешает работать.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Jun 2002
Сообщений: 12
|
Пример с баннером некорректный.
потому, что у нормальных людей баннеры лежат в файлах :-) |
|
|||||
|
Регистрация: Jun 2002
Сообщений: 12
|
ZJA
Чрезвычайно интересно послушать, что это за такая необходимость, по мере которой пользователю будут выдаваться данные. |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Цитата:
![]()
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Feb 2001
Адрес: Canada, Toronto
Сообщений: 167
|
Цитата:
__________________
Кто смел - тот цел. http://www.php.kz/ |
![]() |
Часовой пояс GMT +4, время: 23:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|