Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом»





НазваниеДипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом»
страница16/29
Дата публикации10.11.2014
Размер1.47 Mb.
ТипДиплом
100-bal.ru > Информатика > Диплом
1   ...   12   13   14   15   16   17   18   19   ...   29

8.3. Оценка результатов тестирования


Для проведения первого теста было выбрано число одновременных пользователей, равное 100 (с=100) и время имитации, равное 300 секунд (t=300S).

[root@v8733 ~]# siege -c 100 -d 1 -t300S –i -f /home/dima/access_log.log

При проведении данного теста были получены следующие результаты:
Таблица 2 – результаты теста 1; с=100, t=300S

Адрес страницы

Нагрузка, %

Среднее время формирования страницы, сек

/pc/index.php

49.43

6.0035

/index/new/all/index.php

18.92

10.6723

/pc/new/index.php

9.87

3.7513

/detail/index.php

5.99

1.7449

/index/top/index.php

1.39

3.0484

/xbox_360/index.php

1.20

2.0960

/about/index.php

0.80

1.9985

/advertisement/index.php

0.74

1.8442

/contacts/index.php

0.63

1.5661

/pc/upcoming/index.php

0.57

1.6750

/pc/top/index.php

5.62

0.4352

/search/index.php

2.92

0.7424

/index/new/index.php

1.94

2.6039


Данные результаты позволяют судить о том, что в сценариях компонентов имеются серьезные недочёты, из-за которых используется большое количество ресурсов компьютера и замедляется процесс формирования страницы и отправки её пользователю. Наиболее серьёзному анализу следует подвергнуть компоненты страниц /index/new/all/index.php. Как следует из диаграммы, размещенной на рисунке 7 (раздел 6), на данной странице находится компонент games.calendar. В процессе реализации логики работы компонента для получения свойств элементов информационного блока, указанного в настройках компонента, используется метод _CIBElement::GetProperties(), который выбирает все свойства элемента, следствием чего стало большое число запросов к web-приложению и формирование большого файла кэша (свыше 1 Мб). Данный метод был использован для универсальности работы компонента: в одном из шаблонов компонента можно было бы получить значение любого из свойств без дополнительных действий. Но платой за универсальность является замедление работы компонента. После совещания с заказчиком было принято решение изменить сценарий работы компонента, устранив указанные выше недостатки и тем самым понизив универсальность компонента, но значительно повысив производительность работы компонента.

После внесения изменений для тех же показателей был проведен второй тест, который дал результаты, указанные в таблице 3.
Таблица 3 – результаты теста 2. с=100, t=300S

Адрес страницы

Нагрузка, %

Среднее время формирования страницы, сек

/pc/index.php

29.72

0.9559

/index/new/all/index.php

22.06

0.6110

/pc/new/index.php

4.13

0.7122

/detail/index.php

5.37

0.4817

/index/top/index.php

2.11

0.4624

/xbox_360/index.php

1.51

0.6463

/about/index.php

0.48

0.2360

/advertisement/index.php

0.72

0.5875

/contacts/index.php

0.48

0.4291

/pc/upcoming/index.php

1.03

0.9263

/pc/top/index.php

3.31

1.0613

/search/index.php

9.08

1.9390

/index/new/index.php

3.43

0.4970


Как видно из результатов теста 2, представленных в таблице 2, после изменения логики работы проблемного компонента нагрузка на компьютер web-приложения и время генерации страниц заметно уменьшились. Теперь только время генерации страниц /search/index.php и /pc/top/index.php превышает одну секунду. Это можно объяснить тем, что у компонентов games.search и games.raiting не включено кэширование. Для устранения проблемы необходимо включить кэширование данных компонентов.

Теперь, после устранения всех проблем, выявленных при предыдущих тестах, можно увеличить число одновременных пользователей при имитации нагрузки до 300 и увеличить время имитации до 600 секунд (10 минут), чтобы оценить поведение web-приложения при больших нагрузках.

[root@v8733 ~]# siege -c 300 -d 1 –t600S –i -f /home/dima/access_log.log

После окончания имитации были получены следующие результаты:
Таблица 4 – результаты теста 3. с=300, t=600S

Адрес страницы

Нагрузка, %

Среднее время формирования страницы, сек

/pc/index.php

33.79

0.4454

Таблица 4 – результаты теста 3. с=300, t=600S.

/index/new/all/index.php

23.66

0.2403

/pc/new/index.php

5.00

0.3264

/detail/index.php

4.28

0.1797

/index/top/index.php

2.49

0.2138

/xbox_360/index.php

1.74

0.3262

/about/index.php

0.26

0.1330

/advertisement/index.php

0.61

0.1560

/contacts/index.php

0.45

0.1843

/pc/upcoming/index.php

0.48

0.2465

/pc/top/index.php

2.82

0.3863

/search/index.php

5.28

0.3390

/index/new/index.php

3.78

0.2219

Как видно из результатов теста со значениями параметров c=300 и t=600S, время генерации страниц и нагрузка на компьютер web-приложения заметно уменьшились, чему поспос обствовало включение кэширования во всех компонентах и исправление ошибок разработки. Число в 300 одновременных посетителей является достаточно большим и в то же время не вызывает долгой генерации страниц (долгим считается время генерации страницы пользователям с временным промежутком более 1-2 секунд), что позволяет сделать вывод о том, что web-приложение обладает еще большим запасом ресурсов для обслуживания посетителей.
1   ...   12   13   14   15   16   17   18   19   ...   29

Похожие:

Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа по дисциплине “алгоритмизация и программирование”...
Алгоритмизация и программирование” составлена в соответствии с требованиями Государственного общеобразовательного стандарта высшего...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа по дисциплине «Мировые информационные ресурсы и...
Рабочая программа составлена на основании Государственного образовательного стандарта впо по специальности 230201 – Информационные...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа по дисциплине «Архитектура ЭВМ и систем» для специальности...
Рабочая программа составлена на основании Государственного образовательного стандарта по специальности 230201 – «Информационные системы...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconПрограмма по курсу «Реинжиниринг бизнес-процессов» для специальности...
Рабочая программа по курсу «Реинжиниринг бизнес- процессов» составлена на основании учебного плана специальности 230201 «Информационные...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа составлена на основании требований: Федерального...
Плана учебного процесса бгту им. В. Г. Шухова по направлению подготовки 230201 «Информационные системы и технологии», введенного...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconПрограмма по дисциплине «Распределенные информационные системы»
Учебная программа по дисциплине «Распределенные информационные системы» составлена в соответствии с требованиями гос впо. Предназначена...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа по курсу «Имитационное моделирование экономических...
«Имитационное моделирование экономических процессов» составлена в соответствии с требованиями государственного образовательного стандарта...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Управление сайтом". При составлении документа подразумевалось, что разработчик владеет терминологией и основными приемами работы...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа дисциплины «управление данными»
Программа разработана в соответствии с Государственным образовательным стандартом по специальности 230201 «Информационные системы...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconПрограмма по дисциплине «Глобальные проблемы совре-менности»
Предназначена студентам по специальности 230201. 65 «Информационные системы и технологии»
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconМетодическое пособие по выполнению, оформлению и защите курсовых...
Методическое пособие предназначено для бакалавриата Кубанского государственного аграрного университета по специальности 230400. 62...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconУчебно-методический комплекс для студентов специальности 230201....
Федеральное государственного бюджетное учреждение высшего профессионального образования
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconУчебно-методический комплекс для студентов специальности 230201....
Федеральное государственное бюджетное учреждение высшего профессионального образования
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconУчебно-методический комплекс для студентов специальности 230201....
Рассмотрено на заседании умк института математики и компьютерных наук, протокол №
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconОтчет о результатах самообследования основных образовательных программ...
Работа кафедр по устранению недостатков, отмеченных в ходе предыдущей аккредитации
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconМетодические указания для студентов-магистрантов дневной формы обучения...
Методическая разработка предназначена для студентов- магистрантов направлений 230400. 68 «Информационные системы и технологии» и230100....


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск