Системы управления содержимым

Автор работы: Пользователь скрыл имя, 18 Апреля 2013 в 20:51, курсовая работа

Описание работы

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

Содержание работы

ВВЕДЕНИЕ 3
1. СИСТЕМА УПРАВЛЕНИЯ СОДЕРЖИМЫМ 4
2. ОБЗОР ПОПУЛЯРНЫХ СИСТЕМ 6
2.1 Joomla! 6
2.2 WordPress 10
2.3 Drupal 11
2.4 DataLife Engine 17
2.5 1С-Битрикс 19
2.6 1С-Битрикс: Корпоративный Портал 21
2.7 openCart 24
3. УСТАНОВКА WORDPRESS НА ХОСТИНГ 26
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 34

Файлы: 1 файл

веб_технологии_CMS.doc

— 186.50 Кб (Скачать файл)

На странице отчета обратите внимание на имя сервера, которое идет после  записи Server: вверху страницы. (Чаще всего он носит значение localhost.)

Работа с MySQL клиентом

Если у вас есть shell доступ к веб-серверу, вам удобно пользоваться коммандной строкой, а MySQL пользователь имеетправа для создания других MySQL пользователей и баз данных, тогда вы можете воспользоваться нижеприведенными инструкциями для создания пользователя и базы данных для WordPress.

$ mysql -u adminusername -p

Enter password:

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 5340 to server version: 3.23.54

 

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

 

mysql> CREATE DATABASE databasename;

Query OK, 1 row affected (0.00 sec)

 

mysql> GRANT ALL PRIVILEGES ON databasename.* TO "wordpressusername"@"hostname"

    -> IDENTIFIED BY "password";

Query OK, 0 rows affected (0.00 sec)

 

mysql> FLUSH PRIVILEGES;

Query OK, 0 rows affected (0.01 sec)

 

mysql> EXIT

Bye

$

 

adminusername чаще всего имеет значение root, в том случае, если нет иного аккаунта с более высокими привилегиями.

wordpress или blog - подходящие названия для базы данных databasename.

Wordpress подхдящее название для имени пользователя wordpressusername.

hostname чаще всего имеет значение localhost. Если вы не знаете значения данной переменной, советуем вам узнать ее у вашего системного администратора.

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

Впишите значения, которые вы используете  для переменных databasename, wordpressusername, hostname, и password.

Шаг 3: Настройка файла wp-config.php

В данной части, все изменения вносятся в следующую часть кода:

// ** MySQL settings ** //

define('DB_NAME', 'putyourdbnamehere');    // Имя базы данных

define('DB_USER', 'usernamehere');     // Имя пользователя MySQL

define('DB_PASSWORD', 'yourpasswordhere'); // ...и пароль

define('DB_HOST', 'localhost');    // 99% что вам не следует вносить изменения в данную строчку кода

define('DB_CHARSET', 'utf8');

define('DB_COLLATE', '');

Возращаясь к Шагу 1, в котором вы распаковывали дистрибутив с WordPress, переименуйте файл wp-config-sample.php в файл wp-config.php.

Откройте переименованный файл wp-config.php с помощью вашего любимого текстового редактора и внесите изменения в соответствии с примером кода, приведенным выше:

DB_NAME 

Имя базы данных, созданной для WordPress в Шаге 2 .

DB_USER 

Имя пользователя для WordPress в Шаге 2.

DB_PASSWORD 

Пароль, который вы выбрали для  пользователя в WordPress в Шаге 2.

DB_HOST 

Имя хоста, который вы выяснили в Шаге 2 (чаще всего имеет значение localhost, но не всегда. Смотри возможные значения DB_HOST).

DB_CHARSET 

Кодировка базы данных, в большинстве  случаев не требует изменений. Смотри Editing wp-config.php для более подробной информации.

DB_COLLATE 

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

Сохраните файл.

Для получения более детальной  информации и пошаговых инструкций, используемых при создании файла  конфигурации следуйте по ссылке Editing wp-config.php.

Шаг 4: Размещение файлов

Теперь вам необходимо решить в  каком именно месте вашего веб-сайта  будет располагаться блог WordPress:

В корневом катологе вашего веб-сайта. (Например, http://example.com/)

В поддиректории (подкаталоге) на вашем  веб-сайте. (Например, http://example.com/blog/)

Размещение файлов в корневом каталоге

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

Если файлы уже располагаются  на веб-сервере и вы используете shell доступ для установки WordPress, перенесите все содержимое папки wordpress на веб-сервер в заранее созданную вами папку с желаемым названием, которая располагается в корневом каталоге.

Шаг 5: Запуск установки

Запустите веб-браузер для начала установки.

Если вы разместили файлы WordPress в  корневом каталоге веб-сервера, тогда  перейдите по ссылке:http://example.com/wp-admin/install.php

Если вы разместили файлы WordPress в  подкаталоге, который назвали, к примеру blog, перейдите по ссылке:http://example.com/blog/wp-admin/install.php

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

 

 

ЗАКЛЮЧЕНИЕ

 

В ходе расчетно-графической работы получены следующие результаты:

  1. Рассмотрены общие понятия, структура и обалсти применения систем управления конентом.
  2. Рассмотрены популярные системы управления контентом, их особенности, преимущества и недостатки.
  3. Проведена и описана установка системы WordPress на хостинг.

 

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ

 

  1. Горнаков С. Г. - Осваиваем популярные системы управления сайтом (CMS). – М.: ДМК Пресс, 2009. –
  2. 336 с.: ил.
  3. Ташков П. А.  - Т25 Веб-мастеринг на 100 %: HTML, CSS, JavaScript, PHP, CMS, AJAX, раскрутка. — СПб.: Питер, 2010. — 512 с.: ил. — (Серия «На 100%»).
  4. http://codex.wordpress.org/Установка_WordPress
  5. http://ru.wikipedia.org/wiki/Система_управления_содержимым
  6. http://wordpress.com/
  7. http://ru.wordpress.org/
  8. http://www.joomla.org/
  9. http://drupal.org/

Информация о работе Системы управления содержимым