Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Місця віртуальних зустрічей Часто їх називають соціальні мережі.

Поиск

Пошукові портали. Це найбільш потужні InterNet ресурси. Зараз у світі найбільш популярними є Google, Yahoo, BING і Російські: Яндекс та Рамблер. Недоліком всіх пошукових систем є значна ентропія вхідних даних, якими є вміст Інтернету. Вихід з цього становища має популярний напрямок створення семантичних Web-додатків.

Flash-сайти. Технологія флеш (flash) дозволяє створювати дуже красиві, інтерактивні, зі звуком та анімацією, сайти, які виглядають на порядок ефектніше, ніж звичайні html-сайти. Однак складність і трудомісткість їх виготовлення, а також те, що сторінки, створені на флеш, мають, як правило, велику вагу і довго завантажуються, що відлякує частина користувачів, призводить до того, що флеш-сайти не отримали поки надто широкого розповсюдження.

Блог. Все-таки це окремий вигляд сайту. Можна називати це як завгодно: домашньою сторінкою, блогом, журналом, але по суті - це той же сайт. А відрізняється він тим, що присвячений конкретній людині і його захопленням.

Класифікація сайтів по технологіях.

Всі сайти в мережі можна розділити на дві великі групи: статичні і динамічні сайти.

Статична сторінка - сторінку, яка цілком зберігається на сервері і показується відвідувачу у своєму незмінному вигляді (слід врахувати, що статична сторінка може містити деякі змінні елементи, наприклад банери, проте вона все одно залишається статичною). Статичний сайт- це сайт більшість або всі сторінки якого є статичними.

Переваги систем на базі мови HTML:

1. Легко змінити зовнішній вигляд будь-якої конкретної сторінки, не вплинувши на вигляд інших сторінок.

2. Нескладно додати на сайт нову сторінку, скопіювавши і виправивши файл з існуючої сторінки.

3. Людині, що займається підтримкою сайту, достатньо знати лише мову HTML.

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

5. Сайт можна переглядати локально, не використовуючи додаткове програмне забезпечення. Веб-майстру зручно робити сторінки, не виходячи в Інтернет.

6. Мала кількість програмних компонентів дуже утруднює злом такої системи.

Недоліки статичних сайтів

1. Складно внести зміни в структуру і зовнішній вигляд сайту. Наприклад, якщо треба змінити меню сайту, логотип або структуру сторінок, то для цього необхідно змінити вміст усіх сторінок, оскільки HTML-код цих елементів продубльований на кожній сторінці.

2. Система не гарантує єдиний стиль сторінок сайту - кожна сторінка фактично створюється заново і будь-яка помилка при зміні файлів, що містять сторінки, призводить до того, що різні сторінки сайту виглядають по-різному.

3. Треба розробляти чи знаходити програмні модулі для реалізації активних компонентів(коментарі та відгуки користувачів, голосування, форум, чат та інше).

4. Досить складно забезпечити розділення прав доступу до вмісту сайту.

Динамічна сторінка - сторінка, яка формується сервером з декількох частин або отримується шляхом внесення або зміни даних у сторінку. Якщо статична сторінка не зазнає практично ніяких змін і потрапляє на екран до відвідувача у своєму"первозданному" вигляді, то динамічні сторінки, у вигляді, які їх бачить людина, на сервері не існує. Вона збирається кількома різними способами з даних, що зберігаються на сервері, і лише після цього показується відвідувачеві.

Методи збирання динамічних сторінок:

1) Першим варіантом може бути об'єднання декількох(двох і більше) окремих частин в одну сторінку - це найпростіший спосіб генерації.

2) Другим варіантом є заповнення шаблонної сторінки будь-якою інформацією, що зберігається окремо або надається у результаті роботи алгоритму (наприклад, у результаті обчислень).

3) Третім, і, мабуть, найпоширенішим варіантом, є поєднання перших двох у всіляких варіаціях, тобто сторінка збирається з декількох шматочків, в які при цьому вносяться різні зміни.

Динамічний сайт- сайт, в якому більшість або всі сторінки якого створюються динамічно.

Переваги динамічних сайтів.

1) Розділення інформації та дизайну.

2) Спрощення модифікації та оновлення сторінок.

3) Можливість змінювати контент, реагуючи на дії відвідувача.

З точки зору організації роботи і розподілу праці, варіант створення сайту на основі шаблонів практично ідеальний. Людина, яка відповідальна за дизайн сайту не зможе втрутитися в процес наповнення сторінок контентом, і за всі недоліки в дизайні буде нести відповідальність тільки він. І навпаки, той, хто займається інформаційним наповненням сайту, не зможе порушити дизайн сайту.

Недоліки динамічних сайтів.

Першим недоліком є необхідність використання додаткових програмних засобів для побудови динамічного сайту. На статичному сайті всі сторінки вже готові, серверу залишається лише показати їх відвідувачу, а на динамічному сайті необхідно вносити до них якісь зміни, для цього потрібно відповідні програмні рішення.

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

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

І четвертий недолік - вразливість таких сайтів значно більша за рахунок програмного забезпечення, яке використовується.

Основні етапи розробки веб-сайту

Передпроектна підготовка. Ідея

Визначення тематики майбутнього сайту, з’ясування цілей і завдань, визначення і аналіз цільової аудиторії. Аналіз конкурентів. Розробка структури сайту – ескіз сайту на папері. Створення списку майбутніх тематичних розділів.

Розробка дизайну сторінок

2.1. Дизайн-концепція сайту (креативний дизайн)

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

2.3. Технічний дизайн,

2.4. Розробка логічної і фізичної структури ресурсу. Компонування сторінки, верстальної структури. Елементи навігації

3. Верстка

Створення шаблонів сторінок. Перевірка правильності написання коду. Верстка сторінок сайту на основі затвердженого дизайну типових сторінок. Збірка сторінок.

4. Інформаційне наповнення сайту

Підготовка текстових матеріалів. Підготовка графічних матеріалів у растровому форматі, оптимізація картинок. Заповнення сторінок.

Програмна частина проекту

Інтеграція сайту з системою управління
Зараз вже жоден сучасний сайт не обходиться без системи управління, оскільки важливою є не лише красива зовнішня оболонка цього сайту, але і можливість зручної роботи з ним. Це особливо актуально для сайтів з розгалуженою структурою і великим об'ємом даних. В цей етап входить: інтеграція з системою управління, програмування, налаштування сервера, забезпечення безпеки проекту. Контроль якості.

5.1. Програмування, запуск проекту

На цьому етапі допрацьовується функціонал, що не міститься у стандартному складі системи управління.

6. Тестування сайту в Інтернеті
Тестування сайту на наявність помилок та коректність функціонування в різних браузерах (Internet Explorer, Netscape, Opera, Safari). Перевірка ідентичності відображення сторінок в різних екранних роздільних здатністях в різних браузерах.

7. Розміщення сайту в Інтернеті
Організація робіт з розміщення проекту в мережі Інтернет. Вибір та реєстрація доменного імені. Вибір хостинг провайдера, розміщення сайту. Фінальне тестування сайту. Навчання персоналу клієнта як працювати з системою управління сайту.

8. Просування сайту
В даний час вже мало просто розробити якісний сайт із зручною структурою і навігацією, важливим є забезпечення для сайту високої відвідуваності. Спромогтися цього можна не лише розміщенням реклами в засобах масової інформації, але і здійснюючи просування сайту в пошукових системах і каталогах, а також рекламою в Інтернеті.

9. Подальша підтримка сайту



Поделиться:


Последнее изменение этой страницы: 2016-09-13; просмотров: 428; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.116.49.243 (0.01 с.)