Главная страница
Навигация по странице:

  • Корпоративный информационный web сайт

  • Корпоративный имиджевый web сайт

  • Игровой портал

  • Структура решения Установка CMSКонфигурирование CMSОбзор и анализ методов решения

  • WordPress WordPress

  • Официальный сайт

  • Примеры сайтов, работающих на CMS

  • Joomla Joomla!

  • Особенности

  • Вывод

  • 1. Установка и настройка Denwer

  • Установка и настройка CMS Joomla Скачать CMS Joomla

  • Установить CMS на сервер

  • ПЗ CMS. Инсталляция, настройка и конфигурирование cms на примере конкретной прикладной задачи вёрстки Webсайта


    Скачать 2.25 Mb.
    НазваниеИнсталляция, настройка и конфигурирование cms на примере конкретной прикладной задачи вёрстки Webсайта
    АнкорПЗ CMS
    Дата22.03.2022
    Размер2.25 Mb.
    Формат файлаdocx
    Имя файлаПЗ CMS.docx
    ТипПрограмма
    #409026
    страница2 из 3
    1   2   3





    Классификация сайтов по назначению:

    1. Сайт-визитка – обычно состоит из нескольких страниц и имеет уникальный, но простой и функциональный дизайн; идеально подходит для компаний, которые хотят разместить информацию о себе и своих услугах в Интернете; основные разделы сайта: «О компании», «Продукция или услуги», «Прайс- листы», «Контактная информация»; сайт-визитка используется предприятиями, организациями и частными лицами.

    2. Корпоративный информационный web сайт – необходим для автоматизации внутреннего документооборота, учёта показателей компании, управления персоналом, может быть оснащён функциями обмена информацией между удалёнными филиалами; корпоративный сайт позитивно влияет на репутацию и имидж компании; дизайн должен соответствовать фирменному стилю компании; чаще всего, включает «администраторскую часть» для создания и изменения контента, позволяющую менеджеру или секретарю компании добавлять или менять новости, информационные статьи, справочную и прочую информацию на сайте; используется минимум графики, основной упор идет на текст.

    3. Корпоративный имиджевый web сайт – идеально подходит для обеспечения имиджевого присутствия в Сети; сайт служит для предоставления подробной информации о компании, истории торговой марки, сведений об оказываемых услугах или поставляемых товарах; корпоративный сайт обычно содержит ленту новостей компании, средства публикации информации о рекламных и торговых акциях, информацию для прессы и другие сведения; нередко корпоративные сайты сочетают информацию о компании с каталогом продукции; используется эксклюзивный оригинальный дизайн, выгодно представляющий компанию; использование нестандартных идей и решений в оформлении, процентное соотношение текст/графика = 50/50

    4. Интернет-магазин, он же Сетевой магазин, Электронный магазин, Internet shop, E-shop интерактивный веб-сайт рекламирующий товар или услугу, принимающий заказы на покупку, предлагающий пользователю выбор варианта расчета, выписывающий счет на оплату, служащий одновременно подтверждением заказа; при этом администратор магазина обязан:

    - Организовать доставку товара;

    - Проконтролировать расчеты с покупателем за поставку.

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

    2. Игровой портал – сложный развлекательный интерактивный проект, предусматривающий большую посещаемость и ресурсоемкость.

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

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

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

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

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

    Структура решения

    Установка CMS

    Конфигурирование CMS
    Обзор и анализ методов решения
    В 2017 году «Рейтинг Рунета» объявил рейтинг самых популярных CMS. Рейтинг учитывал тИЦ и посещаемость ресурсов, созданных с помощью разных систем управления контентом. Среди open-source CMS (бесплатных платформ с открытым кодом) победители были следующие:


    WordPress

    WordPress — система управления содержимым сайта с открытым исходным кодом; написана на PHP; сервер базы данных — MySQL; выпущена под лицензией GNU GPL версии 2. Сфера применения — от блогов до достаточно сложных новостных ресурсов и интернет-магазинов. Встроенная система «тем» и «плагинов» вместе с удачной архитектурой позволяет конструировать проекты широкой функциональной сложности.

    Требования к ПО (Начиная с версии 3.2):

    PHP версии 5.2.4 или выше;

    MySQL версии 5.0 или выше;

    модуль Apache mod_rewrite (для «красивых» адресов, называемых постоянными ссылками).
    Официальный сайт: ru.wordpress.org
    Описание: Начав свой путь как инновационная и простая в использовании платформа для блогов, WordPress обзавелась большим количеством тем, плагинов и виджетов. Сейчас эта система применяется для сайтов различных форматов.
    Примеры сайтов, работающих на CMS: PlayStation Blog, CNN Political Ticker, NASA Ames Research Center, The New York Observer
    Простота использования: Технические знания в данном случае совсем не обязательны. WordPress простая и интуитивная. С ее помощью можно чрезвычайно быстро создать простой сайт. Также WordPress привлекает возможностью без труда переносить текст из текстовых документов на сайт, чем не могут похвастать Drupal и Joomla
    Особенности: Простота является ключевым преимуществом как для новичков, так и для профессионалов. Создав сайт на WordPress и передав его клиенту, можно не беспокоиться о проблемах с последующим наполнением сайта новым владельцем. Многообразие в сочетании с обилием инструкций и простотой управления делают WordPress идеальной для технически не подготовленных пользователей
    Оптимально для: Блоги, новостные сайты и другие форматы, требующие наличия возможности быстро и легко добавлять контент. При необходимости недостающая функциональность добавляется с помощью аддонов
    Вывод: простая в управлении CMS, подходящая для блогов и новостных сайтов. Подходит для новичков. Заполнять сайт контентом может и сам владелец, даже если он не имеет специфических знаний.

    Joomla
    Joomla! (произносится джу́мла) — система управления содержимым (CMS), написанная на языках PHP и JavaScript, использующая в качестве хранилища базы данных СУБД MySQL или другие стандартные промышленные реляционные СУБД. Является свободным программным обеспечением, распространяемым под лицензией GNU GPL.
    Требования к ПО:

    PHP 5.3.10+ (Magic Quotes GPC off)

    MySQL 5.1+ (с поддержкой InnoDB)

    Apache 2.x+ (с модулями mod_mysql, mod_xml, и mod_zlib)

    Официальный сайт: joomla.org, русскоязычный форум joomla.support.ru
    Описание: Компромисс между ориентированным на разработчика, но более гибким Drupal и дружелюбной к пользователю WordPress
    Примеры сайтов, работающих на CMS: MTV Networks Quizilla, Harvard University, IHOP
    Простота использования: Проще Drupal, сложнее WordPress. Относительно ненапрягающая установка и настройка в совокупности с нетребовательностью к затратам времени на понимание структуры и терминологии дают возможность самостоятельно построить весьма сложный сайт.
    Особенности: Система разрабатывалась в качестве платформы для сообществ с акцентом на социальные функции.
    Оптимально для: Сайты с достаточно гибкой структурой, создание которой было бы проблематично из-за ограничений WordPress. Электронная коммерция, социальные площадки.
    Вывод: несложная в управлении и настройке CMS, позволяющая без углубленных знаний в области выйти за рамки конструирования новостных сайтов и сайтов-блогов.
    Drupal
    Drupal (Дру́пал) — система управления содержимым (CMS), используемая также как каркас для веб-приложений (CMF), написанная на языке PHP и использующая в качестве хранилища данных реляционную базу данных (поддерживаются MySQL, PostgreSQL и другие). Drupal является свободным программным обеспечением, защищённым лицензией GPL, и развивается усилиями энтузиастов со всего мира.

    Требования к ПО:

    Операционная система: семейство Unix (в том числе FreeBSD, Mac OS X), Windows (любые ОС, на которых может работать интерпретатор PHP)

    Веб-сервер: Apache, Nginx, Lighttpd, IIS Versions 6, 7 (через Fast CGI) (теоретически любой веб-сервер, допускающий исполнение PHP-кода)

    СУБД: MySQL, PostgreSQL (в принципе несложна адаптация к другим реляционным СУБД, например IBM DB2)

    PHP версии 4.3.3 и выше (для совместимости со всеми сторонними модулями рекомендуется применять PHP 5, вместо PHP 4). Drupal 7 требует PHP 5.2.4 и выше
    Официальный сайт: drupal.org, русскоязычное сообщество drupal.ru
    Описание: Мощный инструмент, ориентированный на разработчиков и позволяющий создавать сложные сайты. Как и большинство профессиональных инструментов, Drupal требует некоторого опыта и практики для успешной работы с ним.
    Примеры сайтов, работающих на CMS: Fast Company, Team Sugar
    Простота использования: Drupal наиболее требователен к технической осведомленности пользователя, что окупается самыми широкими возможностями при создании сайтов. От версии к версии наблюдается некоторое упрощение Drupal, но даже это не делает систему лучшим выбором для нежелающих глубоко изучать систему и тратить деньги на специалиста.
    Особенности: Система известна своей мощной таксономией и возможностями по разметке, категоризации и организации сложного контента.
    Оптимально для: Комплексные продвинутые сайты, требующие сложной организации данных. Платформы для больших сообществ, онлайн-магазины
    Вывод: подходит для профессионалов, которым нужно создать сайт с продвинутой структурой.

    Таблица сравнений систем управлений (CMS)



    Структура решения

    1. Установка и настройка Denwer

    2. Установка и настройка Joomla

    3. Конфигурирование CMS

      1. Настройка оформления сайта

      2. Управление пользователями

      3. Заполнение сайта контентом


    Обобщённый алгоритм

    1. Установить CMS;

    2. Конфигурировать CMS

    * Настроить структуру сайта (согласно расположению виджетов)

    * Создать пользователей и обеспечить их доступ (посетителей, редакторов, администраторов) к информации

    * Добавить содержимое на сайт (добавить материалы, контакты,

    * баннеры и т.д. ; классифицировать информацию по категориям)

    1. Установка и настройка Denwer

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



    Рисунок 1. Окно установки Denwer.
    Нажимаем Enter, выбираем папку для установки сервера, вводим название создаваемого виртуального диска и жмём Enter для копирования файлов в нужную директорию. Далее выбираем режим запуска, создаём ярлыки на рабочем столе.



    Рисунок 2. Завершение настройки Denwer.
    После завершения настройки должен автоматически запуститься браузер с уведомлением об установке Denwer.



    Рисунок 3. Уведомление об установке Denwer.
    2. Установка и настройка CMS Joomla



    1. Скачать CMS Joomla

    Скачать дистрибутив можно с официального сайта Joomla : http://joomla.ru/downloads


    1. Установить CMS на сервер

    После установки программы denwer. Открываем C:\\WebServers\ , там находятся четыре папки. Заходим в папку home.



    В папке C:\\WebServers\home\\, нам необходимо создать папку, с названием будущего сайта. Желательно, сразу придумать правильное название, то есть «доменное имя». Затем в этой папке создать папку с названием www.



    Теперь нам необходимо разархивировать, скачанный архив Joomla 3 в отдельную папку. И все файлы, переместить в только что созданную папку www.

    В итоге в папке www должны находится, вот такие папки и файлы.




    1. Установка Joomla

    3.1) Теперь переходим на рабочий стол (место расположены Ваши ярлыки - Мой компьютер, Мои документы, Корзина и т.д.). Там должно было появиться 3 новых ярлыка:


    Запускаем Денвер, путем открывания (щелчок 2 раза) ярлыка "Start Denwer" (Перед запуском ВЫКЛЮЧИТЕ Skype (если он у Вас установлен) - с ним Denwer не работает).
    3.2) Теперь надо прописать в адресную строку в браузере, адрес нашего сайта https://pro . После того как ввели адрес, нажмите Enter.

    3.3) Заполните поля в соответствии с рисунком:



    Шаг 1: Конфигурация сайта:

    Название вашего сайта – обязательное поле

    - Описание сайта – необязательное поле (заполняется для поисковых систем)

    - Электронная почта администратора – обязательно поле (введите в это поле свой e-mail)

    - Логин администратора – обязательное поле, по умолчанию admin, (если Joomla устанавливается на хостинг, рекомендуется изменить)

    - Пароль администратора – обязательное поле (используется для входа в админку сайта)

    - Повторите пароль еще раз – обязательное поле
    3.4) Нажмите «Далее» в верхней части страницы для перехода к следующему шагу. Заполните поля в соответствии с рисунком:



    Шаг 2: Конфигурация базы данных:

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

    Тип базы данных - здесь нужно выбрать какую базу данных использовать для подключения (обычно это значение используется по умолчанию и не изменяется).

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

    Имя Пользователя - здесь указывается имя пользователя базы данных (выдается хостинг-провайдером или самостоятельно устанавливается в панели хостинга. Вы всегда все эти данные можете узнать у службы поддержки Вашего хостинга). Для установки на Денвер в поле имя пользователя вводится имя пользователя: root

    Пароль - введите надежный пароль (обязательно запишите его в блокнот на случай если Вы его забудете). Для установки на Денвер ввод пароля не требуется (оставьте пустым)

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

    Префикс для таблиц – изменять префикс таблиц необязательно (если у Вас уже используется эта база данных для другого сайта, тогда Вы можете задать свой префикс для таблиц Joomla 3, например, j30_). Действие с уже имеющимися таблицами - используется если у Вас уже используется или использовалась ранее эта база данных – переименовать или удалить все существующие таблицы из базы данных.
    3.5) Нажмите «Далее» в верхней части страницы для перехода к 3 шагу.



    Далее на этой странице инсталлятор Joomla покажет Вам конфигурационные данные и результаты проверки на совместимость с Вашим сервером и рекомендуемые установки настроек сервера.



    Поздравляем, Вы установили Joomla! Если Вы видите это сообщение, значит установка прошла успешно и теперь Вы должны удалить директорию установки, это папка installation - которая находится в корне сайта и она должна быть удалена из соображений безопасности, чтобы помешать кому-либо еще раз запустить установку. Нажмите на кнопку: Удалить директорию 'installation' и папка будет удалена, об этом Вы узнаете, когда текст кнопки изменится на: Директория 'installation' успешно удалена. Далее нажмите на кнопку Панель управления.

    3.6) Нажав кнопку Панель управления, откроется страница входа в административный раздел. Для входа в админку введите: логин и пароль администратора которые Вы указали на первом шаге. Далее вход в админку будет происходить по ссылке: http://pro/administrator
    1   2   3


    написать администратору сайта