Автор работы: Пользователь скрыл имя, 16 Декабря 2014 в 20:17, отчет по практике
В последние годы во всем мире и в России развивается Интернет быстрыми темпами, и большинство населения имеет на работе или у себя дома доступ к его ресурсам. С развитием технологий гипертекстовой разметки в Интернете сталио появляться большое количество сайтов, тематика которых была абсолютно разнообразной - от сайтов крупных компаний, которые повествуют об успехах компании и ее провалах, к сайтам маленьких фирм, которые предлагают посетить их офисы в пределах одного города.
Для создания своего меню нажмем кнопку «Создать». Для создания меню нам нужно только написать заголовок – «Главное меню», например, и системное имя – так же напишем «Главное меню». Нажмем «Сохранить и закрыть».
Меню создано и сейчас его нам нужно вывести, т.е. определить, в какой позиции данное меню будет выводиться. Меню у нас выводится на сайт с помощью модулей и для того чтобы вывести меню, нам нужно создать модуль и определить для него позицию. Перейдем обратно в «менеджер меню» и справа от созданного меню нажимаем «Добавить модуль для данного типа меню».
Напишем заголовок – «Главное меню» (рисунок 58). Показать заголовок – «Показать». И выберем позицию. Сейчас у нас показываются все позиции из всех шаблонов, которые установлены на сайте. Наш шаблон называется сейчас «Protostar». Выберем позицию «Right (position 7)»
Сейчас у нас уже есть одно меню – «Main Menu», которая была создана при установке Joomla, и она как раз выводится в правую позицию, т.е. под ним у нас будет выводиться наше меню, позже Main Menu за ненадобностью можно удалить.
Итак, позицию выбрали, и далее нас интересует пункт «Выбор меню», т.е. какое меню с помощью данного модуля мы будем водить. У нас уже стоит «Главное меню». Остальные настройки у нас отвечает за оформление внешнего вида нашего меню.
Далее во вкладке «Привязка к пунктам меню» посмотрим, чтобы наш модуль отображался на всех страницах.
Модуль опубликован. Нажимаем «Сохранить и закрыть». Теперь у нас будет выводиться меню, единственное – у нас на сайте пока меню не отображается, т.к. нет пунктов меню.
Итак, меню мы уже создали. Сейчас нам остается только добавлять пункты меню. Можно воспользоваться быстрым меню «Создать пункт меню» (рисунок ). Нажимаем и видим, что можно вывести с помощью пунктов меню.
Итак, карточка «Пункты меню» у нас состоит из трех вкладок. На первой вкладке как всегда у нас основные настройки. Для того чтобы создать пункт, нам нужно выбрать тип пункта меню, выбрать, что он будет выводить, и написать заголовок. Остальные параметры обязательными не являются.
Итак, выбираем тип пункта меню. Давайте посмотрим, что мы можем вывести (рисунок ):
Чтобы вывести отдельный материал. Нажимаем «Материалы». Далее, нам нужно выбрать материал, какой именно мы выводим. Выбрать название для пункта меню. Далее смотрим состояние – «Опубликовано». Важный момент: проверить, к какой группе меню относится данный пункт. Все правильно – выбрано «Главного меню» по умолчанию. Доступ – для всех (public).
Далее, является или не является данный пункт у нас главной страницей – поставим «Нет». Следующий пункт меню сделаем главной страницей.
Далее, «Дополнительные параметры» . Как и при создании материала, здесь мы можем указать, какую дополнительную информацию выводить вместе с материалом.
Остальные параметры у нас влияют на оформление нашего пункта в меню. Мы можем написать заголовок страницы в браузере (по умолчанию он будет как заголовок, который вы указывали вначале), который будет отображаться во вкладке вверху в браузере. Также мы можем изменить заголовок страницы (они могут отличаться), это бывает полезно при внутренней оптимизации сайта под поисковое продвижение, и также можем указать персональный CSS-класс для оформления страницы. Ниже вкладка «Метаданные», которая также служит для поисковой оптимизации вашего сайта.
После всех настроек необходимо нажать «Сохранить и закрыть» и меню появиться на сайте.
Рассмотрим настройки внешнего вида материалов. Для того чтобы сэкономить наше время при создании материалов и пунктов меню, разработчики вынесли все дополнительные параметры в отдельный список, т.е. мы можем один раз задать все параметры отображения материалов и вывода пунктов меню и больше при создании материалов и меню их не трогать, оставив все значения по умолчанию. При необходимости же у отдельного материала или у отдельного пункта меню мы можем задать персональные настройки. Для этого нужно перейти в «Глобальные настройки» и настроить оформление наших материалов. Это можно сделать двумя путями. Можем перейти в пункт меню «Общие настройки» и здесь выбрать настройки компонента«Материалы» (рисунок ).
Или мы можем зайти в «Менеджер материалов» и нажать на соответствующую кнопку «Настройки» (рисунок ). Попадем в то же самое место.
Итак, перед нами открывается 9 вкладок для глобальных настроек наших материалов и пунктов меню. Первая вкладка –«Материалы», т.е. как вводится сам материал.
В данном меню мы можем изменить следующие опции:
Показывать заголовок или не показывать.
Использовать заголовок как ссылку.
«Вводный текст» – показывать или не показывать
«Позиция информации о материале» – сверху или снизу.
Показывать категорию или нет
Использовать категорию как ссылку
Заголовок родительской категории – показать или скрыть.
Заголовок родительской категории как ссылка
Показывать автора или не показывать
Дата публикации
Кнопки навигация – это кнопка «Вперед» к следующему материалу или кнопка «Назад» к предыдущему материалу.
Перейдем к следующей вкладке – «Форма редактирования (рисунок )
Здесь мы задаем параметры по умолчанию для формы редактирования материалов через внешний интерфейс.
Далее, вкладка «Категория» – настройки вывода материалов из категории (рисунок ).
Данные параметры для нашей категории мы задали принудительно в пункте «Меню». Здесь можем указать глобальные настройки, чтобы для каждого отдельного пункта меню эти параметры принудительно не указывать.
Вкладка «Блог/Избранные» – настройки блога и избранных материалов (рисунок ). Здесь мы задаем глобальные параметры для вывода материалов в форме блога из категории и вывода избранных материалов. И в дальнейшем при создании пунктов меню данные параметры мы можем не трогать.
Вкладка «Макеты списка» – мы можем выводить материалы как в форме блога, т.е. краткое описание и кнопка «Подробнее», или вывести списком все материалы в форме таблицы (рисунок ). Здесь мы задаем глобальные параметры для данного пункта меню.
Вкладка «Общие настройки» – как у нас будут сортироваться материалы (самые новые первыми) и как у нас будут выводиться категории (рисунок ). Какая будет дата служить для сортировки материалов – у нас есть 3 даты у материала: дата публикации, дата создания и дата изменения – оставим «Дата публикации». Разбиение на страницы – если у нас большое количество материалов, и они все не влезают на одну страницу, то Joomla может их разбить на несколько страниц. Рекомендуемая настройка «Авто». Это означает, что если все материалы у нас влезают на одну страницу, то разбиение не нужно. Если же материалы у нас не влезают на одну страницу, то разбивать.
Следующая вкладка – «Интеграция» (рисунок ): показывать ссылку на ленту новостей в браузере вверху, в строке навигации, или не показывать.
Стандартная тема оформления Joomla подходит для создания полноценного веб-сайта, но по желанию можно установить любую другую из находящихся в свободном доступе. Для использования собственного графического шаблона, необходимо загрузить в папку «/templates/» свою тему оформления. Применить загруженный шаблон можно через меню административного интерфейса: «Расширения» – «Менеджер шаблонов».
В появившемся окне, администратору системы, предоставляется выбор между установленными темами оформления. Выбор производится кнопками переключателем и нажатием кнопки «По умолчанию».
После создания сайта он присутствует лишь на локальном компьютере, и его необходимо разместить в сети. Для этого необходимо выполнить перенос на хостинг всех необходимых файлов, папок и базы данных.
Данная процедура проходит в несколько этапов:
1. Приобретение доменного имени для сайта.
2. Приобретение хостинга для размещения сайта.
3. Необходимо прописать адреса DNS серверов.
4. Нужно экспортировать базу данных с виртуального сервера и импортировать на сервер в интернет.
5. Упаковать все файлы и папка сайта в архив.
6. Загрузить полученный архив на сервер предоставляющий услуги хостинга в интернет.
7. Распаковать этот архив на сервере.
8. Провести проверку работоспособности сайта.
Доменное имя или домен – это адрес сайта в сети интернет.
Прежде чем приступать к регистрации доменного имени, его необходимо выбрать и проверить на занятость. Проверить имя на занятость можно на сайтах reg.ru и webnames.ru, для этого на них есть специальная форма. От пользователя требуется только ввести имя будущего домена в поле формы и нажать на кнопку «Проверить». Если доменное имя свободно, то можно переходить к регистрации.
Регистрацией доменных имен осуществляют специальные фирмы-регистраторы. По сути, эти фирмы можно условно разделить на две группы. Первые будут официальными аккредитованными регистраторами доменных имен, а вторые являются их посредниками и официальными партнерами.
У аккредитованных регистраторов доменных имен цены всегда будут выше, чем у их официальных партнеров. Все дело в том, что партнеры регистрируют доменные имена оптом, отсюда и такая разница в ценах.
Для регистрации домена был выбран сервис www.registrant.ru. Данный сервис более четырнадцати лет занимается продажей доменов, крупнейший регистратор доменов в Северо-Западном регионе России. Входит в десятку ведущих регистраторов в России. Полный комплекс услуг, связанный с регистрацией, перерегистрацией и переоформлением Вашего домена. Имя регистрируемого домена было выбрано igraikirov.ru.
Хостинг - это платная услуга, которая подразумевает физическое размещение Вашего сайта в сети Интернет. В принципе, это виртуальный аналог аренды помещения, с единственной разницей в том, что вы арендуете не квадратные метры, а место на диске, которое исчисляется мегабайтами.
В качестве хостинга для проекта был выбран сервис www.majordomo.ru
Сервера имеют следующую конфигурацию: Intel Xeon E5620, 2х2.40 Гц, 24GbRAM, 4*300Гб SAS жесткие диски, 1Гб сетевая карта.
Основные характеристики:
Место на диске (SSD) 10 Гб
Количество сайтов без ограничений
Количество почтовых ящиков без ограничений
Количество баз данных (MySQL) без ограничений
Поддержка PHP, Perl, Ruby, Python, CGI, SSH
Дополнительные возможности предоставляемые хостингом:
• Три версии PHP: 5.3, 5.4 и 5.5
• Ежедневный архив (backup) информации
• Неограниченный бесплатный трафик
• Неограниченное количество алиасов
• Web-интерфейс для почты
• Панель управления
• FTP доступ
• Фильтрация спама
• Запуск по crontab
• Поддержка SSI
• Управление .htaccess
• Доступ к логам
• Статистика посещений
• Паролирование папок
• Тех.поддержка 24/7
Так же хостинг предоставил в подарок бонусы:
• Промокод Google AdWords на 1500 рублей
• Антивирус Outpost Antivirus Pro в подарок
Данный хостинг был выбран на основании сравнения цена-качество. Также были изучены отзывы. Так же на решение повлияло то что хостинг и регистратор являются частью одной группы компании и при покупке хостинга на срок более одного года, доменное имя предоставляется бесплатно.
Для перенаправления домена на хостинг majordomo.ru необходимо добавить его на аккаунт, после чего изменить в панели управления доменом у регистратора dns- серверы на:
ns.majordomo.ru.
ns2.majordomo.ru.
ns3.majordomo.ru.
В течение суток после внесения изменений в список dns-серверов Ваш домен будет вести уже на наши серверы.
Для того чтобы перенести базу
данных сайта, на хостинг в интернет, необходимо
ее сначала экспортировать с сайта размещенного
на компьютере. Нужно перейти на страницу
http://localhost/Tools/
Далее создаем базу данных и пользователя на хостинге через панель управления ISPmanager раздел «Инструменты» – «Базы данных».
После создания базы данных заходим в phpMyAdmin установленный на хостинге. Зайти в него можно по ссылке https://93.170.48.61/myadmin/ или через панель управления. Выбираем созданную базу данных нажимаем кнопку импорт и выбираем sql файл сохраненный на компьютере. При успешном импорте выводится надпись "импорт успешно завершен".
Для переноса файлов системы удобнее всего запаковать их в архив для этого нужно зайти в папку с установленной системой в данном случае использовалась папка z:\home\localhost\www\b\ выделить все файлы и папки и выполнить архивирование. Далее через панель управления ISPmanager раздел «Инструменты» – «Менеджер файлов» выполнить загрузку архива на сайт в автоматически созданную при добавлении домена папку ~/www/igraikirov.ru. Выделить архив и нажать кнопку распаковать архив в текущую директорию. После этого осталось только изменить файл configuration.php. Ввести данные для связи с базой данных созданной на хостинге.
Информация о работе Отчет по практике в сети магазинов «Играй»