netwind

Рейтинг
419
Регистрация
06.05.2007

ISPServer, так это уже другие инструменты второй очереди. Вопрос в удобстве и, якобы, ориентированности на серверное применение.

Да нет, битрикс, реально тормозной, но он первое на что обращает внимание непрофессионал знакомый с рынком ПО только по Microsoft и 1C. Люди на бренд ориентируются.

1C - бренд, а кто такой neolord ? :)

Dreammaker:
set_state(33,1)
то что в другом месте можно написать 33,2 . А благодаря этому 2 в методе класса модели может поменяться запрос и будет не UPDATE, а INSERT например.

Все это понятно. В какой-то момент код Модели из элементарного становится сложным. Тут обычно программист и вспоминает про функции. Естественно возникнет стремление их группировать и вынести в отдельные файлы просто из обычного человеческого стремления к классификации. Код Модели, вероятно, попадет в один файл, а контроллера в другой. По крайней мере я это наблюдал у других и этот человек про MVC не в курсе. Но пишет же прямо следуя парадигме.

Вот, кстати, еще одна практическая штука, которая просто вынуждает следовать MVC :

действия и последующие редиректы. В php программисту ПРИДЕТСЯ вынести Контроллер в начало файла иначе header("Location:") не будет работать в коде ниже. И тем самым разделить Представление и Контроллер. Тоже часто видел.

Слава Шевцов, я не утверждал что систему тоже нужно ставить на этот raid.

kapow_expert, таки у вас raid0?

ээ. ну хоть top покажите. Еще мне нравится atsar тем что вычисляет некую загруженность отдельного диска операциями. Если близко к 100% - приплыли. Если меньше - возможно софт неоптимизированный.

Слава Шевцов, ну что вы как будто первый раз видите такие сайты ) это же не ГосФильмоФонд СССР, а ролики про "вротмненоги". raid0 и не нужно восстанавливать. Зато отдачу позволяет увеличить ровно в 2 раза.

kapow_expert ну если nginx уже есть и он действительно правильным образом без прокачки через php отдает большие файлы - скорее всего вы уперлись в диск. Теперь или raid0 или действительно собирать кластер и набивать машины ОЗУ.

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

Здыхлик, все правильно, контроллер ничего и не знает о файлах, индексах, страницах и о всех особенностях работы СУБД. Все формальные признаки Модели налицо :) если смотреть в текст программы какая разница что записать UPDATE table SET STATE=1 where id=33; или set_state(33,1) ?

Здыхлик, да, тут немного натянуто, но по сравнению с операциями с файлами еще какая Модель получается. А UPDATE ..WHERE в коде Контроллера это как раз обращение к Модели.

Да просто nginx и raid0 на дешевых винтах поставьте, а там видно будет.

На кластер сначала заработать нужно.

Если поставите snmpd+ mrtg, по графикам загрузки сможете оценить характер и объем трафика, сделать выводы.

Ну если дело в диске, очень много показал бы в top параметр iowait, которого в любимой русским народом фре просто нет. кто там рассказывал про "серверную операционную систему", в которой базовый инструментарий не годится для оценки нагрузки?

moivopros, вот допишете и узнаете

просто на perl писать приятнее конкретно этому человеку.

для вашей задачи (как вы ее описываете) никаких ключевых преимуществ не видно.

Всего: 6293