Joomla 3–CMS
Общая характеристика и внутреннее строение компании. Инструменты для сайтостроения, особенности использования в данном процессе Joomla 3 – CMS. Выгода пользования HTML5 и его недостатки. PHP как серверный обработчик, его принципы и основные возможности.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | отчет по практике |
Язык | русский |
Дата добавления | 16.09.2014 |
Размер файла | 19,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Введение
Практические занятия дали мне много новых навыков в веб-программировании, общее видение сайтостроения, а также базовые знания скриптовых и программных языков. На практике у меня были реальные цели, которые помогли людям, а так же научили меня зарабатывать деньги. И понимание этого, дало мне дополнительный стимул для выполнения задач, которые были поставлены мне на практических занятиях.
В данном отчете я описываю выполненные мною действия на практических занятиях. В основном, идет речь о сайте energotech.kz и его пошаговой разработке и публикации. В разработке сайтов http://abtest.kz; http://ledelgroup.kz я также принимал участие. На данный момент (написания этого отчета), эти сайты функционируют. Вышеперечисленные сайты были выполнены аналогично сайту energotech.kz. По этой причине я описал выполнение только этого сайта.
1. Внутреннее строение компании
Я проходил практику в компании «RAZDVA». Их офис находится в БЦ «МТС» на улице Родостовцева уг. ул. Шевченко, рядом с ТЦ «Саламат», офис №202. Компания не большая. В ней работали примерно 5 человек (не включая практикантов): 1 менеджер, 1 дизайнер и 3 программиста. Моим руководителем практики была Абденбаева Айгерим. Она руководящий программист компании.
2. Мои обязанности
В мои обязанности входило лишь разработка сайта, то есть, разговоры с клиентами, бумажная работа меня не касались. Поэтому, отчет в основном содержит технические детали работы. Мне давали задания, сайты, которые нужно выполнить. Предоставляли мне необходимую информацию: идею сайта, контакты, материалы. Помогали советами, если была необходимость. И ждали от меня готовый продукт.
3. Joomla 3 - CMS
Инструмент для сайтостроения
В первый день прохождения практики, мой руководитель, перечислила мне основные способы создания сайта: С#, PHP и CMS. Так как проще всего было научиться работать с CMS, она начала нас обучать именно ему. Среди всех подобных систем она выбрала Joomla CMS так как она работала на нем.
После перечисления способов нам были даны задания:
1. Установить Денвер
2. Установить Joomla
3. Установить Шаблон
Денвер - программа, которая запускает DNS сервер, Apache, а также другие необходимые пакеты для эмуляции полноценного хостинга на персональном компьютере. Установка Денвера совсем простая:
1. Загрузить.ехе файл (из оф. сайта Денвер) и открыть
2. Повторяя нажатия на кнопку “Далее» выбираешь настройки
3. Готово
Joomla CMS - готовое ядро сайта с административной панелью. Использование чего является хорошим способом сделать полноценный сайт. Преимуществом данного способа в том, что в Joomla не нужно, в основном, кодировать. Потому что, в нем содержится дружеский пользовательский интерфейс администратора, который автоматический добавляет нужный код в нужное место. Установка Joomla была более сложной. Потому что было необходимо научиться создавать SQL базу данных в “phpMyAdmin».
Первая установка шаблона Joomla заняла у меня совсем немного времени. Так как я выбрал простой шаблон, без “тяжелых» модулей и плагинов. Это был шаблон, который я использовал для создания своего первого сайта energotech.kz.
energotech.kz
energotech.kz - сайт компании по продаже энерготехнического оборудования: тепловых установок, генераторов, трансформаторов (сухих и масляных, силовых и несиловых), электродвигателей. А также, ВЭУ (ветроэнергетических установок), СЭУ (солнечных энергетических установок), ГЭУ (гидроэнергетических установок).
Шаблон
Для создания сайта для energotech.kz я использовал шаблон FrontOffice. Данный шаблон предоставляет гибкую простую структуру, которая состоит из 9-ти позиций для модулей, но, несмотря на это позволяет создать сайт с тремя колонками. В шапке страницы над слайдером компактно расположены модули с логотипом, горизонтальным меню, иконками социальных сетей (уже встроенных в шаблон) Facebook, Twitter, Google +. Для выделения слаедра использован светло-синий цвет, также как и для заголовков модулей на сайдбарах и заголовках в контентной части страницы.
В панели управления FrontOffice можно задать логотип сайта, настроить слайдер, куда можно загрузить от 4-х до 8-ми слайдов, добавляя подпись к каждому слайду. Работу посетителей разработанного на базе этого шаблоне сайта упрощают такие функциональные дополнения как перемотка страницы (ссылка "Наверх"), функция Google analytics - остается только вставить код, возможность добавления Flickr-фотографий. Слайды могут быть показаны (в зависимости от необходимости) как на всех страницах сайта, так и только на главной странице.
При установке шаблона я включил демонстрационные данные, для того чтобы было проще находить пункты в административной панели для изменения данных. Потому что, у меня не было опыта по работе с Joomla.
Интерфейс Joomla, материалы и модули
После установки шаблона, первым делом я заменил пункты меню и создал подменю:
Далее нужно было заполнить формы для создания пункта меню и подменю.
После нажатия кнопки “Выбрать» указал файл с логотипом компании EnergoTech. В Joomla после проделанных операции необходимо нажимать кнопку “сохранить» либо “сохранить и закрыть» для применения изменении. Данные кнопки обычно всегда находятся на левом верхнем углу окна панели.
А вот если нужно сбросить выполненные изменения можно нажать кнопку «закрыть», которая находится рядом с вышеуказанными кнопками. После чего, выполненные изменения сохранены не будут. И интерфейс вернется в предыдущее состояние.
Модули - это видимые дополнения сайта. Например, слайдер, форма авторизации, главное меню, поиск и т.д. Доступ к настройкам модулей сайта можно получить через “панель инструментов» -> “Расширения» -> “Менеджер модулей». Но в данном случае необходимости обращаться к менеджеру модулей не было, так как слайдер был «вшит» в шаблон. И изменять его пришлось через менеджера шаблонов.
После, нужно было создать категорий, в котором будут товары компании ЭнергоТех. Во процессе строения сайта мне выдали документацию с категориями и контактными данными. С помощью чего я и создал все категорий. Категорий заполняются материалами. Материалы это основной контент в CMS Joomla. Их можно размещать как в категориях, так и опубликовывать непосредственно на сайте. Создание контента упрощается с редактором WYSIWYG, давая возможность привлекательно комбинировать текст и картинки. Материалы для данного сайта я брал со старого, который находился по тому же адресу.
И после того как все материалы и категории готовы, можно их опубликовывать и привязывать к пунктам меню для удобного доступа к ним.
Загрузка на хостинг
Работая с данным сайтом, я также научился работать с хостинговыми услугами. То есть, опубликовывать сайт на зарегистрированном домене. Порядок действий:
1. Авторизироваться на сайте хостинговой компании.
В личный кабинет хостинга сайта energotech.kz можно через сайт http://billing.hoster.kz
2. Зайти в «менеджер файлов» и загрузить файлы с названием сайта в папку “www».
3. Экспортировать из локального сервера phpMyAdmin, sql файл базы данных.
4. Создать базу данных на хостинге, зайти в phpMyAdmin и импортировать sql файл.
5. Редактировать файл конфигурации сайта configuration.php
Выше, я указал наиболее эффективный способ построеня данного сайта, и порядок действии силно отличается от написанного. Так как даныый сайт был первым, я не знал с чего начинать, и основное время уходило на то, чтобы исследовать структуру Joomla. Это был очень хороший опыт. К сожалению, файлы данного сайта, по неизвестным мне причинам, были удалены из хостинга.
Заключение
сайтостроение joomla серверный
При выполнении практических задании я научился много новому. Например, пользованию скриптовых языков как HTML и CSS, выгода пользования HTML5 и его недостатки, основы JavaScript. А также понял значимость программных языков в сайтостроении. Для чего нужен PHP, и как с ним обращаться.
HTML, PHP, CSS, JavaScript - основы сайтостроения. HTML и CSS отвечают за внешний вид сайта. То есть за расположение элементов и их отображение. PHP это серверный обработчик. Он помогает установить логику сайта. JavaScript имеет двустороннюю роль: он может быть использован как и для отображения анимации, так и для обработки нужной информации.
Размещено на Allbest.ru
Подобные документы
Системы создания и управления мультимедийными дистанционными учебными курсами. Настройка и установка на сайт шаблонов системы Joomla, его возможности и особенности. Варианты настройки и использования множества существующих расширений для Joomla.
учебное пособие [2,1 M], добавлен 30.04.2009Выбор средства реализации программного продукта. Разработка программного комплекса (ПК). Руководство администратору и пользователю к нему. CMS Joomla - программа, включающая в себя различные инструменты для изготовления веб-сайта. Обработка ошибок в ПК.
курсовая работа [695,6 K], добавлен 19.06.2010Создание обучающей презентации о создании сайта в программе для конструирования сайтов "Joomla". Установка локального сервера "Denwer" и программы "Joomla". Создание меню, загрузка изображений. Смена шаблона, работа с текстом в программе MS PowerPoint.
дипломная работа [3,8 M], добавлен 04.03.2013Понятие и принципы построения системы Joomla, ее внутренняя структура, функциональные особенности, сферы практического использования. Разработка заданной информационной системы, правила оформления и оплаты заказов. Варианты использования возможностей.
курсовая работа [4,1 M], добавлен 22.01.2015Освоение процесса установки на локальный компьютер и настройки инструментальной среды разработки веб-сайтов Joomla 3. Изучение порядка создания, редактирования и публикации материалов на веб-сайте с использованием администраторской панели Joomla 3.
контрольная работа [2,4 M], добавлен 16.01.2015Joomla як система управління вмістом інтернет-сайту з відкритим кодом. Історія виникнення, основи та функції, характеристики та особливості. Меню сайту та розширення в "Joomla". Взаємозв’язок меню з модулями. Побудова власних компонент і модулів.
курсовая работа [6,8 M], добавлен 12.05.2011Компьютерные обучающие системы. Основные принципы новых информационных технологий обучения. Развитие глобальной сети Интернет, понятие web-сайта. Процессор гипертекста, СУБД MySQL. Система управления контентом "Joomla". Установка локального сервера.
дипломная работа [4,4 M], добавлен 19.04.2011Характеристика приватного підприємства "ІнтерТех". Опис та оцінка діяльності підрозділів інформатизації підприємства. Розробка і модифікація веб-сайту для рекламування послуг і товарів даної організації. Вибір мови CMS Joomla та установка бази даних.
отчет по практике [1,6 M], добавлен 14.07.2015Виды, классификация и понятие Web-сайта, программные средства для его разработки. Создание сайта для энергосбытовой компании: постановка задачи, структура, описание программных блоков и руководство пользователя. Использование системы управления Joomla!.
дипломная работа [5,2 M], добавлен 01.10.2011История появления HTML5. Отличия HTML5 от предыдущих версий. Сравнительный анализ плюсов и минусов. Примеры российских сайтов на HTML5. Увеличение скорости работы. Технология Web Storage. Структурные возможности HTML5. Сравнение популярных браузеров.
курсовая работа [4,2 M], добавлен 23.10.2013