Что легче для сервера - базы SQL или файлы?

123
P
На сайте с 29.01.2007
Offline
55
#11
The*cHEg:
PROdvig, некоторое под сапу, некоторое - нет.

на одном ip не боитесь бана для тех которые не для сапы?

The*cHEg:
А что скажете, если использовать одну базу, к примеру, для 20-30 сатов? На ВП ведь можно префиксы менять.

Префиксы как раз для таких случаев.

Если вы думаете, что способны выполнить что-то, или думаете, что не способны на это, вы правы в обоих случаях. (с)Генри Форд. Продажа доменов .ru (/ru/forum/250691) - цены снижены.
The*cHEg
На сайте с 13.01.2008
Offline
53
#12

PROdvig, на счет IP буду думать, возможно арендую 2-3 сервера.

А вот на счет префиксов я имел ввиду это: нагрузка насервер при использовании одной базы под 20 сателлитов будет как-нибудь отличаться от нагрузки, производимой в том случае, если у каждого сата своя база, и если будет - то в лучшую или худшую сторону? :)

_
На сайте с 24.07.2002
Offline
299
_Ad
#13

для 30-40 страниц используйте статику обычную и не парьте мозг (впервую очередь себе)..

чтобы понять, что это самый лучший вариант - можете просто проследить путь запроса из броузера пользователя, чтобы понять, что отдача статики - наиболее легкий для сервера вариант.

базы данных для другого предназначены.. в частности для динамического контента. Если у вас такого не предвидится, то смысл заводить бд?

вообще в связи с возрастом ТС и неимоверной тупизной вопроса лучше бы такие вопросы в разделе для новичков задавать..

DyaDya
На сайте с 11.04.2007
Offline
147
#14

:) Вот это сказано просто и понятно...

_Ad:
для 30-40 страниц используйте статику обычную и не парьте мозг (впервую очередь себе)..

чтобы понять, что это самый лучший вариант - можете просто проследить путь запроса из броузера пользователя, чтобы понять, что отдача статики - наиболее легкий для сервера вариант.

базы данных для другого предназначены.. в частности для динамического контента. Если у вас такого не предвидится, то смысл заводить бд?

:( Ну а это уже лишнее...

_Ad:
вообще в связи с возрастом ТС и неимоверной тупизной вопроса лучше бы такие вопросы в разделе для новичков задавать..

Вопрос в принципе в нужном разделе.) Причём, вопрос как раз-то не новичковский. И если копнуть, то ох какой сложный!

Но как сказано ранее, ТС "не парьте себе мозг", делайте сайт на том, на чём проще, удобнее и понятнее лично вам. Не того масштаба проблема в вашем случае.

Выбирайте качественный хостинг (http://vashmaster.ru/informaciya/o_poleznyh_programmah/news83.php) и продвигайте сайты в СЕОПУЛЬТ (http://seopult.ru/ref.php?ref=72b5ed9561fe66a1). А на «SAPE» я в обиде :) Не упрекайте за очепятки, пишу вслепую (http://ergosolo.ru/) и также делаю сайты (http://www.vashmaster.ru/) ;)
[Удален]
#15

Грамотно расставленные индексы и опять же не от фонаря настройки бд и файловые сайты лягут куда раньше.

Бд что: получила запрос, выплюнула результат, а запрос с результатом ущё и закешировала и при подобном запросе выплюнула ненапрягаясь. Как ваш программист реализует работ с файлами неизветсно, но очень сомневаюсь, что будет делать индексы и прекомпилинг двига системы для работы с данными. Файлы всегда работали медленнее бд при повышении однотипной нагрузки (а она для обычных сайтов всегда однотипная). Не сравнивайте файловую самописку и пресловутый wp! Вп - этокомбайн, где собрано "всё и ещё вот это на всякий пожарный". Попросите вашего программиста написать примитив выборки данных из бд и из файла объёмом от мегабайта сотней записей (примерно как вам надо). Сделайте стресс-тест и увидите разницу :)

Конечно, всё справедливо, если профессионализм проектировки бд соответствует реализации функций работы с файлами, ведь кто-то не знает что такое join, индексы и триггеры.....

S
На сайте с 27.12.2007
Offline
35
#16

Сто сатов?

По 30 страниц??

На выделенном сервере???

Вам придётся купить лупу, что б увидеть нагрузку, хоть с базой делайте, хоть с файлами, хоть весну яндекса парсите при каждом обращении.

Впрочем, 100 баз, тем не менее, делать не советую, делайте с префиксами. Хотя ваши несчастные 3к страниц можно в одну таблицу запихать вообще, с полем site_id.

Ищу работу. php+symfony+jquery.
_
На сайте с 24.07.2002
Offline
299
_Ad
#17
nikitian:
Грамотно расставленные индексы и опять же не от фонаря настройки бд и файловые сайты лягут куда раньше.
Бд что: получила запрос, выплюнула результат, а запрос с результатом ущё и закешировала и при подобном запросе выплюнула ненапрягаясь. Как ваш программист реализует работ с файлами неизветсно, но очень сомневаюсь, что будет делать индексы и прекомпилинг двига системы для работы с данными. Файлы всегда работали медленнее бд при повышении однотипной нагрузки (а она для обычных сайтов всегда однотипная). Не сравнивайте файловую самописку и пресловутый wp! Вп - этокомбайн, где собрано "всё и ещё вот это на всякий пожарный". Попросите вашего программиста написать примитив выборки данных из бд и из файла объёмом от мегабайта сотней записей (примерно как вам надо). Сделайте стресс-тест и увидите разницу :)

Конечно, всё справедливо, если профессионализм проектировки бд соответствует реализации функций работы с файлами, ведь кто-то не знает что такое join, индексы и триггеры.....

думается, человек под "файлами" имел ввиду обычный html. Прикиньте, такие сайты все еще бывают!

У меня лично практически все сайты со статичным контентом на html.. даже крупные.. 3-10 тыщ страниц. кстати делаются отнюдь ничуть не труднее или медленнее, чем на движках.. даже некоторая экономия в трудозатратах на написания движка.. а создание страничек по сути тот же копипаст контента из ворда где он писался в шаблон..

S
На сайте с 27.12.2007
Offline
35
#18
а создание страничек по сути тот же копипаст контента из ворда где он писался в шаблон..

Представляю, насколько комфортно для вас изменение дизайна.

The*cHEg
На сайте с 13.01.2008
Offline
53
#19

_Ad, благодарю Вас за Вашу доброту.

А возраст в данному деле никакой роли не играет.

[Удален]
#20
Secret:
Сто сатов?
По 30 страниц??
На выделенном сервере???
Вам придётся купить лупу, что б увидеть нагрузку, хоть с базой делайте, хоть с файлами, хоть весну яндекса парсите при каждом обращении.

Впрочем, 100 баз, тем не менее, делать не советую, делайте с префиксами. Хотя ваши несчастные 3к страниц можно в одну таблицу запихать вообще, с полем site_id.

+1.

Почему не советуешь делать 100 баз, а делать префиксы?

с другой стороны (для СУБД) , как правило все файлы таблиц и индексов будут лежать в одной директории, что тоже может затормозить работу..

123

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