Розроблення методу та методики підвищення оцінювання якості Web-сайтів та Web-порталів
Аналіз технологій створення web-сайтів з їх позитивними і негативними якостями. Застосування інструментальних систем. Ресурси для просування інших сайтів і заробітка в Інтернеті. Порівняння WordPress, Drupal та Joomla. Фізичне розташування та доступність.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | украинский |
Дата добавления | 11.01.2017 |
Размер файла | 471,2 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Функції Web-майстра можна поділити на:
· Визначення цілі та задачі проекту.
· Розробка інтерфейсу Web-серверу.
· Здійснення адміністрацію Web-сервера.
· Забезпечення безпеку Web-сервера.
· Здійснення аналізу трафіку (статистику відвідування).
Обов'язки Web-адміна:
· Сприяє розповсюдження сайту в інтернеті.
· Розробляє і підтримує основну концепцію сайту, вносить пропозиції по доробці, по введені нових сервісів для відвідувачів сайту.
· Слідкує за текстовим наповненням сайту, постійним оновлення інформації.
· Здійснює контроль за виконанням правил користувачами.
· Бере участь в оформленні інформації, що розміщується на сайт разом із Web-майстром.
3.3 Допомога Google при супроводженні сайтів та порталів
Google Analytics - зручний і багатофункціональний сервіс для аналізу інтернет-сайтів. Дозволяє Web-майстрам перевірити стан індексування та оптимізувати видимість своїх Web-сайтів. Інструменти Google Webmaster Tools допомагають:
§ відслідковувати появу сторінок свого сайту в індексі пошукової машини;
§ переглядати наявність посилань на свої сторінки з інших ресурсів;
§ аналізувати помилки доступу до сторінок, з якими зіткнувся робот пошукової системи при індексації сайту;
§ тестувати директиви robots.txt для доступу до сайту різних роботів;
§ керувати швидкістю доступу роботів до сайту і багато іншого.
Google Webmaster Tool & Google Analytics - сервіси, які служать для оптимізації сайтів. Завдяки Google Webmaster Tools, користувач може відслідковувати появу сторінок свого сайту в індексі пошукової системи, бачити наявність посилань на свої сторінки з інших ресурсів, аналізувати помилки доступу до сторінок, з якими зіткнувся робот пошукової системи при індексації сайту, тестувати директиви robots.txt для доступу до сайту різних роботів, керувати швидкістю доступу роботів до сайту та ін. Google Analytics - це сервіс ведення статистики відвідувань Web-сайтів від компанії Google. Сервіс дозволяє оцінити трафік Web-сайту та ефективність різноманітних маркетингових заходів. За допомогою цього сервісу можна дізнатися географію відвідувачів сайту. Також забезпечуються розширені можливості аналізу даних, у тому числі їх відображення у вигляді зручних графіків. [25]
Тобто, Google Webmaster - це інструкції від Google стосовно дизайну, вмісту, технічних питань і якості, а Google Analytics - пошук джерела відвідувачів, аналіз географічного положення, вивчення їхніх переглядів, а також зміна орієнтирів.
Google Analytics є найбільш широко використовуваним сайтом статистики послуг, в даний час використовується близько 55% від 10 000 найпопулярніших сайтів. Аналітику використовують близько 49.95% з 1 мілійону провідних веб-сайтів (за оцінкою Alexa). Google Analytics, використовується на 66,2% з 10000 найбільш популярних Web-сайтів впорядкованих за популярністю, як повідомляє BuiltWith в серпні 2013. У травні 2008 року, Pingdom випустила огляд про те, що 161 (або 32%) з 500 найбільших сайтів глобально відповідно до їх Alexa рангу використовували Google Analytics.
Google Analytics інтегрований з AdWords, користувачі тепер можуть переглянути кампанії в Інтернеті за допомогою відстеження якості цільової сторінки та її перетворення. Цілі можуть включати в себе продаж, перегляд конкретної сторінки або завантаження певного файлу. Підхід в Google Analytics, щоб показати високий рівень, дані приладової панелі типу для звичайного користувача, і більш глибоких даних далі в наборі звітів. Аналіз Google Analytics може визначити неефективні сторінки за допомогою таких методів, як воронки візуалізації, звідки відвідувачі прийшли (посилання), як довго вони залишалися і їх географічне положення. Вона також забезпечує більш розширені функції, в тому числі сегментації користувачів та відвідувачів. Google Analytics за допомогою звітності електронної комерції може відстежувати активність продажів і продуктивності. Звіти електронної комерції показують угоди сайту, дохід, і багато інших показників торгівлі, пов'язаних з ним. 29 вересня 2011, Google Analytics запустив в режимі реального часу аналітики. Користувач може мати 50 профілів сайтів. Кожен профіль в цілому відповідає одному сайту. Він обмежений для сайтів, які мають трафік менше, ніж 5 мільйонів переглядів сторінок на місяць (приблизно 2 переглядів сторінок в секунду), якщо сайт не пов'язаний з кампанією AdWords. Google Analytics включає в себе Google Website Optimizer, ребрендинг, як Google Analytics Content Experiments. Когорта аналіз компонентів допомагає зрозуміти поведінку груп користувачів один від одного від загальної кількості користувачів. Це дуже корисно для маркетологів і аналітиків для успішної реалізації маркетингової стратегії.
3.4 SEO та підняття параметрів сайтів
Пошукова оптимізація сайту або ж SEO - процес коригування HTML- коду, текстового наповнення (контенту), структури сайту, контроль зовнішніх чинників для відповідності вимогам алгоритму пошукових систем, з метою підняття позиції сайту в результатах пошуку в цих системах за певними запитами користувачів. Чим вище позиція сайту в результатах пошуку, тим більша ймовірність, що відвідувач перейде на нього з пошукових систем, оскільки люди зазвичай йдуть за першими посиланнями. [26]
Пошукове просування (SEO) - основний інструмент просування сайту.
Пошукова система враховує такі параметри сайту при обчисленні його релевантності:
1. частота ключових слів: складні алгоритми сучасних пошукачів дозволяють проводити семантичний аналіз тексту, щоб відсіяти пошуковий спам, коли ключове слово зустрічається дуже часто (більше 7-8 відсотків від всього вмісту) або дуже рідко (1-3 %) на сторінці. Оптимальна щільність ключових слів: 5-7 % від текстового вмісту веб-сторінки, при цьому ключові слова (фрази) повинні зустрічатися в тексті як мінімум 3-4 рази;
2. індекс цитування сайту, або кількість веб-ресурсів, що посилаються на даний сайт; багатьма пошукачами не враховуються взаємні посилання (один на одного), також важливо, щоб посилання були з сайтів схожої тематики, що і розкручуваний (оптимізований) сайт [27].
Відповідно, всі чинники, що впливають на положення сайту у видачі пошукової системи, можна розбити на зовнішні і внутрішні. Робота по оптимізації включає роботу:
1. з внутрішніми чинниками які знаходяться під контролем власника веб-сайту) - приведення тексту і розмітки сторінок у відповідність з вибраними запитами, поліпшення якості і кількості тексту на сайті, стилістичне оформлення тексту (заголовки, жирний шрифт), поліпшення структури і навігації, використання внутрішніх посилань;
2. зовнішніми чинниками - обмін посиланнями, реєстрація в каталогах та інші заходи для підвищення і стимулювання кількості і частоти посилання на ресурс.
Люди, які потрапляють на сайт через пошукові системи це цілеспрямовані користувачі мережі, які вже сформували свої інтереси і шукають саме той товар (послугу), який Ви пропонуєте; саме тому пошукова оптимізація є джерелом найякісніших відвідувачів для Вашого сайту. Роботи з позиціонування сайту в пошукових системах -- це один з найважливіших заходів щодо залучення цільової аудиторії. До найпопулярніших українських і світових пошукових систем належать Google, Яндекс, Yahoo, Особа, що проводить роботу по оптимізації веб-сайтів, називається оптимізатором (SEO-Manager).
Основними чинниками, які впливають на видачу в результатах пошукових систем є:
ь внутрішня оптимізація сторінки;
ь технічна оптимізація сайту (використовувана CMS, чистота коду, швидкість завантаження сайту, мобільна версія тощо);
ь якісні зовнішні посилання на сайт;
ь вік сайту;
ь наявність ключових слів в адресі сайту;
ь соціальні сигнали;
ь поведінковий фактор.
До факторів, що знижують рейтинг сайту, належать:
- неунікальний контент (статті, новини тощо);
- технології, які пошукові машини розглядають як спам;
- надлишкове число зовнішніх посилань, або посилання на неякісні сайти;
- фрейми;
- накрутки поведінкових факторів.
Практично будь-яка фраза, що володіє смисловим навантаженням і введена в пошуковий рядок як запит, здатна в якості відповіді в пошуковій видачі отримати мільйони посилань на ресурси, де вона згадується. Природно, що більшість користувачів обмежуються найвищими позиціями видачі: за даними досліджень, не більше 85% користувачів переходять навіть на другу сторінку, і не більше 10% - далі другої. Таким чином, будь-який власник Web-ресурсу (комерційна компанія, державна організація, соціальна мережа, ігровий майданчик, клуб за інтересами тощо), який бажає, щоб його сайт було «видно» користувачам інтернету і зібрати якомога більше число відвідувачів, зобов'язаний забезпечити собі попадання на перші сторінки (а краще - на перші рядки, ТОП) пошукової видачі. Вирішення цього завдання забезпечує процес SEO-просування.
У поняття пошукового просування також входять заходи, що забезпечують максимально довгий період знаходження сайту на досягнутих позиціях.
Заходи при SEO-просуванні. Існує кілька обов'язкових заходів, об'єднаних поняттям пошукового просування:
· Аудит сайту. На даному, першому етапі просування, проводиться повне дослідження ресурсу, виробляється стратегія і рекомендації щодо подальшої оптимізації ресурсу.
· Оптимізація сайту. В ході цього етапу виконуються робота над ресурсом у відповідності зі стратегією та рекомендаціями, виробленими на етапі аудиту, а також інша робота, яка відповідає загальним вимогам оптимізації та просування.
· Безпосереднє просування сайту у пошуковій видачі.
Складання органічної видачі пошуковими системами здійснюється за допомогою спеціальних пошукових алгоритмів (пошукових роботів, «павуків»), які здійснюють ранжування сайтів за певними критеріями. По-перше, ресурс повинен потрапити в каталоги пошукової системи, для чого повинен бути проіндексований нею (можлива як індексація всього сайту, так і окремих його сторінок). Іншими словами, ПС повинна «побачити» сайт і описати для себе певні його параметри, відповідно до яких і визначатиметься позиція сайту в пошуковій видачі. Далі пошуковий робот сканує каталог своєї ПС відповідно до запиту і певним параметрам, і складає список пошукової видачі з сайтів, контент яких найбільш релевантний заданому запиту.
SEO оптимізацію можна розділити на дві категорії - внутрішню і зовнішню.
Внутрішня оптимізація включає в себе весь комплекс заходів, зосереджених на роботі над самим сайтом. Це оптимізація текстів, структури сайту, оновлення сайту, наповнення його контентом, оптимізація мета-тегів сторінок «keywords» і «description». Мета-тег «keywords» вказує пошуковим роботам, які слова є ключовими. Важливо, щоб цей мета-тег містив ті ключові слова, які є безпосередньо в тексті сторінки. Мета-тег «description» містить короткий опис сторінки сайту. Цей опис відображається в результатах пошуку разом з посиланням на сторінку сайту.
Внутрішня оптимізація сайтів крім зазначених основних прийомів і методик включає також створення файлів robots.txt і sitemap у форматі, сумісному з Google і Яндекс. Правильні файли robots.txt і sitemap сприяють прискоренню індексації сайту пошуковими системами. При грамотній внутрішній оптимізації можна добитись досить хороших результатів і без зовнішньої оптимізації, при умові, що тематика Web-сайту цікава і не має багато конкурентних сайтів в вашому регіоні.
Зовнішня оптимізація сайту передбачає його так звану розкрутку, просування з допомогою сторонніх інтернет ресурсів. Сюди можна віднести реєстрацію в пошукових системах, каталогах сайтів, каталогах статей, розміщення інформації на дошках оголошень, блогах, форумах, в соціальних мережах, а також контекстну та банерну рекламу, розміщення реклами на тематичних сайтух, в засобах масової інформації і т.д. Зовнішню оптимізацію варто починати після того, як сайт оптимізований внутрішньо.
Як внутрішню, так і зовнішню оптимізацію можна розділити ще на кілька типів:
· Біла (природна) оптимізація.
· Сіра оптимізація.
· Чорна (заборонена) оптимізація.
Біла оптимізація. Білою або природною оптимізацією називається підлаштування та вдосконалення коду, тексту та інших параметрів сайту під алгоритми пошукових систем з метою підвищення його позицій у результатах пошуку без застосування заборонених чи нечесних методів. Це комплекс заходів Інтернет маркетингу з підвищення відвідуваності Web-сайту, які засновано на аналізі поведінки цільових відвідувачів [28].
Біла оптимізація дозволяє спромогтися максимальної віддачі від сайту, а саме зростання цільової відвідуваності, популярності ресурсу серед користувачів Інтернет і рейтингу у пошукових системах. Природна оптимізація не містить «допінгових» методів оптимізації - розсилки спаму, фіктивного збільшення кількості банерних показів та інших заборонених методів.
Комплекс заходів
· Постійне покращення вмісту сайту, який регулярно індексують роботи пошукових систем.
· Постійне вдосконалення зручності сайту для відвідувачів - юзабіліті.
· Постійний аналіз запитів, що пов'язані з просувним сайтом.
· Постійний пошук сайтів спорідненої тематики для створення партнерських програм.
Переваги. Завдяки грамотному укладанні вмісту сайту, його підлаштування під пошукові системи, покращенню навігації сайту і постійному аналізу запитів користувачів -- сайт стає більш відвідуваним, цікавим і зручним для користувача. В природній оптимізації ключову роль грає розвиток функціональності ресурсу, тобто збільшення можливостей системи і зручність використання для відвідувачів (юзабіліті) [29].
Сіра оптимізація. До сірої пошукової оптимізації можна віднести, наприклад, додавання великої кількості ключових слів в текст сторінки, часто в збиток читабельності: «масло масляне, тому що в ньому присутні масляні жири». Або автоматичне перескерування з одного Web-ресурса на інший. Також до сірої оптимізації можна віднести штучну накрутку лічильників. Цей метод досить ефективний і поширений при просуванні сайтів в ТОП пошукачів.
Сіра оптимізація офіційно не заборонена, але її використання може бути розцінено як неприродне завищення популярності сайту. Деякі пошукові системи, наприклад, Google можуть тимчасово або назавжди заблокувати такий сайт, хоча остаточне рішення про законність методів просування приймає фахівець, а не автоматика.
Чорна оптимізація - це застосування заборонених і недобросовісних методів для підлаштування коду, тексту чи інших параметрів сайту під алгоритми пошукових систем з метою підняття його позицій у видачі результатів.
Недоліки:
- необхідність постійно оплачувати послуги оптимізатора (без постійної роботи оптимізатора сайт швидко втрачає свої позиції), це включає як робочий час оптимізатора, так і витрати, які він робить, наприклад на купівлю зовнішніх посилань;
- нестабільність чорної пошукової оптимізації - без постійної активності або у випадку викриття нечесності оптимізатора пошуковими машинами, на сайт чекає «бан» - пониження рейтингу або й повне видалення з індексу, залежно від рівня провини;
- чорна пошукова оптимізація має відношення більше до програмування, ніж до маркетингу, тому навіть успішну чорну оптимізацію не завжди вдається перетворити у маркетинговий успіх.
3.5Технологія оцінювання якості Web-ресурсів
Сучасний Web-сайт є розгалуженою системою програмних, інформаційних, медійних засобів, що логічно пов'язані між собою. Затрати часу й ресурсів на його створення та підтримку невпинно зростають. Отож серед розробників сайтів виділилася категорія професійних дослідників якості виготовлюваних продуктів [30].
Якість Web-сайтів виступає інтегральною характеристикою, яка включає широкий спектр властивостей продукту і визначає міру задоволення потреб користувача. При формулюванні потреб користувача та віддзеркаленні їх на специфіку Web-сайтів для перевірки відповідності властивостей готового продукту вимогам користувача необхідно ґрунтуватися на технологію, в основі якої найважливіші характеристики та метрики якості, наведені в стандарті з якості ISO/IEC 25010:2011. На якість сайту впливає значна кількість показників. Найважливіші серед них - критерії, згрупували у категорії, що характеризують дизайн або візуальне наповнення, функціональність чи технічне наповнення та контент або інформаційне наповнення [31].
Категорія дизайну характеризується такими критеріями, як:
· якість і простота навігації на сайті; легкість орієнтації;
· візуальні ефекти, зайві елементи в дизайні сторінок сайту;
· світлота колірного контрасту, особисте враження від візуального сприйняття сайту;
· коректність відображення сторінок у різних браузерах.
Контент пропоную описувати за критеріями:
· повнота та достатність інформації на сайті;
· присутність реклами на сайті, ефективність її розміщення, доречність та її ненав'язливість;
· наявність інформації для зворотного зв'язку з власниками сайту, дирекцією чи відділом компанії, можливість задати запитання в режимі on-line, написати відгук;
· доречність і корисність посилань, установлених на сторінці;
· статистичні показники сайту, рейтингова видача у пошукових системах.
Таку категорію, як функціональність (технічне наповнення), пропоную визначати за:
· достатністю рубрик на сайті, корисними посиланнями;
· мовою сайту, можливістю її зміни, відповідністю стилю мови тематиці сайту;
· пристосованістю відображення сторінок сайту на інших пристроях з меншим розміром екрана, тобто за наявністю адаптивного дизайна (нетбуки, планшети, мобільні телефони);
· зручністю розміру шрифту для читання інформації на сайті, наявністю й достатністю вільного простору між інформаційними стовпцями та рядками;
· проблемами зі швидкістю завантаження сторінки.
Для встановлення якості Web-сайтів процес їх оцінювання групується в певні етапи: проектування, реалізація та числовий результат оцінювання. Проектування оцінки як складова загального процесу оцінювання - це теоретична основа, що включає побудову специфікації вимог до якості Web-сайту, вибір метрик і визначення критеріїв оцінки, а також побудову моделі для об'єднання елементарних критеріїв. Цей етап відображає потреби цільової аудиторії, враховує критерії базової моделі якості ISO/IEC 25010:2011 Systems and software engineering. Сукупність елементарних критеріїв залежно від певних ознак об'єднано в категорії (D, U, K).
Як результат процесу проектування отримуємо модель якості, на основі якої можна здійснювати процес реалізації оцінювання якості. При проектуванні оцінювання якості Web-сайту з широкого переліку було відібрано основні критерії, які б відображали функціональність або категорію якості у використанні (U), дизайн чи категорію зовнішньої якості (D), контент або категорію внутрішньої якості (K). Залежності між внутрішньою, зовнішньою якістю та якістю у використанні подано в стандарті ISO/IEC 25010:2011 [32]. Спираючись на нього, вибрали критерії, які експерт оцінив би з погляду звичайного користувача сайту. При побудові моделі якості Web-сайту було враховано критерії неекономічні та характерні практично для всіх видів Web-сайтів - комерційних і соціальних. Базою хороших результуючих показників сайту служить його висока популярність. Її оцінюють за частотою відвідувань сайту, кількістю оригінальних аналітичних матеріалів, популярних Web-продуктів, а також ефективністю їх реалізації.
Категорію контента (K) оцінювали за певними критеріями:
· CompAd - повнота та достатність інформації на сайті;
· PrAdv - присутність реклами на сайті, ефективність її розміщення, доречність та її ненав'язливість;
· AvInf - наявність інформації для зворотного зв'язку з власниками сайту, дирекцією чи відділом компанії, можливість задати питання в режимі on-line, написати відгук;
· Link - доречність і корисність посилань, установлених на сторінці;
· StInd - статистичні показники сайту, рейтингова видача у пошукових системах.
У сформульованій інтерпретації показник популярності сайту, його наповнення подамо залежністю:
Kn = f(CompAd, PrAdv, AvInf, Link, StInd), (1)
де n - число вибраних критеріїв у поданій категорії.
Категорію якості у використанні (U) оцінювали за:
· SufCat - достатність рубрик на сайті, корисних посилань;
· Lang - мова сайту, можливість її змінити, відповідність стилю мови тематиці сайту;
· ScrSize - пристосованість відображення сторінок сайту на інших пристроях з меншим розміром екрана (нетбуки, планшети, мобільні телефони);
· AvaSp - зручність розміру шрифту для читання інформації на сайті, наявність і достатність вільного простору між інформаційними стовпцями та рядками;
· PgLoad - проблеми зі швидкістю завантаження сторінки. У поданій інтерпретації показник технічного наповнення представляємо з використанням залежності:
Un = f(SufCat, Lang, ScrSize, AvaSp, PgLoad), (2)
де n - число вибраних критеріїв у категорії.
Категорію зовнішньої якості (D) оцінювали за такими критеріями:
· Enav - якість і простота навігації на сайті;
· Etar - легкість орієнтації на сайті;
· VisEl - візуальні ефекти, зайві елементи в дизайні сторінок сайту; ColImp - яскравий колірний контраст, особисте враження від візуального сприйняття сайту;
· CorDis - коректність відображення сторінок у різних браузерах.
Показник художнього та візуального наповнення в інтерпретації подамо залежністю:
Dn = f(Enav, Etar, VisEl, ColImp, CorDis), (3)
де n - число вибраних критеріїв у цій категорії.
З огляду на функції сайту - соціальні чи економічні, інтегральну модель якості і комерційного, і соціального сайтів представимо у вигляді набору з п'яти критеріїв. Резервна категорія RC для комерційних сайтів (RCk) пов'язана як з рівнем маркетингових умов (MarC) надання продукції та послуг - відносний критерій ціна-якість (ProvPr), так і з вторинними факторами впливу, наприклад, відповідність місії (ComMis), EffSer - ефективність реалізації Web-сервісів та рівень комунікативності (ComLev).
RCkn = f(MarC, ProvPr, ComMis, EffSer, ComLev), (4)
де n - число вибраних критеріїв у категорії.
Резервну категорію RC як соціальний відгук сайту (RCs) оцінювали за такими ж вхідними критеріями, що й для комерційних, однак результуючі значення визначали не за фінансовими результатами, а за підтвердженими фактами виконання сайтом своєї соціальної ролі. OrAn - кількість оригінальних аналітичних матеріалів; PopWeb - число популярних Web-продуктів; NumSer - кількість Web-сервісів; ComMis - відповідність місії; ComLev - рівень комунікативності. Отож:
RCsn = f(OrAn, PopWeb, NumSer, ComMis, ComLev), (5)
де n - число вибраних критеріїв у категорії. Таким чином, інтегральна модель якості Web-сайту подана набором п'яти функцій
Q = {f(Dn), f(Kn), f(Un), f(RCkn), f(RCsn)}. (6)
Сформульована інтегральна модель буде повною, якщо враховано вагові коефіцієнти для кожної категорії. Припустимо, що процедура комплексного оцінювання якості використовує лінійну адитивну модель. Визначити частинну або загальну якість Web-сайту можливо з застосуванням у формулі інтегральної моделі якості (6) вагового коефіцієнта кожної категорії. Ваговий коефіцієнт k вказує на важливість окремо взятої категорії у запропонованій інтегральній моделі якості, в якій враховано область призначення сайту (комерційний чи соціальний). Ранжирування ваги категорій відбувається шляхом визначення вагового коефіцієнта. Для зниження впливу суб'єктивних чинників і надання множини оптимальним рішенням при встановленні вагових коефіцієнтів кожної з категорій запропоновано використати метод попарних порівнянь. Завдяки цьому з'являється можливість вибору альтернативних рішень із множини варіантів і здатність забезпечити відповідний рівень якості сайту, якого потребує замовник.
Кількість рядків і стовпців матриці однакова. Елементи матриці фор- муємо наступним чином. Якщо i = j, тоді 1; якщо i < j, тоді wij = бij; якщо i > j, тоді , де wij -- показник ваги категорії, i = 1...N, j = 1...N; N - кількість категорій; бij - показник ваги попарного порівняння категорій, установлений експертним шляхом. Матриця попарних порівнянь складається з показників, визначених експертами і розташованих вище головної діагоналі матриці. Вона матиме вигляд, відтворений у табл. 3.1 та табл. 3.2.
Табл. 3.1. Відносна важливість критеріїв
*1 -- рівна важливість (еквівалентність); 2 - слабка перевага; 3 - помірна перевага; 4 - суттєва перевага; 5 - сильна перевага; 6 - дуже велика перевага.
Табл. 3.2. Відносна важливість критеріїв
Значення елементів матриці, які містяться на головній діагоналі, рівні 1. Всі показники ваги, розміщені під головною діагоналлю матриці, -- власні значення матриці. Застосовуючи методи статистичної обробки до матриць попарних порівнянь, визначаємо вагу кожної категорії в інтегральній моделі якості. Оскільки шкала попарного порівняння категорій при експертному оцінюванні встановлена в діапазоні від 1 до 6, а загальний показник якості Web-сайтів набуває значення від 0 до 1 (0% - 100%), для узгодження результатів оцінювання доцільно застосовувати оператор перетворення шкали. Етап реалізації оцінювання якості охоплює три фази:
1. визначення числових результатів якості Web-сайту (метод експертних оцінок, анкетування);
2. елементарне оцінювання (обчислення інтегральної оцінки якості сайту);
3.загальне оцінювання Web-ресурсу (визначення характеристик якості й ранжирування категорій Web-сайту чи обчислення порівняльної характеристики Web-сайтів).
Експертний метод (або метод експертних оцінок) здійснюється групою експертів - фахівців, компетентних у розв'язку конкретної задачі чи типу ПС. Його можна виконати шляхом перегляду програм, кодів, супровідних документів, він сприяє якісному оцінюванню створеного продукту. Метод використовується для оцінювання таких показників, як простота аналізу, документованість, структурованість ПС тощо. Для оцінювання значень показників якості з урахуванням особливостей використаних ними властивостей, призначення, способів їх визначення застосовуються шкали:
· метрична (1.1 - абсолютна, 1.2 - відносна, 1.3 - інтегральна);
· порядкова (рангова), що дозволяє встановлювати ранг характеристики через порівняння з опорними;
· класифікаційна, що характеризує наявність або відсутність розглянутої властивості в оцінюваному програмному забезпеченні.
Показники, обчислювані з допомогою метричних шкал, називають кіль- кісними, а визначені з застосуванням порядкових і класифікаційних шкал - якісними. Атрибути програмної системи, що характеризують її якість, вимірюють з використанням метрик якості. Метрика визначає міру атрибута, тобто змінну, якій привласнюється значення, отримане внаслідок вимірювання. Для правильного використання результатів вимірювань кожна міра ідентифікується відповідною шкалою.
Стандарт ISO/IEC 25010:2011 (належить до сфери usability) рекомендує застосовувати п'ять видів шкал вимірювання значень, які впорядковано в порядку зростання від менш строгої до більш строгої [32]:
· шкала номінальна відображає категорії властивостей оцінюваного об'єкта без їх упорядкування;
· порядкова шкала впорядковує характеристики за зростанням або спаданням через порівняння їх з базовими значеннями;
· інтервальна задає істотні властивості об'єкта (наприклад, календарна дата);
· відносна шкала задає певне значення за вибраною одиницею;
· абсолютна вказує на фактичне значення величини (наприклад, число помилок у програмі дорівнює 10).
Вимірювання якості досліджуваного Web-сайту здійснюють за атрибутами, що визначені на етапі проектування. Способи та методи реалізації оцінювання якості проводять автоматизованим шляхом або отримують вручну при залученні експертів: це залежить від наявних ресурсів, якими володіють експерти з оцінювання якості Web-сайту. При автоматизованому оцінюванні якості Web-сайту можна використовувати резервні категорії RC1, RC2… RCn, оскільки зі зростанням числа критеріїв збільшується число категорій.
Алгоритм обчислення якості сайту наступний. Складовою етапу реалізації оцінювання якості є визначення інтегральної оцінки якості Web-сайту та ранжирування категорій для встановлення рангу якості однієї категорії відносно інших. Спочатку оцінюємо комплексний вплив категорій на оцінку якості сайту.
(8)
де - інтегральна оцінка якості; k - число критеріїв оцінювання; K, U, D -- категорії оцінювання.
Отже, рівняння (8) дозволяє у відсотковому відношенні інтерпретувати якість окремого Web-сайту на основі відповідних критеріїв. При цьому норму- ються результати. Таким чином, відсоткова шкала ранжирується на три рівні прийнятності: від 0% до 39% - рівень незадовільний; від 40% до 59% - граничний; від 60% до 100% - задовільний. Таке ранжирування дає можливість одержати характеристику сайту (сайтів) у першому наближенні. Для встановлення впливу окремої категорії на якість сайту використовують однофакторний дисперсійний аналіз - застосовують властивість адитивності дисперсії досліджуваної випадкової величини, зумовленої дією незалежних чинників. Залежно від числа джерел дисперсії розрізняють одно- та багатофакторний дисперсійний аналіз. Припускаємо, що результат будь-якого спостереження можна представити у вигляді моделі:
(9)
де - сумарний ефект в усіх дослідах; - ефект чиника A на i-му рівні (i - 1, 2…k); - похибка вимірювання на i-му рівні.
Припускаємо також, що спостереження на фіксованому рівні чинника А розподілені нормально відносно середнього значення із загальною дисперсією . Загальне число дослідів дорівнює N:
(10)
Перевіряємо нульову гіпотезу рівності середніх значень на різних рівнях чинника А: m1 = m2 = … = mk = m. Найпростіші розрахунки отримуємо при рівній кількості дослідів на кожному рівні чинника А (табл. 3.3). При цьому загальне число спостережень N дорівнює kn.
Табл. 3.3. Вихідні дані для однофакторного дисперсійного аналізу з рівним числом паралельних дослідів
Позначимо через середнє значення спостережень на і-му рівні:
(11)
а загальне середнє значення для всієї вибірки з N спостережень обчислюють:
(12)
(13)
Для оцінки генеральної дисперсії, яка характеризує фактор випадковості, використовують вибіркову дисперсію:
(14)
Число степенів вільності дисперсії дорівнює k(n ?1) = N ? k.
Наближена оцінка для дисперсії чинника А рівна:
(15)
Для встановлення рівня впливу чинника А застосовують критерії Стьюдента, Фішера або ранговий критерій Дункана [31].
Припускаємо, що процедура комплексного оцінювання якості використовує лінійну адитивну модель, тоді інтегральну оцінку якості сайту обчислюють за формулою 8, а комплексну оцінку якості, яка враховує вплив кожної окремої категорії та їх ранжирування, визначаємо методом дисперсійного аналізу.
Отримані результати дають змогу побачити, що саме необхідно доопрацювати чи відкоректувати в роботі, в оформленні чи наповненні сайту, а також виробити відповідні рекомендації щодо покращення якості Web-сайту. Документацію та специфікацію скеровують розробникам, власникам та іншим зацікавленим сторонам у підвищенні якості Web-ресурсу.
При побудові моделі оцінювання якості Web-сайту проаналізували етап розробки та інформаційне наповнення Web-сайту.
Виходячи з аналізу причинно-наслідкової діаграми визначення чинників, які впливають на якість сайту, було розроблено узагальнену модель інформаційної технології оцінювання якості сайту. Ця модель показує взаємозв'язок між етапами: створення та наповнення сайту, проектування, реалізації й обчислення процесу оцінювання та рекомендаціями щодо покращення якості. Побудована модель взаємозв'язку розробки, наповнення та інформаційної технології оцінювання якості Web-сайтів є основою для проведення оцінювання якості Web-застосувань. Її можна використовувати для оцінювання якості будь-якого типу сайту (комерційного чи соціального) зі змінною кількістю числа категорій і критеріїв у кожній категорії.
Загальну оцінку якості сайту представимо у такій формі:
F(K) = f(CompAd, PrAdv, AvInf, Link, StInd).
F(U) = f(SufCat, Lang, ScrSize, AvaSp, PgLoad)
F(D) = f(Enav, Etar, VisEl, ColImp, CorDis).
F(RCk) = f(MarC, ProvPr, ComMis, EffSer, ComLev).
F(RCs) = f(OrAn, PopWeb, NumSer, ComMis, ComLev).
Отже, повна інтегральна модель, враховуючи вагові коефіцієнти для кожної категорії, матиме вигляд:
(16)
де Q - інтегральна оцінка якості; - ваговий коефіцієнт для кожної категорії; n - кількість категорій; - показник якості для кожної окремої категорії D, K, U, RCk, RCs. Таким чином, запропонована методика оцінювання якості Web-сайту.
Висновки
В даному розділі розглянуто найбільші розповсюджені задачі, які зустрічаються при супроводжені Web-сайтів та основні поняття і засоби, які входять в термін SEO, підняття параметрів сайту, та приведені приклади оптимізацій і методів, які для цього використовуються. Наведені приклади використання утиліт від компанії Google, які спрощують раніше згадані задачі, та дозволяють краще аналізувати роботу Web-сайтів
Проаналізовано найважливіші чинники, які впливають на якість сайту, і виведено причинно-наслідкову діаграму. Виходячи з аналізу причинно-наслідкової діаграми, розроблена модель взаємозв'язку розробки, наповнення та інформаційної технології оцінювання якості Web-сайтів.
Розроблено процес оцінювання якості Web-сайту, який складається з проектування оцінювання, реалізації та числового результату. Запропоновано математичну інтегральну модель якості, яка враховує вагові коефіцієнти кожної окремої категорії. Розроблено модель для етапу реалізації оцінювання якості, де передбачено одержання результатів шляхом анкетування, оцінювання показників якості та ранжирування категорій якості. За результатами обчислення передбачено внести рекомендації щодо покращення якості сайту та розробити специфікацію результатів оцінювання.
Висновки
В даній роботі була розглянута актуальність вибраної теми, а саме «Дослідження технологій створення та супроводження Web-сайтів і Web-порталів». Розглянуто різноманітні технології для створення Web-сайтів. Проаналізовані найпопулярніші CMS та наведено їх позитивні та негативні якості, розглянуто для яких типів сайтів зручно використовувати той чи інший метод. Наведені приклади сайтів створених різними технологіями.
Розглянуто приклади сайтів з різним призначенням. Досліджено які технологій є більш зручними для створення сайтів в залежності від їх призначення. Здійснена класифікація типів сайтів, та описані їхні основні характеристики та параметри. Наведені актуальні та наочні приклади найбільш розповсюдженої типізації сайтів.
Досліджені найбільш розповсюджені задачі які зустрічаються при супроводжені Web-сайтів, та методи їх вирішення. Описано основні завдання якими займаються Web-майстер та Web-адмін.
Проаналізовано основні засоби, які входять в термін SEO, підняття параметрів сайту, та розглянули основні параметри оптимізації та методи які для цього використовуються.
Список використаних джерел
1. Web-розробка - Вікіпедія. - Режим доступу: https://uk.wikipedia.org/wiki/Web-розробка
2. HTML - Вікіпедія. - Режим доступу: https://uk.wikipedia.org/wiki/HTML
3. Що таке HTML - Характеристика. - Режим доступу: http://kharakterystyka.com/shho-take-html
4. CSS - Режим доступу: https://uk.wikipedia.org/wiki/CSS
5. Петлюшкин А.В., HTML в Web-дизайне. - СПб.: БВХ-Петербург, 2004. - 400 с.: ил.
6. Урок 1. Что такое CSS? - Режим доступу: http://ru.html.net/tutorials/css/lesson1.php
7. Новые возможности Dreamweaver CC | Ускоренное написание кода и создания сайтов - Режим доступу: https://www.adobe.com/ru/products/dreamweaver/features.html
8. 10 плюсов и 10 минусов программы Adobe Dreamweaver - Режим доступу: https://evgeniypopov.com/blog/10-plyusov-i-10-minusov-programmyi-adobe-dreamweaver.html
9. Горнаков С. Г., Осваиваем популярные системы управления сайтом (CMS). - М.: ДМК Пресс, 2009. - 336 с.
10. Система керування вмістом - Вікіпедія. - Режим доступу: https://uk.wikipedia.org/wiki/Система_керування_вмістом
11. Офіційний україномовний сайт WordPress. - Режим доступу: https://uk.wordpress.org
12. WordPress - Вікіпедія. - Режим доступу: https://uk.wikipedia.org/wiki/WordPress
13. Офіційний україномовний сайт Drupal - Режим доступу: http://drupal.ua/
14. Додаток 2. Системи швидкої розробки Web-додатків і CMS - Режим доступу: http://um.co.ua/4/4-4/4-44409.html
15. Joomla! The CMS Trusted By Millions for their Websites - Режим доступу: https://www.joomla.org/
16. Web-сайт, як основа інформаційної інфрастурктури навчального закладу / Р.М. Горбатюк // Науковий журнал "Комп'ютерно-інтегровані технології: освіта, наука, виробництво " Луцьк, 2013. Випуск №11. - Режим доступу: http://ki.lutsk-ntu.com.ua/node/127/section/34
17. Joomla - Вікіпедія. - Режим доступу: https://uk.wikipedia.org/wiki/Joomla
18. Joomla Vs. Drupal: техническое сравнение лучших CMS с открытым исходным кодом - Режим доступу: http://joomlaportal.ru/blogs/joomla/2455-joomla-vs-drupal
19. Обзор бесплатных CMS для сайту, анализ и сравнение - SITEPARK - Режим доступу: http://sitepark.ua/obzor-besplatnykh-cms-dlya-sajta-analiz-i-sravnenie
20. Переглядайте найновіші тенденції, дані та візуальні матеріали від Google - Google Тренди. - Режим доступу: https://www.google.com.ua/trends/explore?q=wordpress,joomla,drupal
21. Таблица сравнения CMS - Режим доступу: https://i-market.ru/news/tablitsa-sravneniya-cms
22. Какую CMS выбрать для сайту: сравнение WordPress, Joomla и Drupal - Режим доступу: https://lifehacker.ru/2014/06/16/kakuyu-cms-vybrat-dlya-sajta-sravnenie-wordpress-joomla-i-drupal
23. Виды, типы, разновидности сайтов, классификация сайтов - Режим доступу: http://www.bytemaster.ru/?page_id=59
24. Басюк Т.М. Принципи побудови системи аналізу та просування інтернет-ресурсів / Т.М. Басюк // Вісник Нац. ун-ту “Львівська політехніка” “Комп'ютерні науки та інформаційні технології”. - 2012.- № 784. - С.43-48.
25. Офіційний сайт Google Analytics - Режим доступу: http://www.google.com/analytics
26. Ашманов И.С., Продвижение сайту в поисковых системах / И.С. Ашманов, А.А. Иванов. - М.: Вильямс, 2007. - 304 с. 2.
27. Оптимізація для пошукових систем - Вікіпедія. - Режим доступу: https://uk.wikipedia.org/wiki/оптимізація_для_пошукових_систем
28. Що таке SEO оптимізація сайту + переваги SEO - Режим доступу: http://bevisible.com.ua/blog/scho-take-seo/
29. Обґрунтування вибору систем керування базою даних та управління контентом при створенні Web-сайту / В.О. Сацик, О.М. Решетило, О.В. Сацик // Науковий журнал «Комп'ютерні-інтегровані технології: освіта, наука, виробництво». - Луцьк, 2013, Випуск №13. - Режим доступу: http://ki.lutsk-ntu.com.ua/node/129/section/11
30. Пілат, О. Інформаційна система оцінки якості електронних видань / О. Пілат, І. Огірко // Український ун-тет в Москві. - 2012. - Том 17. - С. 162-166.
31. Пілат, О.Ю. Становище електронних видань у сучасному медіасвіті з погляду регламентації / О.Ю. Пілат // Комп'ютерні технології друкарства. - 2010. - №23. - С. 173-182.
32. ISO/IEC 25010:2011. Systems and software engineering - Systems and software Quality Requirements and Evaluation (SQuaRE) - System and software quality models: Stage: 60.60 (2011-03-01). - Режим доступу: http://www.iso.org/iso/iso_catalogue/catalogue_tc/catalogue_detail.htm?csnumber =35733
Размещено на Allbest.ru
Подобные документы
Онлайн-страхування в мережі Інтернет, його правовий аспект. Програмне забезпечення для організації веб-сайтів в мережі Інтернет: CMS. Система керування вмістом для публікації інформації в Інтернеті: Joomla. Описання процесу створення й реалізації програми
курсовая работа [4,3 M], добавлен 30.09.2014Основні напрямки формування візуально-образної мови веб-сайтів. Інтегративні характеристики веб-дизайну та композиційно-пластичні засоби побудови графічної мови сайтів. Творча індивідуальність дизайнера у контексті загальносвітової масової культури.
диссертация [9,4 M], добавлен 27.01.2013Основні поняття та принципи всесвітньої павутини, пошукові машини в Інтернеті. Гарантування збереження значних обсягів інформації та надання доступу до неї користувачеві або прикладній програмі. Здійснення індексації сайтів в пошукових системах.
реферат [17,0 K], добавлен 20.12.2010Зміни в діяльності архівних служб і національних архівів у зв'язку з розвитком інформаційного суспільства. Дослідження здобутків зарубіжних архівів у напрямі електронної архівістики. Огляд веб-сайтів та інформаційних архівних ресурсів в Інтернеті.
курсовая работа [48,9 K], добавлен 17.01.2011Сравнение CMS Drupal, Joomla и WordPress. Русское комьюнити, визуальный редактор, шаблоны оформления, экспорт (импорт) данных. Установка CMS с помощью Denwer. Wordpress: базовые концепции и понятия. Вид окна базы данных, форма и результат запроса.
курсовая работа [1,3 M], добавлен 05.01.2013Вивчення технологій програмування Internet-сайтів. Розробка інтерактивного інтерфейсу Web-додатків засобами бібліотеки Codeigniter. Інтернет-проекти на основі Ajax-технології. Обробка запиту засобами Codeigniter. Асинхронний обмін даними способами Ajax.
курсовая работа [1,3 M], добавлен 12.06.2014Изучение структуры шаблона для создания сайта для НБУ "Юг-Сервис", который будет иметь возможность совместного наполнения информацией в режиме реального времени. Сравнение CMS Drupal, Joomla и WordPress. Наполнение сайта и его размещение на хостинге.
дипломная работа [7,3 M], добавлен 25.04.2015Аналіз властивостей безкоштовних пошукових та поштових серверів Інтернету. Огляд методики ранжирування результатів пошуку в інформаційно-пошукових системах бібліотек. Вивчення можливостей пошукової системи "Мета", пошуку по реєстру українських сайтів.
курсовая работа [142,9 K], добавлен 17.11.2011Поняття про сайт, його основні функції, класифікація, програмна розробка та створення сайтів у візуальних редакторах. Програмна реалізація додатку. Розробка адмін-панелі. Вимоги щодо відстані між бічними поверхнями відеотерміналів. Охорона праці.
дипломная работа [2,1 M], добавлен 18.11.2014Основи роботи в ОС UNIX. Віддалений термінал Тelnet. Робота з протоколом FTP. Характеристика популярних поштових клієнтів. Можливості, переваги та недоліки поширених Web-браузерів. Пошуковий сервіс в Інтернет. Засоби створення Web-сторінок та Web-сайтів.
учебное пособие [2,8 M], добавлен 29.11.2010