KnigaRead.com/
KnigaRead.com » Книги о бизнесе » Маркетинг, PR, реклама » Роман Овчинников - Корпоративный веб-сайт на 100%. Требуйте от сайта большего!

Роман Овчинников - Корпоративный веб-сайт на 100%. Требуйте от сайта большего!

На нашем сайте KnigaRead.com Вы можете абсолютно бесплатно читать книгу онлайн Роман Овчинников, "Корпоративный веб-сайт на 100%. Требуйте от сайта большего!" бесплатно, без регистрации.
Перейти на страницу:

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

...

В среднем разработка документов может составлять 5-10 % от стоимости создания сайта

Помимо этого, профессиональный веб-разработчик может предоставлять индивидуальную документацию (например, Руководство пользователя веб-сайта компании «Коллапс-консалтинг»), учитывающую все особенности созданной конкретно для данной фирмы веб-системы.

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

Из рецензий наших экспертов

75. Базы данных

...

Практически каждый современный корпоративный сайт функционирует на основе системы управления базами данных (СУБД), содержащей базу данных, в которой хранится основной массив информации. В частности, все системы управления контентом так или иначе работают с такими базами.

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

Как выбрать СУБД

Мы рекомендуем учитывать следующие критерии выбора СУБД для веб-сайта:

Соответствие параметров СУБД требованиям проекта (платформа, производительность и т. п.)

Распространенность продукта

Наличие ресурсов для администрирования и развития системы в рамках выбираемой СУБД

Стоимость внедрения и поддержки

Совместимость выбираемой СУБД с существующей технической инфраструктурой (включая наличие связующих интерфейсов и приложений)

...

Наиболее распространенные СУБД:

• MySQL

• MSSQL

• PostgreSQL

• Oracle

Реже используются СУБД Firebird, Interbase, Sybase и др.

Преимущества использования баз данных

Использование баз данных дает целый ряд преимуществ в сравнении с хранением информации непосредственно в HTML-формате:

Поддержка структурированных (атрибутивных) типов данных

Поддержка функций поиска, фильтрации и составления различных выборок

Четкое разделение уровней хранения и представления данных (в частности, возможность хранения данных в «одном месте» и вывода их в любое количество фронт-офисов)

Компактное представление данных в файловой структуре

Возможность централизованного управления всеми настройками

Реализация бизнес-логики с помощью специализированных языков для баз данных

Поддержка связей между различными элементами базы данных с контролем целостности этих связей

Поддержка журнала транзакций и возможность отката к предыдущим версиям

Перечисленный набор преимуществ делает выбор «сайта на СУБД» фактически однозначным. Исключение могут составлять только простейшие проекты, состоящие всего из нескольких редко обновляемых страниц.

76. Языки и технологии программирования

...

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

Можно привести следующие примеры:

Скрипты, приложения, языки и технологии на стороне веб-сервера и сервера приложений (PHP, Perl, Ruby, Python, ASP, VBScript, C#, C/C++, Visual Basic.NET, J#, IronPython, Java, J2EE, JSP

Языки и технологии для работы с базами данных (SQL, PL/SQL, T-SQL)

Языки разметки и таблицы стилей (HTML, XHTML, WML, XAML, CSS)

Скрипты, приложения, языки и технологии на стороне клиента (JavaScript, VBScript, Flash, ActionScript, ActiveX, Silverlight, AXAJ)

Отдельно можно отметить XML, использующийся «самостоятельно» для хранения, описания и передачи данных (известные подмножества: RSS, YML, CML) или в связке с XSL – для генерации других XML (или HTML).

...

Плохому программисту и теги мешают

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

Наибольшее распространение в настоящее время получили такие комплекты:

LAMP

Расшифровывается по первым буквам входящих в него компонентов – Linux + Apache + MySQL + PHP.

Комплект полностью бесплатен, количество разработчиков на рынке – высокое. Как следствие, реализация экономически выгодна. Хорошо подходит для большинства автономных сайтов простой и средней сложности.

.Net

Включает в себя технологии и языки Windows + IIS + ASP.NET/C#/VB.Net +.Net Framework + MSSQL. Разработчик – Microsoft.

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

Java

Включает технологии и языки J#, Java, J2EE, JSP. Поддерживаются различные СУБД. Разработчик комплекта – SUN Microsystems.

Комплект является частично платным. Количество разработчиков на рынке в России – невысокое, на Западе – высокое. Наиболее распространен в финансовой сфере для реализации систем работы в реальном времени, системах с высоким количеством транзакций.

77. Инструменты разработки и поддержки

...

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

Для дизайнеров

Для обеспечения работы дизайнеров вам может потребоваться следующий минимум программных продуктов:

Работа с графикой

♦ Adobe Photoshop

♦ CorelDraw

Перейти на страницу:
Прокомментировать
Подтвердите что вы не робот:*