Отчет по практике | 3-курс CSSE-121K | Имбаев Сұлтан
Отчет по практике
Содержание:
-
Введение
-
Внутреннее строение компании.
-
Мои обязанности.
-
Joomla 3 – CMS
-
Инструмент для сайтостроения
-
energotech.kz
-
Шаблон
-
Интерфейс Joomla, материалы и модули
-
Загрузка на хостинг
-
-
-
Заключение
-
Введение
Практические занятия дали мне много новых навыков в веб-программировании, общее видение сайтостроения, а также базовые знания скриптовых и программных языков. На практике у меня были реальные цели, которые помогли людям, а так же научили меня зарабатывать деньги. И понимание этого, дало мне дополнительный стимул для выполнения задач, которые были поставлены мне на практических занятиях.
В данном отчете я описываю выполненные мною действия на практических занятиях. В основном, идет речь о сайте energotech.kz и его пошаговой разработке и публикации. В разработке сайтов http://abtest.kz; http://ledelgroup.kz я также принимал участие. На данный момент (написания этого отчета), эти сайты функционируют. Вышеперечисленные сайты были выполнены аналогично сайту energotech.kz. По этой причине я описал выполнение только этого сайта.
-
Внутреннее строение компании.
Я проходил практику в компании «RAZDVA». Их офис находится в БЦ «МТС» на улице Родостовцева уг. ул. Шевченко, рядом с ТЦ «Саламат», офис №202. Компания не большая. В ней работали примерно 5 человек (не включая практикантов): 1 менеджер, 1 дизайнер и 3 программиста. Моим руководителем практики была Абденбаева Айгерим. Она руководящий программист компании.
-
Мои обязанности.
В мои обязанности входило лишь разработка сайта, то есть, разговоры с клиентами, бумажная работа меня не касались. Поэтому, отчет в основном содержит технические детали работы. Мне давали задания, сайты, которые нужно выполнить. Предоставляли мне необходимую информацию: идею сайта, контакты, материалы. Помогали советами, если была необходимость. И ждали от меня готовый продукт.
-
Joomla 3 – CMS
4.1. Инструмент для сайтостроения
В первый день прохождения практики, мой руководитель, перечислила мне основные способы создания сайта: С#, PHP и CMS. Так как проще всего было научиться работать с CMS, она начала нас обучать именно ему. Среди всех подобных систем она выбрала Joomla CMS так как она работала на нем.
После перечисления способов нам были даны задания:
-
Установить Денвер
-
Установить Joomla
-
Установить Шаблон
Денвер – программа, которая запускает DNS сервер, Apache, а также другие необходимые пакеты для эмуляции полноценного хостинга на персональном компьютере. Установка Денвера совсем простая:
-
Загрузить .ехе файл (из оф. сайта Денвер) и открыть
-
Повторяя нажатия на кнопку “Далее” выбираешь настройки
-
Готово
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.