Процесът на разработка на интернет сайт
Независимо дали се става въпрос за малък интернет сайт или за сложна интранет система, ние работим в тясно сътрудничество с нашите клиенти от началото до края. Следва описание на типичните стъпки по разработката. В зависимост от типа на проекта, някои елементи може да отсъстват и/или да са добавени други.
Това описание набляга и на някои технически детайли, които може да не са от особен интерес, освен за техническия персонал. За описание на процеса изцяло от клиентска гледна точка, най-вече мениджърска, моля посетете страницата "Как се създава сайт".
- Стъпка 1: Подготовка
- • Дефиниране на главното предназначение/главната цел на сайта - това е първата и най-важна стъпка. За да бъде наистина полезен сайта за вашата фирма е необходимо да бъде дефинирана ясна цел, която трябва да бъде постигната с него. В допълнение могат да бъдат дефинирани и подцели, които да са в хармония с главната.
- • Преглед на съществуващите маркетингови материали - подбират се материалите, които могат да бъдат използвани за съдържанието сайта. Определя се, кои от тях могат да бъдат използвани "на готово" и кои имат нужда от редактиране. Изяснява се и какви други материали и източници подготвени от клиента ще бъдат предоставени.
- • Идентифициране и проучване на конкурентите - идентифициране на конкурентите и оценка на тяхното присъствие в Интернет.
- • Дефиниране на аудиторията на сайта и клиентите - на базата на съществуващата фирмена маркетингова политика се дефинира аудиторията на сайта и потенциалните клиенти, към които ще е насочен.
- • Разговори с ключови служители - набиране на информация от служителите на фирмата относно идеи за предназначението и разработката на сайта.
- • Избор на интернет име (интернет адрес) на сайта и закупуването му
- Стъпка 2: Дефиниране на стратегия
- • Разработване на стратегия на сайта - cъдържа описание на основните принципи, които ще бъдат следвани за постигането на основната цел.
- • Определяне на основните задачи - на базата на стратегията се определят основните задачи, които трябва да бъдат изпълнени, за да се постигне изпълнение на предназначението на сайта.
- Стъпка 3: Архитектура
- • Дефиниране на архитектурата на сайта - определят се основните компоненти на сайта и тяхната взаимосвързаност.
- • Дефиниране на функционалността, изработване на спецификация - детайлно описание на цялата функционалност и на базата на това - изработване на спецификация.
- • Дефиниране на изискванията от страна на клиента към визуалната структура на сайта - определяне на цветова схема, организация на съдържанието и др.
- • Представяне на предварителни варианти за изглед на сайта - представят се пред клиента различни варианти за това как да изглежда сайта. Правят се промени по тях при необходимост. Избира се вариант, който се използва за всички по-нататъчни стъпки.
- Стъпка 4: Разработка на сайта и базата данни
- • HTML дизайн - кодиране на сайта в HTML, използвайки избрания вариант за дизайн.
- • Проектиране на базата данни
- • PHP програмиране - реализиране на необходимата функционалност чрез кодиране на PHP.
- • Попълване на сайта - Слагане на окончателните текстове, графики и снимки в сайта.
- • Оптимизация на страниците - "донастройка" на съдържанието и връзките във всяка страница с цел повишаване леснотата и удобството на ползване.
- Стъпка 5: Вътрешни тестове
- • Проверка за съвместимост със различни броузери
- • Проверка дали всички връзки работят
- • Проверка на поведението на сайта при натоварване
- • Проверка на правописа на текстовете
- Стъпка 6: Приемане на сайта
- • Инсталиране на сайта на сървър за тестване
- • Обучение на операторите - обучение на служителите на клиента, които ще поддържат сайта чрез административната му част.
- • Тестове за съответствие на функционалността според спецификация
- • Съставяне на списък с желаните малки промени по сайта
- • Извършване на промените от предишната точка
- • Повторение на горните подстъки до подписване на приемо-предавателен протокол
- Стъпка 7: Пускане на сайта
- • Инсталиране на сайта на "hosting" сървър
- • Пускане на интернет сайта
- • Регистриране на сайта в различни "машини за търсене" и директории
- Стъпка 8: Поддръжка
- • Отстраняване на евентуално възникнали проблеми
- • Добавяне на нова функционалност (след съответно ново договаряне)
