Движок для 50.000 тысяч товаров

123 4
A
На сайте с 30.01.2009
Offline
26
#11
Thats right:
Сижу, читаю и в очередной раз умиляюсь. Заказчики всегда спрашивают - выдержит ли нагрузку и тут ему приводят сколько то К в сутки, хостов или хитов. Господа, существует пиковая нагрузка, только о ней и нужно говорить. А именно сколько одновременно посетителей могут делать одновременные запросы к сайту. Приведу пример. Итак, сервак с неким сайтом может выполнить 1 запрос в секунду. В сутки получится 86.4К - круто! А теперь представьте, что 10 юзеров одновременно делают запросы. Учтем то, что задачи могут распределяться, да и серверы нынче многопроцессорные, но грубо говоря время открытии страницы может возрасти до 5 секунд. А если работа ведется в основном с БД, где идет большая нагрузка на дисковую систему - там вообще секунд 8. Уже не айс, верно?
Живой пример. Когда наша компания работала с поисковиком, у нас была следующая ситуация. База данных с Big Table размером в 140 миллионов рекордов расположена на сервере следующей конфы Pentium D, 4 гига оперативы, и 4 SCSI хардах в 10 рейде. Обработка поискового запроса с n-join'ов происходила за 0.03-0.06 секунды. База данных на мускуле. Это к вопросу о кол-ве товаров.
Собственно к чему примеры. Популярные ЦМС потянуть могут ваш объемов товаров. Причем почти спокойно, но не все. Тут вопрос в другом, к чему вы готовы? Заплатить за самопис сейчас или потом переплачивать за железо? Только за сапопис вы платите один раз, а за железо потом каждый месяц и почти бесконечно. Да, может многим знатокам цмс не хватает входящей инфы, типа что куда и зачем? Структура, назначение необходимой цмс опишите(в деталях: опции, навороты, минимализм) и вам тут порекомендуют..

а гзип на что?

П.С. как по мне, если ижет речь о 50-ти к товаров - уж явно готовы сервачок купить более-мение...

П.П.С. - кластеры ребят, кластеры. и сисадмину чаще по шее.

F
На сайте с 03.10.2006
Offline
160
#12
Thats right:
Господа, существует пиковая нагрузка, только о ней и нужно говорить.

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

Thats right:
Только за сапопис вы платите один раз, а за железо потом каждый месяц и почти бесконечно.

Да, вы правы, самопис лучше. Но это только пока дело до практики не дойдёт. Во-первых, куча проблем с разработкой. Причём вам обязательно разработают гавно, если вы сами не понимаете в том как всё работает. Во-вторых, некоторые CMS настолько хороши, что надобность в самописе просто отпадает (например, CMS этого форума - vBulletin, покажите мне более функциональные самописы). Часто довольно хорошо разработана не вся CMS, а какая-то её часть. Так что выбор-то конечно за вами. Но самопис это тоже не так просто и не так уж и один раз придётся платить. Вам ведь обязательно нужно будет дорабатывать систему.

Thats right
На сайте с 29.08.2005
Offline
84
#13
Aboutfonts:
а гзип на что?

Боюсь даже спросить причем тут гзип....

Aboutfonts:
П.П.С. - кластеры ребят, кластеры. и сисадмину чаще по шее.

На 50К товаров... Кластер... Топикстартер сказал, что будет яндексмаркет мутить по посещаемости?! Я что-то пропустил?! Кто здесь?! :))))))))

furamag:
Если немножко подумать, то по количеству хитов в сутки и по типу проекта можно прикинуть пиковую нагрузку. Ну и умножить на три или на четыре, чтобы уж точно не промахнутся. Вы думаете ТС точно знает пиковую нагрузку?

Согласен. Можно. Только вот три или четыре - сильно зависит от проекта, так как может быть и пять и шесть, например когда офисный планктон в сети скапливается :) Всё равно лучше от пика считать нагрузку. Это даст возможность не облажаться.

furamag:
Да, вы правы, самопис лучше. Но это только пока дело до практики не дойдёт. Во-первых, куча проблем с разработкой. Причём вам обязательно разработают гавно, если вы сами не понимаете в том как всё работает. Во-вторых, некоторые CMS настолько хороши, что надобность в самописе просто отпадает (например, CMS этого форума - vBulletin, покажите мне более функциональные самописы). Часто довольно хорошо разработана не вся CMS, а какая-то её часть. Так что выбор-то конечно за вами. Но самопис это тоже не так просто и не так уж и один раз придётся платить. Вам ведь обязательно нужно будет дорабатывать систему.

Максимально четко поставленная задача избавляет от многочисленных переделок. По опыту скажу, что многие наши клиенты сидят по три-четыре года без переделок. Хотя бывают исключения. Так как либо задача сформулирована не верно, либо само понимание клиента надобности его проекта просто отсутствует.

Магазин керамической плитки и керамогранита (http://www.sbsshop.ru)
F
На сайте с 03.10.2006
Offline
160
#14
Thats right:
Максимально четко поставленная задача избавляет от многочисленных переделок.

Где же вы берёте таких клиентов, которые задачи сами формулируют? Это же не клиент, а сказка. :)

Thats right
На сайте с 29.08.2005
Offline
84
#15
furamag:
Где же вы берёте таких клиентов, которые задачи сами формулируют? Это же не клиент, а сказка.

Да что-то таких мало стало. Пора в красную книгу заносить. Хотя могу сказать одно, что в некоторых случаях не нужно слушать клиента, а делать так, как надо. Это правда если опыт позволяет. Вы же прекрасно понимаете, что единственная задача сайта - продавать. В итоге получается и сайт продающий и клиент доволен. Иногда приходиться "въезжать" в особенности бизнеса, чтобы самому понять, что делаешь.

Разве я не прав?

DeveloperRu
На сайте с 27.02.2009
Offline
72
#16
Thats right:

Собственно к чему примеры. Популярные ЦМС потянуть могут ваш объемов товаров. Причем почти спокойно, но не все. Тут вопрос в другом, к чему вы готовы? Заплатить за самопис сейчас или потом переплачивать за железо? Только за сапопис вы платите один раз, а за железо потом каждый месяц и почти бесконечно. Да, может многим знатокам цмс не хватает входящей инфы, типа что куда и зачем? Структура, назначение необходимой цмс опишите(в деталях: опции, навороты, минимализм) и вам тут порекомендуют..

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

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

Ответы на вопросы (http://telenok.com)
AM
На сайте с 09.01.2007
Offline
467
#17
DeveloperRu:
Выигрышь от самописа в том, что он пишется оптимизированным сразу.

остается выбрать такого программиста который знает как это делать:)

а потом подумать, посчитать и выяснить что сервер гораздо дешевле:)

Просто нужно реально оценивать затраты и не только на создание но и на поддержку. И затраты не только финансовые но и временные.

Thats right
На сайте с 29.08.2005
Offline
84
#18
AndyM:
а потом подумать, посчитать и выяснить что сервер гораздо дешевле

Железо тоже иногда админить надо. Это тоже деньги. Поэтому что будет дешевле первы год-два - зависит от задачи. Может там задачка - каталог товаров, ну может видео(и то при желании на ютуб забрасывать можно) прицеплено и фотки. Задача достаточно тривиальная. И уже возможно через годик это будет дешевле, чем сервер.

DeveloperRu:
Тут ошибка - обычно, популярные ЦМС - это один раз заплаченные деньги за лицензию, постоянные траты на программистов и постоянное обновление железа с ростом популярности.

Перечитайте повнимательней, там нет ошибки. Вы просто гораздо короче сформулировали то, что хотел сказать я :)

[Удален]
#19
DeveloperRu:
и постоянное обновление железа с ростом популярности..

а рост популярности разве не предполагает роста доходов интернет-магазина? Если в традиционном павильоне магазина от покупателей уже "не развернуться" - это не есть намёк владельцу вложить деньги в расширение торговых площадей? Ничего не продающему магазину "апгрейд железа" никогда не грозит :)

AM
На сайте с 09.01.2007
Offline
467
#20
Thats right:
Железо тоже иногда админить надо. Это тоже деньги. Поэтому что будет дешевле первы год-два - зависит от задачи

В этом конечно вы правы но вы оцениваете проект только со стороны расходов. А попробуйте взглянуть шире. Если сайт будет приносить допустим 10000 в месяц дохода, а затраты на сервер и админа 1000 в месяц. Что лучше писать полгода-год систему под заказ или сделать на максимально подходящей cms максимум за месяц?

123 4

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