Введення
Практичні заняття дали мені багато нових навичок у веб-програмуванні, спільне бачення сайтобудування, а також базові знання скриптових і програмних мов. На практиці у мене були реальні цілі, які допомогли людям, а так само навчили мене заробляти гроші. І розуміння цього, дало мені додатковий стимул для виконання завдань, які були поставлені мені на практичних заняттях.
У даному звіті я описую виконані мною дії на практичних заняттях. В основному, йдеться про сайт energotech.kz і його покрокової розробці та публікації. У розробці сайтів # justify gt; 1. Внутрішня будова компанії
Я проходив практику в компанії «RAZDVA». Їх офіс знаходиться в БЦ «МТС» на вулиці Родостовцева уг. вул. Шевченка, поруч з ТЦ «Саламат», офіс №202. Компанія не велика. У ній працювали приблизно 5 чоловік (не включаючи практикантів): 1 менеджер, 1 дизайнер і 3 програміста. Моїм керівником практики була Абденбаева Айгер. Вона керівний програміст компанії.
2. Мої обов'язки
У мої обов'язки входило лише розробка сайту, тобто, розмови з клієнтами, паперова робота мене не стосувалися. Тому, звіт в основному містить технічні деталі роботи. Мені давали завдання, сайти, які потрібно виконати. Надавали мені необхідну інформацію: ідею сайту, контакти, матеріали. Допомагали порадами, якщо була необхідність. І чекали від мене готовий продукт.
3. Joomla 3 - CMS
Інструмент для сайтобудування
У перший день проходження практики, мій керівник, перерахувала мені основні способи створення сайту: С #, PHP і CMS. Так як найпростіше було навчитися працювати з CMS, вона почала нас навчати саме йому. Серед усіх подібних систем вона вибрала Joomla CMS так як вона працювала на ньому.
Після перерахування способів нам були дані завдання:
. Встановити Денвер
. Встановити Joomla
. Встановити Шаблон
Денвер - програма, яка запускає DNS сервер, Apache, а також інші необхідні пакети для емуляції повноцінного хостингу на персональному комп'ютері. Установка Денвера зовсім проста:
. Загрузіть.ехе файл (з оф. Сайту Денвер) і відкрити
2. Повторюючи натискання на кнопку Далі »вибираєш налаштування
. Готово
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-фотографій. Слайди можуть бути показані (залежно від необхідності) як на всіх сторінках сайту, так і тільки на головній сторінці.