Отчет по практике в филиале ЮУрГУ г. Златоусте

Автор: Пользователь скрыл имя, 26 Мая 2013 в 11:20, отчет по практике

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

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

Содержание

ВВЕДЕНИЕ……………………………………………………………………………..9
1 СРАВНЕНИЕ ОТЕЧЕСТВЕННЫХ И ЗАРУБЕЖНЫХ ИНТЕРНЕТ ТЕХНОЛОГИЙ………………………………………………………………………..10
2 ОРГАНИЗАЦИОННАЯ СТРУКТУРА ПРЕЕДПРИЯТИЯ……………………….13
2.1 Организационная структура филиала ЮУрГУ в г. Златоусте……………….13
2.2 Кафедра «Проектирование и технология изделий сервиса»…………………15
2.3 Характеристика специальностей кафедры «Проектирование и технология изделий сервиса»……………………………………………………………………...17
3 ОБОСНОВАНИЕ ПОТРЕБНОСТИ В WEB–САЙТЕ…………………………….22
4 ИНТЕРНЕТ…………………………………………………………………………..24
4.1 Развитие глобальной сети Интернет…………………………………………...24
4.2 Административное устройство сети интернет и её финансы………………..25
4.3 Средства доступа………………………………………………………………..26
4.3.1Модемы……………………………………………………………………..26
4.3.2 Линии Т1/Т3……………………………………………………………….27
4.3.3 Спутники…………………………………………………………………..27
4.3.4 ISDN, SMDS и xDSL……………………………………………………...28
4.3.5 ISDN………………………………………………………………………..28
4.3.6 SMDS………………………………………………………………………29
4.3.7 xDSL………………………………………………………………………..29
4.4 WWW – World Wide Web………………………………………………………29
4.5 Web-сервер………………………………………………………………………31
4.6 Веб – сайт……………………………………………………………………….33
4.7 Веб – страница…………………………………………………………………..33
5 КОНТЕНТ……………………………………………………………………………35
5.1 Контент в Интернете……………………………………………………………35
5.2 Наполнение сайта контентом…………………………………………………..36
5.3 Поисковая оптимизация контента……………………………………………...36
5.3.1 Контентная оптимизация страницы для продвижения…………………37
5.3.2 Контент и поисковая оптимизация сайта под запросы…………………37
6 СИСТЕМЫ УПРАВЛЕНИЯ КОНТЕНТОМ………………………………………39
6.1 Функции систем управления контентом ……………………………………...39
7 CИСТЕМА УПРАВЛЕНИЯ КОНТЕНТОМ JOOMLA…………………………...40
7.1 История CMS joomla…………………………………………………………....40
7.2 Основные возможности CMS joomla………………………………………….41
7.3 Достоинства joomla……………………………………………………………..42

7.4 Административный интерфейс Joomla ………………………………………..42
8 УСТАНОВКА И РАБОТА С CMS «JOOMLA!»………………………………….45
8.1 Установка системы управления контентом «Joomla!»……………………….45
8.1.1 Загрузка файлов на FTP сервер и установка разрешений……………....45
8.1.2 Создание базы данных и выполнение установки……………………….45
8.2 Настройка системы управления контентом «Joomla!»……………………….48
8.2.1 Конфигурация системы…………………………………………………...48
8.2.2 Шаблоны дизайна…………………………………………………………51
8.2.3 Модули и компоненты…………………………………………………....51

ЗАКЛЮЧЕНИЕ………………………………………………………………………55
БИБЛИОГРАФИЧЕСКИЙ СПИСОК………………………………………………..56

Работа содержит 1 файл

Отчёт по преддипломной практике.docx

— 592.14 Кб (Скачать)

 

 


7 CИСТЕМА УПРАВЛЕНИЯ КОНТЕНТОМ JOOMLA

 

Joomla – это система управления  контентом, написанная на языке  PHP и использующая в качестве  хранилища содержания базу данных MySQL5. Joomla является свободным программным обеспечением, защищённым лицензией GPL. Одной из главных особенностей «Joomla» является относительная простота управления при практически безграничных возможностях и гибкости при изготовлении сайтов. Название «Joomla» фонетически идентично слову «Jumla», которое в переводе означает «все вместе» или «единое целое», что отражает подход разработчиков и сообщества к развитию системы. Это название было выбрано сообществом среди многих, прошло проверку профессионалами маркетинга, и было решено, что «Joomla» – это самый удачный выбор. Административная панель «Joomla» представлена на рисунке.

Система управления содержанием  «Joomla» является ответвлением широко известной CMS Mambo. Команда независимых  разработчиков отделилась от проекта Mambo по причине несогласия в экономической  политике. 16 сентября 2005 года в свет вышла первая версия «Joomla», являющаяся по сути переименованной Mambo и включающая в себя исправления найденных  на тот момент ошибок и уязвимостей.

CMS «Joomla» включает в  себя различные инструменты для  изготовления web-сайта. Важной особенностью  системы является минимальный  набор инструментов при начальной  установке, который обогащается  по мере необходимости. Это  снижает загромождение административной  панели ненужными элементами, а  также снижает нагрузку на  сервер и экономит пространство  на хостинге6.

 

 

7.1 История CMS joomla

 

Первая версия бесплатной CMS joomla была представлена в 2005 году (именно тогда появилась joomla 1.0). Но история  происхождения этой CMS уносится в  не такой уж и далёкий 2001 год, когда  появилась система управления сайтом Mambo. Эта система начала своё существование, как продукт популярной австралийской  компании Miro Corporation, но уже в апреле того же года она была представлена сообществу Open Source.


В те годы эта CMS была лучшей системой с открытым исходным кодом! Для этой системы создавалось много расширения, компонентов, шаблонов, модулей и ещё много разных новшеств, поэтому эта система стала очень популярна благодаря своим функциям и свободному распространению. Но в 2005 году большая часть разработчиков отделилась от Mambo из-за разногласия реальных разработчиков системы и владельцами торговой марки Mambo. Вскоре за этим событием была представлена CMS под названием joomla (joomla 1.0). Эта CMS особо не отличалась от полюбившейся всем Mambo, разве что интерфейс стал немного проще. Но, несмотря на это, новая система получила огромное распространение практически во всех странах мира, опять таки из-за своей доступности и множеством расширений, разрабатываемых пользователями и разработчиками joomla. CMS стала самой известной бесплатной системой с открытым исходным кодом, остаётся такой же и в наши дни. Каждый день разрабатываются всё новые версии программы, создаются новые расширения, шаблоны, печатаются учебные пособия, создаются видео-курсы и много другое. Joomla имеет очень простую в обращении панель управления, менеджмент управления контентом, дизайна и администрированием сайта! Поэтому освоить эту систему не принесёт особого труда и новичку. Возможно, и этот фактор влияет на всемирную известность CMS joomla.

 

 

7.2 Основные возможности CMS joomla

 

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

Имеется модуль безопасности для многоуровневой аутентификации пользователей и администраторов (используется собственный алгоритм аутентификации и «ведения» сессий).

Система шаблонов позволяет  легко изменять внешний вид сайта  или создать свой уникальный.

Предусмотрены настраиваемые  схемы расположения модулей, включая  левый, правый, центральный и любое  другое произвольное положения блока. При желании содержимое модуля можно  включить в содержимое материала. Например, выражение {loadposition mod_fpslideshow} введенное (вместе с фигурными скобками) в  произвольное место в статье выведет  содержимое модуля, которому задана позиция  вывода как «mod_fpslideshow».

К преимуществам системы  можно отнести то, что все компоненты, модули, плагины и шаблоны можно  написать самому, разместить их в структурированном  каталоге расширений или отредактировать  существующее расширение по своему усмотрению.

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

Начиная с версии 1.6 встроена многоязычность.

Начиная с версии 2.5 расширена  поддержка баз данных.


7.3 Достоинства joomla

 

·  «Joomla» бесплатна.

·  «Joomla» развивается профессионалами уже больше 5 лет. Т.е. можно быть уверенным что система будет развиваться и дальше, а сайты написанные на ней будут и дальше актуальны.

·  Система работает с различными расширениями и модулями. Изначально в нее заложена только базовые компоненты, все остальное можно установить исходя из направленности сайта.

·  Более 4000 бесплатных и платных расширений.

·  Система реализована по блочному принципу. У каждого созданного сайта на «Joomla» существует своя шапка, левый и правый блоки, меню и т.д. Такое построение упрощает понимание системы.

·  «Joomla» позволяет создавать сайты любой сложности.

·  «Joomla» имеет много платных и бесплатных шаблонов которые легко модифицируются. Недостатки «Joomla»:

·  «Joomla» не очень быстра на локальном сервере.

·  В 2008 году система перешла на новую ступень развития (версия 1.5.х), поэтому часть дополнений, сделанных под версию 1.0.х стали недоступными.

 

 

7.4 Административный интерфейс Joomla

 

Joomla предоставляет тот  же уровень комфорта при работе, как и любая среда с графическим  интерфейсом, например, Windows, KDE, Gnome или  Aqua (Mac OS X). Этот не очевидный факт  для веб-страниц и стал возможным  благодаря активному использованию  JavaScript. JavaScript исполняется на локальном  компьютере и может быть выключен  в браузере. Если он выключен, то использование интерфейса  администратора Joomla станет невозможным.  Спустя годы, браузеры неплохо  заточили для работы с JavaScript и проблемы с его безопасностью  практически исключили. Поэтому  рекомендуется включить JavaScript. Если  вы всё-таки обеспокоены безопасностью,  то стоит использовать браузер  Mozilla FireFox, как более удобный и  безопасный, чем Internet Explorer.

Административный интерфейс  состоит из ряда элементов:

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

Чуть ниже расположена  панель со ссылкой, которая содержит информацию о том, какой компонент  применен к используемому менеджеру. Сейчас это Joomla/com_admin. 
Если пройти в какой-нибудь менеджер, то справа появятся значки с заданными функциями, которые сформируют панель инструментов.

 


Рисунок 2 – административный интерфейс joomla

 

Под панелью инструментов расположено пространство для непосредственной работы. Сейчас оно заполнено панелью  управления. Она отображается после  входа в интерфейс и предлагает быстрый доступ к наиболее важным элементам. Если вы не видите панели управления, то нажмите Главная в левом  верхнем углу. 
     Справа расположены значки, которые ведут к разным менеджерам. Справа вы увидите набор из пяти вкладок, которые выведут отчет о текущем состоянии вашего сайта. 
     • В системе: Эта вкладка расскажет о том, кто сейчас авторизован на сайте. Как администратор, вы можете завершить сеанс пользователя, нажав красный крестик возле его имени. 
     • Компоненты: Эта вкладка отчитается об установленных компонентах. Если у компонента есть опции, то он будет отображен как заголовок с подпунктами. 
    • Популярное: Эта вкладка содержит информацию о наиболее часто посещаемых страницах вашего сайта. Щелкнув по названию страницы, вы переключитесь в менеджер управления содержанием и увидите соответствующую страницу в режиме редактирования. Если вы перешли в режим редактирования, то необходимо нажать «Отмена» или «Сохранить», а затем Главная, чтобы вернуться в панель управления. 
    • Обновления: Эта вкладка подобна вкладке Популярное. Здесь контент отображен в обратном хронологическом порядке. Щелчок по названию так же переправит вас в менеджер управления содержанием. 
     • О меню: Эта вкладка показывает количество элементов меню в каждом меню. 
     Главное меню интерфейса администратора состоит из девяти опций. Крайняя слева кнопка Главная возвращает вас на исходную страницу с панелью управления. Крайняя справа кнопка Помощь. 
     Область Помощи разделена на три секции. Наверху расположено поле поиска и панель со ссылками. Слева находится оглавление доступных справок, а справа поле отображения справки. По умолчанию, в этом месте выводится информация об изменениях в вашей версии Joomla. 
     Все, кроме трех ссылок ведут в Интернет, на сервер русской версии Joomla. Они обращаются туда вне зависимости то того, локальная у вас установка Joomla или нет. Оставшиеся три обращаются за информацией о системе, последних изменениях и т.д. 
     Системная информация представлена тремя вкладками. 
     • О системе: Здесь кратко, но о самом главном: об операционной системе, версиях серверов и о ключевых настройках. 
     • РНР7 Info: Эта вкладка демонстрирует полную конфигурацию интерпретатора РНР. 
    • Разрешения: Здесь приведена таблица прав доступа к директориям. Чтобы Joomla работала без ошибок, все директории должны быть открыты для записи.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 


8 УСТАНОВКА И РАБОТА С CMS «JOOMLA!»

 

8.1 Установка системы управления контентом «Joomla!»

 

8.1.1 Загрузка файлов на FTP сервер и установка разрешений

 

Перед работой с сайтом его необходимо разместить в сети Internet, предварительно купив место на хостинге и зарегистрировать доменное имя. Доме́нное имя — символьное имя, служащее для идентификации областей — единиц административной автономии в сети Интернет — в составе вышестоящей по иерархии такой области. Каждая из таких областей называется доме́ном.

После этих несложных но очень важных манипуляций, служащих отправным пунктом для начала качественной работы сайта, непосредственно  можно начать работу с сайтом. Для примера рассмотрим установку CMS JOOMLA! На локальный сервер.

В соответствии с правилами  установки, исполняемые файлы системы  управления контентом следует поместить  в папку «/www/htdocs/».

Для загрузки файлов следует  воспользоваться подключением к FTP серверу. Адресом для FTP подключения является имя домена – «cznnov.ru». При настройкеFTP клиента следует указать имя пользователя – «cznnov-test». Пароль используемый при подключении – «qwerty123». При организации FTP подключения, возможно использовать любое ПО, выполняющее необходимые функции.

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

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

Кроме прав на директории, для  стабильной работы системы необходимо настроить интерпретатор PHP в соответствии со следующими условиями: «Safe Mode» – выключить, «Display Errors» – включить, «File Uploads» – включить, «Magic Quotes GPC» – включить, «Register Globals» – выключить.

 

 

8.1.2 Создание базы данных и выполнение установки

 

Последним шагом подготовки к установке CMS является создание базы данных для системы.

База создается встроенными  функциями панели управления хостингом, интерфейс представлен на «Рисунке 3». В соответствии с задумкой авторов проекта, система управления контентом использует MySQL с кодировкой «cp1251_general_ci». Оптимальным было решение использовать кодировку «UTF 8», обеспечивающую поддержку почти всех существующих языков и кодирующую ASCII символы одним байтом, а национальные алфавиты – несколькими.


Но, к сожалению, исходная база данных уже находилась в «cp1251_general_ci». Интерфейс создания базы данных, в  панели управления веб-хостингом, представлен  на рисунке 3.

Рисунок 3 Панель управления хостингом. Создание БД

 

После создание БД MySQL «wwwcznnovru_czntest» с кодировкой «cp1251_general_ci» необходимо загрузить последний архив базы данных сайта. При «чистой» установке достаточно просто запустить главную страницу будущего сайта, инсталлятор сам внесет в БД все необходимые данные.

Установка системы управления контентом Joomla! происходит в 4 шага. Во время первого шага определяются настройки подключения к БД, которые в будущем будут использоваться для работы CMS. Поле «Имя хоста» предназначено для определенияMySQL сервера, используемого системой.

Поле «Пользователь MySQL»  содержит в себе имя пользователя, от имени которого «Joomla!» производит работу с базой данных. В поле «MySQL пароль» необходимо ввести пароль к учетной записи пользователя, используемого для подключения к БД. Поле «БД MySQL» определяет имя базы данных, используемой системой. Форма представлена на рисунке 4


Рисунок 4 – Установка CMS «Joomla!». Шаг 1 – конфигурация MySQL.

 

Следующий шаг позволяет  администратору задать имя будущего сайта. После установки системы, изменение имени возможно из административного  интерфейса. Заполняется поле «Имя сайта». Форма представлена на рисунке  5.

 

Рисунок 5 – Установка CMS «Joomla!». Шаг 2 – установка имени сайта.

 

Третий шаг определяет URL сайта, путь к файлам системы на сервере, адрес электронной почты  администратора и пароль администратора, используемый для доступа в интерфейс  управления.


 

Рисунок 6 – Установка CMS «Joomla!». Шаг 3 – настройки системы.

 

Кроме того, имеется возможность  изменить права на все каталоги и  файлы, на определенное значение.

Четвертый шаг инсталляции  «Joomla!» заключается в удалении папки «/installation/» из корневой директории сайта. После его выполнения, система управления контентом полностью готова к дальнейшей эксплуатации.

 

 

8.2 Настройка системы управления контентом «Joomla!»

 

8.2.1 Конфигурация системы

 

Конфигурация представляет набор условий и свойств, которые  выполняет система. Для ее настройки  необходимо выполнить процедуру  авторизации и зайти в административный интерфейс управления по адресу http://test.cznnov.ru/administrator/. Окно входа представлено на рисунке 7.

Информация о работе Отчет по практике в филиале ЮУрГУ г. Златоусте