Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка інформаційного web-сайту

Реферат Розробка інформаційного web-сайту





«Продуктивність» необхідно запустити тимчасової сценарій, який прийнято в системі називати «панеллю продуктивності».

Таким чином, техніка навантажувального тестування, обрана мною, полягає в скільки можливо одночасному запуску програми Siege на сторонньому комп'ютері і панелі продуктивності на комп'ютері web-додатки та подальшої оцінки даних, що надаються панеллю продуктивності після завершення імітації навантаження на комп'ютер web-додатки.

Проведення навантажувального тестування.

Для того, щоб почати імітацію навантаження на комп'ютер web-додатки, необхідно запустити в командному рядку ОС стороннього комп'ютера процес програми Siege:

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

- c 50 - кількість одночасних запитів до комп'ютера web-додатки, t300S - час імітації, - d 1 - інтервал між запитами (від 0 до 1 секунди), / home / dima / access_log.log -файл з адресами, на які необхідно здійснювати запити. Найбільш простим способом отримання файлу access_log.log є написання спеціальної функції, яка буде викликатися кожного разу при завантаженні якої сторінки web-додатки та фіксувати в певному файлі унікальні адреси сторінок. Далі слід відкривати сторінки web-додатки, щоб файл автоматично поповнювався адресами. Приблизна кількість адрес, достатніх для виконання імітації, будемо вважати 150 адрес. Це число більше, ніж фізичне число сторінок web-додатки, але в списку адрес є адреси запитів до сторінок з різними параметрами GET і POST.

Для реалізації збору адрес була написана функція:

void write_access_log (string filepath)

де filepath - ім'я файлу, в який будуть записані адреси відвідуваних користувачами сторінок. Вихідний код цієї функції представлений у додатку Д.

Після запуску процесу Siege слід відразу ж запустити панель продуктивності. Протягом деякого часу буде здійснюватися аналіз і фіксація даних навантаження і в кінці буде виведений результат у вигляді таблиці, за яким можна буде судити про здатність web-додатки витримувати навантаження.


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.php49.436.0035/index/new/all/index.php18.9210.6723/pc/new/index.php9.873.7513/detail/index.php5.991.7449/index/top/index.php1.393.0484/xbox_360/index.php1.202.0960/about/index.php0.801.9985/advertisement/index.php0.741.8442/contacts/index.php0.631.5661/pc/upcoming/index.php0.571.6750/pc/top/index.php5.620.4352/search/index.php2.920.7424/index/new/index.php1.942.6039

Дані результати дозволяють судити про те, що в сценаріях компонентів є серйозні недоліки, через які використовується велика кількість ресурсів комп'ютера і сповільнюється процес формування сторінки і відправки її користув...


Назад | сторінка 24 з 26 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення комп'ютерного додатки для розрахунку оптимального набору цінн ...
  • Реферат на тему: Мій комп'ютер: призначення та порядок використання. Головне меню ОС Wi ...
  • Реферат на тему: Розробка системи діагностики і тестування офісного комп'ютера
  • Реферат на тему: Вплив рольових комп'ютерних ігор на формування психологічної залежності ...
  • Реферат на тему: Комп'ютерна графіка в дизайні web-сторінок