Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Сравнение СУБД Новый топик    Ответить
 На какой СУБД сайт будет быстрее?  [new]
romaro
Member

Откуда:
Сообщений: 173
Что быстрее будет работать для пользователя - связка MS SQL 2005 + ASP.NET или MySQL + PHP5.
Предполагается, что оба варианта реализованы профессионально, т.е. максимально оптимизированы и железо подобрано по задачам. Уровень проекта - средний (популярный интернет-магазин с возможностью закачивать файлы).
19 авг 08, 10:51    [6081942]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
romaro
Member

Откуда:
Сообщений: 173
Так же интересует стабильность работы этих вариантов.
19 авг 08, 11:02    [6082040]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
SergINI
Member

Откуда: Нью-Васюки
Сообщений: 6787
romaro
Предполагается, что оба варианта реализованы профессионально, т.е. максимально оптимизированы и железо подобрано по задачам.

Фантастика! Но если так предполагается, то победителя не будет.
19 авг 08, 12:14    [6082611]     Ответить | Цитировать Сообщить модератору
 На какой СУБД сайт будет быстрее?  [new]
OlegM777
Member

Откуда:
Сообщений: 13
PHP+MySQL. Особенно, если разработчик ASP.Net будет профессионалом :)
Здесь даже не в БД дело - ASP.Net более отдаленная от низкоуровневой возни с HTML вещь и никто не будет возиться с оптимизацией.
19 авг 08, 13:35    [6083276]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
OlegM777
Member

Откуда:
Сообщений: 13
К тому же второй вариант обойдется вам намного дешевле.
19 авг 08, 13:37    [6083291]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
chAlx
Member

Откуда: SPb
Сообщений: 562
А разве такая задача имеет смысл без учёта сроков разработки, стоимости оборудования и разработки?
19 авг 08, 16:09    [6084533]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
romaro
Member

Откуда:
Сообщений: 173
Дело в том, что админку этого сайта нужно написать в виде десктопного приложения.
К тому же сама админка представляет собой нечто большее чем способ редактирования сайта. Админка играет роль системы управления бизнес-процессами интернет-магазина. От складских операций до взаиморасчетов с поставщиками. В случае, если выбирать связку MySQL + PHP5, на каком языке оптимально писать десктопное приложение (админку)?
19 авг 08, 18:04    [6085221]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
DPH
Guest
В этом случае админка называется бэкофисом ;) И, скорее всего, потребует в разы больше усилий, нежели банальный веб-магазин.
И, если по уму, в этом случае нужно делать нормальную трехзвенку, а десктопный клиент можно будет делать на том, что удобно.

А конкретный выбор зависит от опыта имеющихся программистов, бюджета, нагрузки и сроков..
20 авг 08, 00:36    [6086068]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7673
.NET должен быть быстрее - теоретически, т.к. сборки компилируемые (можно и native сделать). PHP - всеже скрипт. Да и MSSQL накажет MySQL думаеца. Это все верно при прочих равных условиях, если у вас есть и то и другое: две команды профессиональных разработчиков, доступный веб-хостинг и под Microsoft и под LAMP и пр.
20 авг 08, 00:52    [6086098]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
DPH
Guest
Relic Hunter
.NET должен быть быстрее - теоретически, т.к. сборки компилируемые (можно и native сделать).
[quot]
Гм, а как скорость исполнения для данной задачи соотносится с временем отклика? Узкие места, скорее всего, в способах доступа к данным (БД), к качеству реализации веб-серверов, в особенностях использования операционной системы.
А тут, например, linux+nginx+php+mysql может оказаться быстрее WinServer+IIS+.net+mssql ;)
Зависит от профиля нагрузки, кэширования и т.п.


[quot]
Да и MSSQL накажет MySQL думаеца.

Не факт. На простых запросах без транзакций (если они допустимы по бизнес-логике) MySQL(MyISAM) может оказаться и побыстрее. А может и не оказаться - нужно мерять для конкретного набора запросов.
20 авг 08, 11:39    [6087290]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
Yo.!
Guest
Relic Hunter
.NET должен быть быстрее - теоретически, т.к. сборки компилируемые (можно и native сделать). PHP - всеже скрипт. Да и MSSQL накажет MySQL думаеца. Это все верно при прочих равных условиях, если у вас есть и то и другое: две команды профессиональных разработчиков, доступный веб-хостинг и под Microsoft и под LAMP и пр.

PHP тоже может быть скомпилирован, zend optimizer хрень, которая выполняет PHP-байткод кажется завется. на тупых запросах простенького типичного веб-магазина mysql/myisam будет заметно быстрее. MSSQL будет быстрей или тяжелой на нагрузке или на сложных запросах.
20 авг 08, 13:40    [6088181]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
Рабин Гуди
Guest
Бери MSSQL, у тебя главное ИС предприятия. Будет проще и уодбнее. А сайт потом прикрутите. На чем нибудь и как нибудь. Скорее всего на mssql, чтобы не плодить зоопарк.
21 авг 08, 04:07    [6091158]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
Relic Hunter
Member

Откуда: AB
Сообщений: 7673
DPH
Не факт. На простых запросах без транзакций
Да, да, конечно. Просто топик был про СУБД :)
Yo.!
PHP тоже может быть скомпилирован
В том-то и дело, что может.
21 авг 08, 17:52    [6095384]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
Yo.!
Guest
Relic Hunter
В том-то и дело, что может.

не усек, в чем говоришь дело ?
21 авг 08, 18:29    [6095639]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
m-z
Member

Откуда: Москва
Сообщений: 44
Производительность при данных условиях - не тот критерий, который должен вас беспокоить. Проблемы могут быть в другом.
Например, судя по уточнениям, задача изначально формулируется некорректно - вам нужно сделать не интернет-магазин, а систему автоматизации продаж с веб-интерфейсом для онлайн-заказов.
27 авг 08, 17:05    [6116329]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
это могут быть разные системы
28 авг 08, 02:39    [6117771]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
Неизвестный
Guest
romaro
Что быстрее будет работать для пользователя - связка MS SQL 2005 + ASP.NET или MySQL + PHP5.
Предполагается, что оба варианта реализованы профессионально, т.е. максимально оптимизированы и железо подобрано по задачам. Уровень проекта - средний (популярный интернет-магазин с возможностью закачивать файлы).


Для интернет-магазина важен дешевый хостинг у большого числа компаний, предлагающих хостинг. А разве может быть дешевым хостинг на базе платных инструментов типа MS SQL 2005 + ASP.NET.
Для интернет-магазинов зависящих от хостинг-провайдеров, оптимально использовать бесплатные инструменты типа MySQL + PHP5 - проблем с выбором хостинг-провайдера и ценами на хостинг не будет.
17 сен 08, 19:21    [6197628]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
Неизвестный
Guest
Неизвестный
romaro
Что быстрее будет работать для пользователя - связка MS SQL 2005 + ASP.NET или MySQL + PHP5.
Предполагается, что оба варианта реализованы профессионально, т.е. максимально оптимизированы и железо подобрано по задачам. Уровень проекта - средний (популярный интернет-магазин с возможностью закачивать файлы).


Для интернет-магазина важен дешевый хостинг у большого числа компаний, предлагающих хостинг. А разве может быть дешевым хостинг на базе платных инструментов типа MS SQL 2005 + ASP.NET.
Для интернет-магазинов зависящих от хостинг-провайдеров, оптимально использовать бесплатные инструменты типа MySQL + PHP5 - проблем с выбором хостинг-провайдера и ценами на хостинг не будет.


А если железо свое и его обслуживает персонал Вашей компании, то это уже что-то типа CRM-системы, а не просто интернет-магазин. Класс задачи другой. Там можно использовать и MS SQL 2005 + ASP.NET. Но это увеличивает бюджет проекта интернет-магазина и непоянтно для чего так делать. Поэтому чисто для интернет-магазина лишний бюджет тратить не имеет смысл, а если CRM-система имеет также другие задачи, то анализируйте осмысленность увеличения бюджета проекта.
17 сен 08, 19:34    [6197666]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
miksoft
Member

Откуда:
Сообщений: 38919
Неизвестный
А разве может быть дешевым хостинг на базе платных инструментов типа MS SQL 2005 + ASP.NET.
Может.
Насколько я в курсе, стоимость Windows+MS SQL не так уж велика относительно стоимости всего дата-центра. Ну окупится этот датацентр на месяц дольше, ну и что? Зато хостер еще массу клиентов привлечет.
18 сен 08, 12:24    [6199536]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
DPH
Guest
miksoft
Неизвестный
А разве может быть дешевым хостинг на базе платных инструментов типа MS SQL 2005 + ASP.NET.
Может.
Насколько я в курсе, стоимость Windows+MS SQL не так уж велика относительно стоимости всего дата-центра. Ну окупится этот датацентр на месяц дольше, ну и что? Зато хостер еще массу клиентов привлечет.


Одна лицензия на MS SQL 2005 + ASP.NET относительно всего датацентра - да, не очень много.
Но вот лицензии на Windows Server на каждый сервер в стойке - это дофига ;)

Вообще, для выделенных серверов, стоимость железа на фоне стоимости лицензий почти незаметна - для продуктов типа Win Server, MS SQL 2005 etc.
19 сен 08, 11:50    [6204463]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
AAron
Member

Откуда: Москва
Сообщений: 4324
либо вы используете галимое железо, либо ПО, не соответствующее задаче...
как правило эти цены сопоставимы. правда сейчас идет тенденция к уменьшению стоимости железа.
20 сен 08, 00:15    [6208047]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
miksoft
Member

Откуда:
Сообщений: 38919
DPH
Но вот лицензии на Windows Server на каждый сервер в стойке - это дофига
Не так уж и дофига. Стоимость построения всей инфраструктуры датацентра (в расчете на один сервер) намного превышает стоимость отдельно взятого сервера. Думаю, что даже если сюда приплюсовать стоимость софта (а он в таких случаях идет с большой скидкой), соотношение остнется в силе.
20 сен 08, 08:52    [6208276]     Ответить | Цитировать Сообщить модератору
 Re: На какой СУБД сайт будет быстрее?  [new]
shuklin
Member

Откуда: Харьков
Сообщений: 799
Неизвестный
Для интернет-магазинов зависящих от хостинг-провайдеров, оптимально использовать бесплатные инструменты типа MySQL + PHP5 - проблем с выбором хостинг-провайдера и ценами на хостинг не будет.

Дополнительно следует учесть, возможны ли проблемы с разработкой, сопровождением и масштабированием. Какова стоимость владения решения с учетом неизбежных изменений в системе. Какие специалисты доступны, какой квалификации и какова их стоиость. Вовсе не факт что оптимально во всех случаях интернет-магазинов.
21 сен 08, 00:20    [6209510]     Ответить | Цитировать Сообщить модератору
Все форумы / Сравнение СУБД Ответить