• 24 июля | Подготовка ТЗ на разработку сайта

Техническое задание

В таком виде Вы передаете ТЗ для дизайнера и верстальщика + бриф

Часть 1

Часть 2

Требования к сайту

Нажмите на кнопку и скачайте файл

Файл сам по себе не является Техническим заданием и является приложением. В нем список требований и пожеланий, которые следует учесть при разработке.

  • Желтым выделено то, что необходимо заменить на свое.
  • Красным выделено то, что трогать не рекомендуется (оставить как есть)
  • Все остальное необходимо подробно заполнить.

ДОМАШНЕЕ ЗАДАНИЕ

Заполните бриф

Заполняете скачанный выше документ и отправляете на проверку.

Характерные отличия CMS

* Указанная информация справедлива для большинства систем соответствующего типа. В отдельных случаях могут быть отклонения, но это не меняет общей картины.

Варианты

Open Source

«Коробочные»

«Студийные»

SaaS

Доступность исходного кода

Исходный код доступен полностью.

Ограниченная доступность исходного кода вплоть до полной недоступности.

Ограниченная доступность исходного кода вплоть до полной недоступности.

Исходный код недоступен.

Стоимость

Ядро системы бесплатно. большая часть модулей, расширяющих функциональность — тоже.

Ядро системы платное. большая часть модулей, расширяющих функциональность — тоже.

Система приобретается только вместе с 

разработкой сайта.

Оплачивается аренда сайта на конструкторе.

Расширяемость

Практически неограниченная за счет открытости ядра системы, а также множества готовых и полу-готовых решений.

У самых популярных сопоставима с Open Source, у остальных — более ограничена.

Ограничена.

Крайне ограничена.

Open Source

Доступность исходного кода

Исходный код доступен полностью.

Стоимость

Ядро системы бесплатно. большая часть модулей, расширяющих функциональность — тоже.

Расширяемость

Практически неограниченная за счет открытости ядра системы, а также множества готовых и полу-готовых решений.

«Коробочные»

Доступность исходного кода

Ограниченная доступность исходного кода вплоть до полной недоступности.

Стоимость

Ядро системы платное. большая часть модулей, расширяющих функциональность — тоже.

Расширяемость

У самых популярных сопоставима с Open Source, у остальных — более ограничена.

«Студийные»

Доступность исходного кода

Ограниченная доступность исходного кода вплоть до полной недоступности.

Стоимость

Система приобретается только вместе с 

разработкой сайта.

Расширяемость

Ограничена.

SaaS

Доступность исходного кода

Исходный код недоступен.

Стоимость

Оплачивается аренда сайта на конструкторе.

Расширяемость

Крайне ограничена.

Как выбрать CMS?

  • Для начала вам нужно разобраться с тем, какие задачи будет решать ваш сайт и как. Чем он будет в первую очередь? Это корпоративный сайт и его задача максимально полно представить информацию о вашей компании и создать поток обращений? Это блог? Или интернет-магазин? Вы хотите создать одностраничный сайт под спец. предложение (лендинг)?


  • Опишите функционал, который будет нужен вам постоянно. То, что для вас действительно имеет значение. Если это блог, то удобно ли добавлять посты, есть ли разбивка на категории, могут ли писать в блог сразу несколько пользователей? Это частный пример, но суть, надеемся, понятна. CMS — это массовый инструмент. Ваша задача найти то, что максимально подойдет именно вашему проекту. Для этого обязательно нужно понять, какой функционал имеет для вас значение, а какой, наоборот, будет только мешать.


  • На основании предыдущих пунктов отберите 3-5 CMS, которые максимально подходят для вашего типа сайта, и чей функционал подходит под ваши требования.


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


  • Используя онлайн-демо (версию системы, доступную для ознакомления) на сайте CMS попробуйте выполнить все описанные в предыдущем пункте операции. Отберите два-три решения, выполнение операций в которых кажется вам максимально удобным.


  • Изучите системные требования каждой из выбранных вами CMS и подберите оптимальный хостинг.


  • Посмотрите на скорость работы, попробуйте выполнить операции, которые вы описали в пункте 4, уже в «боевом режиме».


  • Задайте несколько вопросов относительно какого-то специфичного функционала в службу продаж или на официальном форуме CMS, оцените адекватность ответа.


  • Выберите одно оптимальное решение и начните использовать его «по полной».


  • Если после месяца использования вы остались довольны выбором, можете подбирать исполнителя для дополнительных доработок системы конкретно под вас (интеграция дизайна, разработка специфических модулей). Если нет, попробуйте пройти весь алгоритм заново.

Saas решения для Landing Page

Проверенные конструкторы сайтов.

Название платформы

Демо - период

Комментарии

Цена мес/год

Флексби

Простой и проверенный на практике. Регулярно появляются обновления.

14 - 28 дней

Совсем не требует навыков программирования и верстки.

750 ₽ / 6300 ₽

ПЛАТФОРМА LP

Работает стабильно. Помимо базовых функций конструктора, есть возможность проводить А/В тестирование.

14 дней

Требует понимания разметки. Не плохие возможности в дизайне.

590 ₽ / 5900 ₽

Демо - период

14 - 28 дней

Комментарии

Совсем не требует навыков программирования и верстки.

Цена мес/год

750 ₽ / 6300 ₽

Демо - период

14 дней

Комментарии

Требует понимания разметки. Не плохие возможности в дизайне.

Цена мес/год

590 ₽ / 5900 ₽

Регистрация домена и покупка хостинга

ДОМАШНЕЕ ЗАДАНИЕ

Выберите CMS. Купите домен.

Если необходимо, то покупайте CMS. Если делаете на конструкторе, то сообщите на каком и отправьте адрес сайта (домен). Хостинг покупайте, только после выбора разработчика и перед установкой на него сайта.

конверсия сайта

виджеты и сервисы повышающие конверсию

Протестируйте и выберите свой. Мы рассмотрим основные.

  • E-mail рассылка
  • Call back
  • Онлайн - консультант
  • Widget

готовим системы аналитики для установки на сайт

Зарегистрируйтесь в системах аналитики и создайте гостевой доступ для разработчика

домашнее задание

Заведите аккаунты в системах

Создайте счетчики. Возможно только после покупки домена.

Разработчик

Что должен знать, понимать как работает, уметь пользоваться.

ДОМАШНЕЕ ЗАДАНИЕ

Выберите разработчика

Если решили заказывать разработку сайта, то составьте сравнительную таблицу подрядчиков и вышлите в виде файла.

Термины и определения

Для общения с разработчиком на одном языке

Браузер (веб-обозреватель) – программное обеспечение для просмотра веб-сайтов, для их обработки, вывода и перехода от одной страницы к другой.


Веб-страница – одна страница интернет-сайта, отображаемая браузером пользователя. Имеет уникальный URL-адрес.


Веб-система (система) – конечный продукт, получаемый в ходе работы над данным проектом. Представляет собой совокупность веб-страниц, информации в базе данных и механизмов для управления этой информацией, ее обработки и представления пользователю в виде веб-страниц.


Сайт – часть веб-системы, доступная пользователю для просмотра в интернет. Состоит из веб-страниц, на которых представляется информация (текст, картинки, ссылки и т.п.)


Структура сайта – древовидное представление страниц сайта; раздел – структурная единица этого дерева, объединение некоторого множества страниц. Сайт делится на некоторое количество разделов (корневых, первого уровня), каждый из них, в свою очередь,- на некоторое количество подразделов (разделов второго уровня и ниже). Страницы сайта привязаны к разделам и подразделам. Вся совокупность разделов, подразделов и связанных с ними страниц и образуют структуру сайта.


Содержимое сайта (Контент) – информация, которая размещается на сайте (текстовые, графические, анимационные материалы, видео, дополнительные файлы), без учета оформления страниц.


Дамп – полная копия структуры и всей информации базы данных, необходимой для функционирования веб-системы.


Главная страница – первая страница, которую видит пользователь при входе на сайт (при вводе доменного имени сайта в адресную строку браузера). Данная страница является обособленной и не включается ни в один из разделов.


Внутренняя страница сайта – любая другая, кроме главной, страница сайта.


Индексная страница раздела (подраздела) – первая страница, которую видит пользователь, попадая в данный раздел (подраздел). Структурно такая страница ассоциируется с самим разделом (подразделом). Внутренняя страница раздела (подраздела) – любая другая, кроме индексной, страница раздела (подраздела)


Верстка веб-страниц — процесс формирования страниц сайта в текстовом или любом другом редакторе, а также результат этого процесса, то есть собственно веб-страницы.


Навигационная цепочка — подменю сайта, благодаря которому пользователь видит глубину посещения, включающую все вышестоящие по иерархии уровни раздела, в которых он находится, и имеет возможность перемещения по ним.   


Top -  стандартный для всех страниц сайта информационно-навигационный блок, находящийся в верхней части страницы сайта.


Bottom - стандартный и единообразный для всех страниц сайта информационно-навигационный блок, находящийся в нижней части страницы сайта.


Right - стандартный информационно-навигационный блок сайта, структура которого зависит от текущей страницы сайта, находящийся в правой части страницы сайта.


Left - стандартный информационно-навигационный блок сайта, структура которого зависит от текущей страницы сайта, находящийся в левой части страницы сайта.


CMS – Content Management System 

(система управления контентом) общее название систем, назначением которых является управление информационным наполнением сайта.


Droplist - раскрывающийся список с возможностью выбрать только один из пунктов.


Административная часть – часть веб-системы, служащая для управления контентом.


Клиентская часть - часть веб-системы, доступная пользователю в сети Интернет.


Заказчик – лицо (физическое или юридическое), заинтересованное в разработке исполнителем веб-системы.


Исполнитель – юридическое лицо или физическое лицо, осуществляющее разработку веб-системы.


Разработчики – группа лиц со  стороны Исполнителя, обеспечивающие разработку веб-системы.


Администратор (ы) – лицо или группа лиц, занимающаяся администрированием веб-системы и обладающее (ие) максимальными правами в CMS.


Редактор (ы) – лицо или группа лиц со стороны Заказчика, обеспечивающее (ая) добавление, редактирование, удаление статей, новостей и других материалов на сайте.


Посетители (пользователи) – группа лиц, имеющих доступ к публичной части сайта.


Модуль — отдельный программный компонент.


Сценарий (скрипт) — это программа, которая автоматизирует некоторую задачу, которую без сценария пользователь делал бы вручную, используя интерфейс
программы.


Лог (log) — файл с записями о событиях в хронологическом порядке.


Баг-лист – список недоработок, ошибок и несоответствий с Техническим Заданием, допущенных при разработки.


HTML (Hypertext Markup Language
— «язык разметки гипертекста») — это стандартный язык разметки документа в сети Интернет. Все веб-страницы
создаются при помощи языка HTML (или XHTML). Язык HTML интерпретируется браузером и отображается в виде документа, удобном для просмотра. Тег — в
языках разметки это пометки в HTML-файле (или в тексте, отформатированном в другом формате), определяющие границы элемента.


CSS (Cascading Style Sheets — каскадные таблицы стилей) — технология описания внешнего вида документа, написанного языком разметки. CSS используется преимущественно для оформления HTML- и XHTML-документов.


FTP (File Transfer Protocol — протокол передачи файлов) — протокол, предназначенный для передачи файлов в компьютерных сетях. FTP позволяет подключаться к серверам FTP, просматривать содержимое каталогов и загружать файлы с сервера или на сервер.


SSH (Secure Shell — «безопасная оболочка») — сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и передачу файлов.


phpMyAdmin — веб-приложение открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования система
управления базами данных (СУБД) MySQL. phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL, запускать команды SQL и просматривать содержимое таблиц и баз данных.


MySQL — свободная система управления базами данных (СУБД). Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты.


Apache - свободный веб-сервер, принимающий HTTP-запросы от веб-браузеров, и выдающий им HTTP-ответы, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными.


PHP (PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста») — язык программирования, созданный для генерации HTML-страниц на веб-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров.


Zend Optimizer — приложение для языка PHP, распространяемое бесплатно. Являет собой серверный модуль для запуска закодированных с помощью Zend Encoder и Zend SafeGuard Suite скриптов, а также их ускоряющий.

  • Поздравляю!!!

    Мы закончили блок "Сайт" 

    и впереди нас ждёт удивительный мир Контекстной рекламы!

  • удачных выходных

Звоните по телефону: +7 (983) 468-93-95

Пишите на E-mail: alexgreen.ok@yandex.ru