Показаны сообщения с ярлыком cms. Показать все сообщения
Показаны сообщения с ярлыком cms. Показать все сообщения

воскресенье, 16 ноября 2008 г.

Автоматизация - путь к снижению издержек

В чем разница между статическими и динамическими веб-сайтами?
Вообще все страницы в интернет основаны на языке разметки - HTML. Это является базисом всех страниц. При создании интернет сайта Вы можете пойти по двум путям:

- Можно “вручную” верстать каждую отдельную страницу сайта, указывать ссылки, выдерживать стиль и т.д.

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

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

По какой причине статические сайты на сегодня не актуальны?
На сегодня, сайт без регулярных и оперативных обновлений будет явно проигрывать конкурирующим проектам. В случае статичного сайта, информацию для публикации надо утвердить, передать html кодеру (или программисту, веб-мастеру). Как только он появится на рабочем месте, закончит свои важные дела, он опубликует информацию за некоторое время. Т.е. задержка будет минимум 1 день, а то и больше.

Обновление информации на статичном сайте намного дороже, чем на динамическом. Т.к. Вам нужен специалист, который хорошо знает html код и может опубликовать информацию, возможно и не один. Этому специалисту надо платить. Тем более, если будут большие объемы информации - это будет дорогостоящее удовольствие. Я даже не говорю, о нехватке в Иркутске высококвалифицированных кадров. При создании каждой страницы человек будет создавать макет с учетом фирменного стиля сайта, выдерживать дизайн. При публикации документа (допустим новость) придется изменять не только одну страницу, но и добавлять ссылки на других страницах (на этот документ), изменять, удалять. Таким образом, при публикации одной новости, придется изменить 4-5 страниц (как минимум). А представьте, что Вы решили добавить новый раздел. Вам нужно поставить ссылку на этот раздел, на каждой странице. А страниц у Вас уже, допустим 500. Т.е. нужно будет изменять все 500 страниц. А что Вы будете делать, если Вы решите изменить весь дизайн сайта? Нужно будет полностью переделывать все страницы. Можно сказать - весь сайт нужно будет делать с нуля. Согласитесь, что это не выгодно.
Современные сайты имеют достаточное количество интерактивных разделов, блоков для поддержки сообщества пользователей Вашего сайта. Приведем несколько примеров:

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

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

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

- Интеграция с электронной почтой - автоматизированная подписка на новости, прайс-листы и т.д.

- Система заказов товаров - возможность заказа товара прямо через Ваш сайт, автоматизация формирования заказа.

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

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

После того, как Ваш проект будет создан, Вы попадаете в удобный и понятный интерфейс администрирования. Для управления всем сайтом (содержание, разделы, дизайн), Вам уже не требуются специализированные знания, Вы просто можете изменять свой сайт, добавлять новую информацию и т.п. Пользоваться такой системой будет не сложнее чем Microsoft Word. Но автоматизация не ограничивается редактированием текста через web-интерфейс системы администрирования. Допустим, Вы можете обновлять Прайс-лист своей фирмы через уже существующую торговую систему (например 1С) или файл Excel. Существует колоссальное количество примеров и возможностей.

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

Источник: http://adelite.com/

Как это начиналось

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

Изначально процесс разработки сайта и процесс изменения информации на нем выглядели идентично. А именно:

  • Веб мастер верстал сайт в формате HTML и передавал его заказчику (размещал в интернет). При этом вэб мастер самостоятельно помещал на сайт всю информацию. Сайт представлет собой неделимое целое.

  • Когда у заказчика возникала потребность изменить какую либо информацию на сайте или добавить новую страницу / раздел, он обращался к вэб мастеру, который переверстывал страницу.
    То есть абсолютно все манипуляции с сайтом выполнял только вэб мастер, заказчик был беспомощен. Понятно, что все было бы хорошо, если бы не несколько «но»:

1. Стоимость изменения информации на сайте очень скоро становится сопоставима с начальными затратами по разработке сайта.
2. «Человеческий фактор», здесь присутствующий, не гаранирует публикацию актуальной информации на сайте заказчика не только сегодня, но даже и в ближайшие дни. Ибо вэб мастер может болеть, может быть занят и т.п.

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

Как разрабатывается сайт с иcпользованием CMS

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

  • Дизайнер разрабатывает эскизы дизайна сайта. Картинки, на которых изображено, как сайт будет выглядеть.

  • Программисты встраивают в существующий сайт CMS и наполняют сайт первичной информацией. Сайт готов к эксплуатации и размещается в интернет.

  • Заказчик получает доступ к управлению своим сайтом и вносит необходимые правки в сайт.

  • Сайт функционирует и заказчик модифицирует информацию самостоятельно, так часто, как это необходимо.

Как работает CMS

  • Заказчик набирает в адресной строке браузера адрес административной зоны своего сайта и вводит имя пользователя и пароль. Этот адрес и идентификационнная информация передается заказчику компанией – разработчиком сайта.

  • В окне браузера заказчик получает доступ к интерфейсам управления информацией. Функциональность различных CMS может различаться, но, как минимум предлагаются следующие возможности по управлению сайтом:

1. Управление меню сайта (добавление и модификация разделов и подразделов)
2. Публикация информации на сайт (текст, форматирование текста, вставка изображений, вставка внешних гиперссылок, вставка таблиц)
3. Формирование каталога (иерархическое дерево категорий)
4. Управление лентой новостей на сайте
5. Управление специальными разделами: FAQ, ссылки, фото галерея
6. Управление форумами, опросами, голосованиями, конкурсами
7. Управление почтовыми рассылками обновлений сайта
8. Управление реклмным пространством на сайте
9. Доступ к статистике посещений сайта

  • Все внесенные посредством CMS изменения моментально отображаются на сайте и оператор может видеть результат своих манипуляций.

Зачем нужна CMS

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

  • Обратная связь
  • Форумы и FAQ
  • Конкурсы и розыгрыши
  • Почтовые рассылки
  • Каталоги товаров с возвожностью заказа

Все эти функции придают необходимую интерактивность и поддержку принятия решения потенциальным клиентом.

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

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

Стоимость сайта с использованием CMS
Стоимость установки на сайт CMS в значительной мере зависит от сложности сайта, собственн CMS и компании-разработчика. В большинстве случаев, стоимость установки и настройки CMS под нужды клиента колеблется от 800$ до 1500$.

При создании на базе CMS сложных информационных систем стоимость работ может составлять порядка 5000$ - 8000$, что вполне оправдано, т.к. в результате заказчик получает практически уникальное решение.

Источник: http://pyramid.spb.ru

Что такое cms?

Аббревиатура CMS расшифровывается как «Content Management Software» («программное обеспечение для управления содержимым»). В нашей стране принято последнюю букву «S» расшифровывать как «System», а по-русски это обычно звучит как «Система управления контентом». Иногда употребляется более простое название - “движок сайта”.

CMS появились не так давно. Первой системой принято считать Vignette, которая появилась на западе в 1995 году. У нас в стране решения по управлению содержимым появились значительно позже.

Необходимость систем управления для владельцев сайтов начала проявляться в тот момент, когда количество материалов на веб-сайтах начало стремительно расти. Это привело к тому, что традиционные «ручные» технологии создания и поддержки сайтов, когда сайт состоял из статических страниц и набора дополнительных специализированных скриптов, стали не успевать за быстро меняющимися условиями бизнеса. Ввод данных на сайт требовал (как минимум) знания технологий HTML/CSS верстки, изменения структуры сайтов были сопряжены с каскадным изменением большого количества взаимосвязанных страниц. Различные автоматизированные механизмы, вроде гостевых книг и новостных лент, внедренные на сайтах как отдельные скрипты и, как правило, написанные разными специалистами, перестали удовлетворять требованиям безопасности. На многих сайтах стали появляться «зоопарки» из различных технологий и подходов к созданию сайтов, поэтому возникла потребность с одной стороны в унификации программных решений, а с другой в разделении дизайна и содержимого на две независимые составляющие.

CMS действительно разделяют сайты на две составляющие: дизайн (внешний вид сайта в целом, отдельных страниц, конкретных блоков информации) и содержимое (контент). Дизайн сайта, как правило «зашит» в шаблоны и изменяется значительно реже, чем контент. Для ввода контента не требуется специальных знаний, а простые приемы оформления текста знает практически каждый, кто работал в Microsoft Office.

что такое cms с точки зрения пользователей и разработчиков сайтов?

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

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

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

Источник: http://www.twl.ru/articles

Неактивный атрибут "скрытый" или как снять атрибут скрытый после вируса

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