|
|
|
| Cheops, у меня вот возник вопрос - как определяются системные требования пользователя , например вашего форума, т.е как определяется тактовая частота процессора, объем ОП, объем HDD именно в фазе проектирования форума(до построения)???, а не после построения (там наверное это уже тестеры это делают) .
Т.е на те же "игрушку" есть ведь системные требования, типа:
Проц - 700 Мгц
ОП - 128 Мб
HDD - 1 Гб
Объясни или приведи конкретные расчеты этих параметров на примере вашего форума -пусть даже в достаточно упрощщенной форме, просто наверняка как-то они вычисляются, а не с потолка берутся. Ведь нужно ведь как-то заказчику дать гарантию, что продукт будет у него работать именно при таких-то параметрах, ниже них возможны сбои. | |
|
|
|
|
|
|
|
для: Tomcat
(21.12.2005 в 00:32)
| | Практически невозможно такие требования сформировать при современном ПО и железе на серверах. Могучая железка может выдавать худшие результаты, если под сортировку и кеш SQL-запроса выделено меньше памяти, чем надо. Причём это надо может возникнуть не сразу, а по мере роста пользовательской базы. Я не могу спрогнозировать процентный рост собственного ресурса, а рост посещаемости заказчика вообще очень сложно спрогнозировать, а все расчёты упираются именно в посещаемость, которая не стоит на месте. Производителям игрушек в этом плане легче, там как они знают, что у пользователя будет однопроцессорная машина с IDE (реже SATA дисками), от 128 до 512 Мб оперативной памяти у всех будет стоять Windows и жёсткий диск от 40Gb. С серверами же чёрт ногу сломит: у кого обратный кэширующий сервер есть, у кого нет, как настроен. У кого scasi-диски, у кого SATA (IDE-не встречал - но вот это точно не good), у кого raid-контролер есть, у кого нет, процессоров же опять разное число. Каналы разные, у некоторых три независимые PCI-шины, у некторых одна как на персоналках. Настройки вообще очень сильно различаются. У хостера на одном сервер может находится до несколько сотен пользователей, поэтому говорить о системных требованиях не принято, иначе придётся говорить что-то вроде 2хXenon, 12 Gb, HDD 80 Gb (scasi, raid 1) на 500 пользователей. Как-то не очень выглядит... | |
|
|
|
|
|
|
|
для: cheops
(21.12.2005 в 01:26)
| | Cheops, полностью с тобой согласен, но мой вопрос был в том, как определить минимальные системные требования с точки зрения пользователя продуктом, то есть например, - какие должны быть требования на моем ПК, чтобы я мог пользоваться твоим форумом ? | |
|
|
|
|
|
|
|
для: Tomcat
(21.12.2005 в 15:22)
| | Они определяются возможностью запуска MySQL+Apache+PHP, т.е. около 20-32 Мб оперативной памяти (с учётом операционной системы 128 Мб), 50-100 Мб на жёстком диске (для установки связки MySQL+Apache+PHP). Объём будет зависеть от количества выбранных компонентов этих систем. | |
|
|
|
|
|
|
|
для: cheops
(22.12.2005 в 02:35)
| | > Они определяются возможностью запуска MySQL+Apache+PHP
Мне кажется, что имелся ввиду клиентский компьютер, т.е. запуск только браузера. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(22.12.2005 в 21:29)
| | Хм... действительно, кто под пользователем имеется ввиду, пользователь форума или заказчик? | |
|
|
|