Методика создания Web-сайта на основе CMS Drupal
Denwer как набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов на локальном персональном компьютере. Основные функции, предоставляемые модулями программы Drupal. Порядок установки и темизации новостной ленты.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | дипломная работа |
Язык | русский |
Дата добавления | 17.07.2014 |
Размер файла | 3,7 M |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru
Размещено на http://www.allbest.ru
1. Информация о предприятии
1.1 Общие положения
Полное наименование учреждения: Муниципальное общеобразовательное бюджетное учреждение «Надеждинская средняя общеобразовательная школа»; сокращенное наименование - МОБУ Надеждинская СОШ (далее Учреждение).
Организационно-правовая форма - бюджетное учреждение.
Местонахождение постоянно действующего исполнительного органа Учреждения: 462117, Российская Федерация, Оренбургская область, Саракташский район, с. Надеждинка, пер. Школьный 1.
Учредителем Учреждения является Муниципальное образование «Саракташский район» (далее по тексту Учредитель). Функции и полномочия учредителя возложены на районный отдел образования администрации Саракташского района
В своей деятельности Учреждение руководствуется Конституцией Российской Федерации, законом Российской Федерации «Об образовании», принимаемыми в соответствии с ним другими законами и нормативно-правовыми актами Российской Федерации, «Типовым положением об общеобразовательном учреждении». А также законами и иными нормативно- правовыми актами субъектов Российской Федерации в области образования, правовыми актами органов местного самоуправления, договором между Учредителем и Учреждением, договором между учреждением и комитетом по управлению муниципальным имуществом администрации Саракташского района и настоящим Уставом.
Учреждение приобретает право юридического лица в части введения финансово-хозяйственной деятельности, предусмотренной уставом и направленной на подготовку образовательного процесса, с момента его государственной регистрации.
Учреждение является юридическим лицом, владеет по праву оперативного управления закрепленным за ним имуществом, имеет самостоятельный баланс, расчетный счет и другие счета в казначейских и иных кредитных учреждениях. Гербовую печать установленного образца, штамп и бланки со своим наименованием, может от своего имени заключать договоры с предприятиями, учреждениями, родителями (законными представителями), спонсорами, быть истцом, ответчиком и третьим лицом в суде в соответствии с действующим законодательством.
Право на ведение образовательной деятельности и льготы, установленные законодательством Российской Федерации, возникают у Учреждения с момента выдачи ему лицензии (разрешения).
Лицензия на право ведения образовательной деятельности Учреждению выдается министерством образования Оренбургской области на основании заключения экспертной комиссии. Предметом и содержанием экспертизы является установление соответствия условий осуществления образовательного процесса, предлагаемых образовательным учреждением, государственным и местным требованиям в части строительных норм и правил, санитарных и гигиенических норм, охраны здоровья обучающихся, воспитанников и работников Учреждения, учебных помещений, оснащенности учебного процесса, образовательного ценза педагогических работников и укомплектованности штатов. Содержание, организация и методики образовательного процесса предметом экспертизы не являются.
Свидетельство о государственной аккредитации, выданное Учреждению подтверждает его государственный статус (тип, вид и категория образовательного учреждения), уровень реализуемых образовательных программ, соответствие содержания и качества подготовки выпускников, требованиям государственных образовательных стандартов. Дает право на выдачу лицам, успешно завершившим обучение по образовательным программам, прошедшим государственную аккредитацию, документов государственного образца о соответствующем образования и (или) соответствующей квалификации. Государственная аккредитация Учреждения проводится министерством образования Оренбургской области на основании заявления Учреждения и по согласованию с Учредителем. С момента аккредитации Учреждение имеет право на выдачу выпускникам документа об образовании государственного образца, на включение в схему централизованного государственного финансирования и на пользование печатью с изображением Государственного герба Российской Федерации.
Свидетельство о государственной аккредитации выдается сроком на 5 лет.
Государственная аккредитация образовательного учреждения проводится федеральным органом исполнительной власти, осуществляющим функции по контролю и надзору в сфере образования, или органом исполнительной власти субъекта Российской Федерации, осуществляющим управление в сфере образования, по заявлению образовательного учреждения согласованному с Учредителем.
Государственная аккредитация образовательного Учреждения включает в себя экспертизу соответствия содержания и качества подготовки выпускников образовательного учреждения требованиям государственных образовательных стандартов, а также показателей деятельности образовательного Учреждения, которые необходимы для определения его вида.
Экспертиза проводится комиссией по государственной аккредитации, которая создается федеральным органом исполнительной власти, осуществляющим функции по контролю и надзору в сфере образования, или органом исполнительной власти субъекта Российской Федерации, осуществляющим управление в сфере образования. В состав этой комиссии включаются эксперты из числа лиц, прошедших соответствующую подготовку в порядке, установленном федеральным органом исполнительной власти, осуществляющим функции по выработке государственной политики и нормативно-правовому регулированию в сфере образования.
Государственная аккредитация дошкольного образовательного учреждения включает в себя экспертизу реализуемых им образовательных программ соответствующего уровня и направленности, а также показателей деятельности такого образовательного учреждения, необходимых для определения его вида и категории.
Первая государственная аккредитация Учреждения может проводиться не ранее чем на стадии итоговой аттестации обучающихся.
Государственная аккредитация образовательных учреждений начального общего, основного общего и среднего (полного) общего образования может проводиться поэтапно по ступеням образования - начальное общее, основное общее, среднее (полное) общее образование.
Затраты на проведение государственной аккредитации оплачиваются Учреждением.
Отношения Учреждения с родителями, (законными представителями) обучающихся регулируются настоящим Уставом и договором между ними (если создаются для учащегося дополнительные условия).
В Учреждении по решению Педагогического совета может создаваться опытно-экспериментальная площадка федерального, регионального, районного уровня или научная лаборатория для ведения научно-исследовательских работ трудовым или педагогическим коллективом для совершенствования деятельности учреждения.
Развитие и совершенствование деятельности Учреждения определяется долговременной программой развития учреждения, разрабатываемой, принимаемой и реализуемой Учреждением самостоятельно или на основе федеральной, региональной, районной, отраслевой программами развития какого-либо направления работы.
Обучение и воспитание в Учреждении носит светский характер. Не допускается создание и деятельность организационных структур, политических партий, религиозных движений и организаций. По инициативе детей могут создаваться детские и юношеские общественные объединения.
Учреждение имеет право вступать в педагогические, научные и иные объединения (Российские и международные), принимать участие в работе конгрессов, конференций и т.п.
В рамках международного сотрудничества Учреждение имеет право устанавливать прямые связи с иностранными предприятиями, учреждениями и организациями. Международное сотрудничество в области образования осуществляется в соответствии с законодательством Российской Федерации и международными договорами. Если международным договором установлены иные правила, чем те, которые предусмотрены законодательством Российской Федерации, применяются правила международного договора.
Учреждение вправе образовывать образовательные объединения (ассоциации и союзы), в том числе с участием учреждений, предприятий и общественных организаций (объединений). Указанные образовательные объединения создаются в целях развития и совершенствования образования и действуют в соответствии со своими уставами. Порядок регистрации и деятельности указанных образовательных объединений регулируется законом.
Учреждение может выступать муниципальным заказчиком при размещении заказов на поставки товаров, выполнения работ, оказание услуг.
1.2 Цели образовательного процесса, типы и виды реализуемых программ
Учреждение ставит главными целями деятельности учреждения:
- формирование общей культуры личности обучающихся на основе усвоения обязательного минимума содержания общеобразовательных программ, их адаптации к жизни в обществе, создание основы для осознанного выбора и последующего освоения профессиональных образовательных программ;
- развитие творческих лингвистических способностей учащихся как средства общения в диалоге культур и цивилизаций современного мира, воспитание гражданственности, трудолюбия, уважения к правам и свободам человека, любви к окружающей природе, Родине, семье, формирование здорового образа жизни.
Основные задачи воспитательно-образовательного процесса Учреждения:
- формирование общей культуры личности ребенка на основе усвоения обязательного минимума содержания образовательных программ;
- адаптация школьника к жизни в обществе (социализация личности);
- развитие коммуникативно-деятельных способностей детей как условие развития интеллекта, формирование потребности в саморазвитии и самоактуализации познавательной деятельности, создание условий для поддержки и развития индивидуальных способностей обучающихся;
- воспитание гражданственности, трудолюбия, уважения к правам и свободам человека, любви к окружающей природе, Родине, семье, формирование у обучающихся нравственных качеств, соответствующих общечеловеческим ценностям;
- осуществление образовательного процесса путем обеспечения преемственности между дошкольным, начальным общим образованием, основным общим, средним (полным) общим образованием;
- создание оптимальных условий для охраны и укрепления здоровья, физического и психического развития и оздоровления воспитанников и обучающихся;
- профильное самоопределение обучающихся, формирование способностей и компетентностей, необходимых для продолжения образования в соответствующей сфере профессиональной деятельности, подготовка к осознанному выбору профессии;
- разработка и реализация образовательных программ и педагогических технологий, обеспечивающих высокую эффективность обучения.
В соответствии с установленными целями и задачами Учреждение имеет право:
- выбирать любую программу из комплекса вариативных программ, рекомендованных Министерством образования и науки РФ;
- самостоятельно разрабатывать и утверждать годовой план работы, учебный план на основе примерного базисного учебного плана, календарно-тематическое планирование и расписание занятий в соответствии с санитарно-гигиеническими требованиями и по согласованию с учредителем;
- выбирать формы, средства и методы воспитания и обучения детей, а также учебные и методические пособия;
- реализовать дополнительные программы по воспитанию и образованию детей, в том числе оказывать платные дополнительные услуги за пределами основных государственных программ.
1.3 Основные характеристики организации образовательного процесса
Обучение и воспитание в Учреждении ведется на русском языке.
Общее образование является обязательным.
Нормативные сроки освоения основных образовательных программ начального общего, основного общего и среднего (полного) общего образования определяются федеральным законом.
Требование обязательности общего образования применительно к конкретному обучающемуся сохраняет силу до достижения им возраста восемнадцати лет, если соответствующее образование не было получено им ранее.
Текущий контроль обучающихся во 2-11 классах осуществляется по пятибалльной системе оценки знаний и навыков: 5 (отлично), 4 (хорошо), 3 (удовлетворительно), 2 (неудовлетворительно). В 1 классе не используется бальная оценка знаний учащихся.
Промежуточные итоговые оценки в баллах выставляются во 2-9 классах - за четверть, в 10 - 11 классах - за полугодие.
Учреждение обеспечивает занятия на дому с обучающимися при наличии медицинского заключения о состоянии их здоровья. Количество учебных часов в неделю определяется инструкцией Министерства образования РФ, приказом директора определяется персональный состав педагогов, составляется расписание и ведется журнал проведенных занятий. Родители (законные представители) обязаны создать условия для проведения занятий на дому.
Освоение общеобразовательных программ основного общего и среднего (полного) общего образования завершается итоговой аттестацией обучающихся.
Для всех форм получения образования в рамках основной общеобразовательной программы действует единый государственный образовательный стандарт.
Учреждение обязано запросить у родителей (законных представителей) согласие на обработку персональных данных родителей (законных представителей) и обучающегося.
1.4 Кабинеты предприятия
Кабинет иностранного языка:
Расположен на втором этаже, площадью 54 кв.м. Тепловой режим и оснащённость соответствует нормам. Вентиляция естественная. Оснащён соответствующими средствами обучения, книжным фондом, раздаточным и дидактическим материалом, грамматическими лексическими таблицами. Постоянно действует выставка творческих и проектных работ учащихся.
Кабинет математики:
Расположен на втором этаже, площадью 51 кв.м. Тепловой режим и оснащённость соответствует нормам. Вентиляция естественная. Оснащённость кабинета №2 на 90%.
Оборудование кабинета.
Печатные таблицы: по алгебре и началам анализа, 11 кл., по геометрии 10-11 кл., «Сечения стереометрических тел», набор готовых чертежей к задачам по стереометрии, набор геометрических тел «Многогранники», набор геометрических тел «Тела вращения», метрический ящик, набор магнитных знаков по математике, набор магнитных таблиц «Графики элементарных функций»,транспортир демонстрационный, классный, линейка классная 1 м, 60 см, циркуль классный, треугольник классный с углами: 30 град, 60 град., 90 град, треугольник классный с углами 45 град., 90 град., наборы ученические: транспортиры, линейки, треугольники, раздаточный материал по темам: геометрии 7-11 кл., демонстрационные плакаты, содержащие основные математические формулы, доска с координатной сеткой.
Персональная электронно-вычислительная машина, монитор Li teon.
СД - диски: «Математика 5-11 кл. (практикум)», «Геометрия 7-11 кл.», «Школьный курс», «Сдаем ЕГЭ», «Математика 1С Репетитор», «Уроки математики в 5-11 кл.»,- мультимедийное приложение к урокам.
Кабинет информатики:
Расположен на втором этаже, площадью 36 кв.м. Тепловой режим и оснащённость соответствует нормам. Вентиляция естественная. Оснащённость кабинета информатики на 90%.
Оборудование кабинета.
Персональная электронно-вычислительная машина «Аквариус»,
РЭ 4013-002-55017660-1009; Персональная электронно-вычислительная машина РЭ 4013-002-550017660-2007, источник бесперебойного питания Васк VERSO 400/600, 19 LCD Aguarius TF1910W, проектор Acer Projector ХД 1150/ХД 1250 series, принтер ч/б НР Laserjet 1018,принтер цветной НР Photosmart Д 5060 seties, монитор Liteon , модем Link Star vlasa t, СД - диски: «Практический курс».Internet eхplorer 5.0., информатика 9-11кл., карточки, лабораторные - практические задания: информатика 5-11 класс.
Кабинет истории:
Расположен на втором этаже, площадью 54 кв.м. Тепловой режим и оснащённость соответствует нормам. Вентиляция естественная. Оснащение кабинета на 92%.
Кабинет технологии:
Расположен на первом этаже, площадью 51 кв.м. Тепловой режим и оснащённость соответствует нормам. Вентиляция естественная. Оснащённость кабинета технологии на 84%. Имеются таблицы по курсу «Трактора», раздаточный и демонстрационные материалы, учебный мультимедиа-диск по курсу обучения вождению на сельскохозяйственных машинах.
Школьная мастерская:
Расположен на первом этаже, площадью 81 кв.м. Тепловой режим и оснащённость соответствует нормам. Вентиляция естественная. Оснащённость кабинета на 87%.В кабинете имеются : электроточило ЭТШ, станок токарный ТВ, станок фрезерный, прибор для пайки, набор резцов, токарный станок по дереву ТСД 120, сварочный аппарат ВС-10-1, строгальный станок СДН-1. Набор слесарный, тисы слесарные, рубанок комбинированный, тисы 140 мм, станок фуговальный ФПШ-5Н, станок СДН - 1, пресс для штампа, станок по дереву «Корвет».
Кабинет музыки:
Расположен на первом этаже, площадью 30 кв.м. Тепловой режим и оснащённость соответствует нормам. Вентиляция естественная. Оснащённость кабинета музыки на 82%. Имеются раздаточный и демонстрационные материалы, фортепиано, караоке, музыкальный центр, баян, магнитная доска.
Школьный музей:
В Надеждинской школе есть своя музейная комната. В неё собраны предметы старины: утюги 30-х гг. прошлого века, глиняные горшки, ухваты, коромысла, различные вышивки и многое другое. В его создание внесла свою лепту почти каждая семья села. Особая гордость музея - кусок окаменевшего дерева, возраст которого несколько миллионов лет.
2. Программный продукт
2.1 Denwer
Denwer -- набор дистрибутивов и программная оболочка, предназначенные для создания и отладки сайтов (веб-приложений, прочего динамического содержимого интернет-страниц) на локальном ПК (без необходимости подключения к сети Интернет) под управлением ОС Windows.
Денвер -- набор дистрибутивов и программная оболочка, предназначенный для создания и отладки сайтов на локальной Windows-машине, без подключения к сети Интернет. Название пакета представляет собой сокращение от «джентльменский набор web-разработчика» -- д. н. w. р. -- «дэ» «эн» «вэ» «эр» -- если прочитать быстро, то получится «Денвер».
Выражаясь более понятным языком это программа создает на вашем компьютере сервер, на который Вы можете загружать cms системы без подключения к сети Интернет.
Сразу после установки доступен полностью работающий веб-сервер Apache, работающий на локальном компьютере, на котором может работать неограниченное количество сайтов, что очень эффективно для разработки и отладки сценариев PHP без загрузки его файлов на удаленный сервер. Для запуска практически всех утилит «Денвера» используется приложение Run в подкаталоге /denwer корневого каталога установки «Денвера». При запуске создается виртуальный диск (по умолчанию Z:), где хранятся все файлы проектов.
Третья версия поддерживает работу со съемного флеш-накопителя.
Особенностью, отличающей Denwer от других WAMP-дистрибутивов, является автоматическая правка системного файла hosts, являющегося локальным аналогом DNS-сервера, что позволяет обращаться к локальным сайтам, работающим под управлением Денвера, по именам, совпадающим с именем папки, расположенной в каталоге home Денвера.
В базовый пакет программной оболочки входят:
- Веб-сервер Apache с поддержкой SSI, SSL, mod_rewrite, mod_php.
- Интерпретатор PHP с поддержкой GD, MySQL, SQLite.
- СУБД MySQL с поддержкой транзакций (mysqld-max).
- Система управления виртуальными хостами, основанная на шаблонах.
- Система управления запуском и завершением.
- Панель phpMyAdmin для администрирования СУБД.
- Ядро интерпретатора Perl без стандартных библиотек (поставляются отдельно).
- Эмулятор sendmail и сервера SMTP с поддержкой работы совместно с PHP, Parser и др.
- Установщик.
На данный момент в пакет расширений входят:
- Полная версия ActivePerl 5.8.
- Интерпретатор PHP версии 5 с полным набором модулей.
- Интерпретатор Python.
- СУБД MS SQL, PostgreSQL или InterBase/FireBird версий 1 и 2.
- Интерпретатор PHP версии 3 или 4.
- Интерпретатор Parser.
- Исправления в CONFIGURATION.
Преимущества системы в том, что вы создаёте сайт на своей стороне, без выхода в сеть, вы его полностью тестируете, проверяете на наличие ошибок и недоработок. А по его полной готовности просто переносите (заливаете) его по ФТП на сервер вашего хостера. не обязательно хорошо разбираться в Apache, PHP, MySQL, Perl и т.д. для того, чтобы эта система работала у вас на машине.
Денвер устанавливается в один-единственный каталог и вне его ничего не изменяет. Он не пишет файлы в Windows-директорию и не «гадит» в Реестре. При желании вы можете даже поставить себе сразу два Денвера, и они не будут конфликтовать.
Никакие «сервисы» NT/2000 не «прописываются». Если вы запустили Денвер, то он работает. Если завершили -- то перестает работать, не оставляя после себя следов.
Системе не нужен деинсталлятор -- достаточно просто удалить каталог.
Установив Денвер однажды, вы можете затем просто переписывать его на другие машины (на произвольный диск в произвольную директорию). Это не приведет ни к каким побочным эффектам.
Все конфигурирование и настройка под конкретную машину происходит автоматически.
Денвер отличный помощник для веб-разработчика, привыкая работать в этой системе, можно научиться работать с домашним сервером, вникнув в суть CMS и научиться работать грамотно.
2.2 Drupal
Drupal (от голл. druppel -- капля) -- система управления сайтом, написанная на языке PHP и использующая в качестве хранилища содержания реляционную базу данных (поддерживаются MySQL, PostgreSQL, а также любые СУБД поддерживаемые библиотекой PEAR). Drupal является свободным программным обеспечением защищённым лицензией GPL и создаётся усилиями энтузиастов со всего мира. Начал разработку голландец Dries Buytaert, который и поныне является руководителем проекта.
Архитектура Drupal позволяет применять его для построения различных типов сайтов -- от блогов и форумов, до информационных архивов или сайтов новостей. Функциональность обеспечивается подключаемыми модулями, обращающимися к общему API Drupal. Стандартный набор модулей включает, например, такие функции как новостная лента, блог, форум, загрузка файлов, сборщик новостей, голосования, поиск и др. Большое количество дополнительных модулей, значительно расширяющих базовые функции можно скачать с официального сайта.
Наиболее важные функции предоставляемые модулями входящими в поставку Drupal:
- единая категоризации всех видов содержимого - от форумных сообщений до блогов и новостных статей;
- вложенность категорий любой глубины;
- поиск по содержимому сайта;
- разграничение доступа пользователей к документам (ролевая модель);
- динамическое построение меню;
- поддержка XML-форматов;
- вывод документов в RDF/RSS;
- аггрегация материалов с других сайтов;
- BlogAPI для публикации материалов с помощью внешних приложений;
- поддержка общей авторизации между сайтами на Drupal ("сайты-партнёры");
- короткие URL;
- поддержка сменных тем оформления сайта с предоставлением нескольких готовых вариантов;
- поддержка переводов интерфейса сайта на разные языки
- возможность создания сайтов с пересекающимся содержимым (например, общей базой пользователей или общими настройками);
- раздельные конфигурации сайта для различных виртуальных хостов (в том числе собственные наборы модулей и тем оформления для каждого подсайта);
- механизм для ограничения нагрузки на сайт (автоматическое отключение при высокой посещаемости части информационных блоков и модулей).
Поддержка локализации:
Система поддерживает локализацию интерфейса для различных языков. Имеется поддержка русского языка. Используется собственный механизм для локализации с хранением переводов в базе данных, наравне с остальным содержимым сайта. При этом несложной является адаптация к работе со стандартной библиотекой gettext. Импорт и экспорт переводов сайта также осуществляется в виде po-файлов (формат используемый библиотекой gettext).
Полная локализация содержимого поддерживается сторонними модулями (не входят в поставку Drupal, но могут быть скачаны с сайта разработчиков).
Методы структуризации содержимого:
В Drupal предлагается гибкая схема организации структуры сайта на основе таксономии. Таксономия -- механизм, позволяющий создавать произвольное количество тематических категорий для содержимого сайта и ассоциировать их с модулями, обеспечивающими ввод и вывод информации. Категории могут представлять плоские или иерархические списки, либо сложные структуры, где элемент может иметь несколько «родителей» и несколько дочерних элементов. С помощью подобной схемы одними и теми же модулями возможна организация различных вариантов структуризации содержимого. Например, легко создаётся сквозной список «ключевых слов» для всех документов сайта и т.п.
Дизайн сайта на Drupal строится на основе сменных тем оформления. Как таковой нет единственной схемы построения дизайна, взамен Drupal даёт возможность использовать различные «движки» тем, использующие шаблоны удобные для редактирования (шаблоны XML в движках xtemplate и Smarty или шаблоны на HTML+встроенный PHP в движке phptemplate и т. п.), либо создавать темы оформления напрямую обращающиеся к API Drupal.
Начиная с версии 4.7 Drupal поддерживает технологию Ajax, для динамической подгрузки содержимого без полного обновления страниц.
Примеры модулей:
Дополнительные модули, размещённые в репозитории на drupal.org позволяют значительно расширить функциональность системы. Несколько примеров (приведены модули для версии Drupal 5.x, не всегда модули доступны для всех версий системы):
- Banner - баннерная система;
- BBCode - поддержка форматирования BBCode для содержимого сайта;
- Breadcrumbs - вывод иерархии страниц ("хлебных крошек");
- Captcha - защитный механизм картинок "captcha" используемый при регистрации;
- CCK - создание новых типов контента или добавление новых полей к уже существующим;
- Clean URLs - «чистые ссылки» (без ?=& и т.д.);
- Collapsible Text, Collapsiblock - возможность создания блоков и секций сворачивающегося текста;
- DHTML Menu - меню с использованием JavaScript;
- Ecommerce - электронный магазин;
- External Links - подсветка почтовых и внешних ссылок;
- Fckeditor - графический редактор для ввода контента;
- Fivestar, JRating - возможность оценки материала;
- Gallery - интеграция с галереей изображений Gallery2;
- Image - возможность объединения изображений в галереи, контроль их параметров, преобразование изображений и т.д.;
- IMCE - модуль для работы с файлами;
- Listhandler - интеграция с почтовыми рассылками;
- Locale - возможность перевода интерфейса на множество языков;
- Meta Tags - управление метаданными сайта и отдельных страниц;
- Mollom, Akismet - эффективный антиспам для сайта;
- OpenID - возможность авторизации по OpenID;
- Pathauto - автоматическое формирование URL из заголовка;
- Project - багтрекер;
- SPAM - блокировка спама на основе алгоритма Байеса;
- Tagadelic - создание облаков тегов;
- Taxonomy - таксономия (категоризация содержимого с помощью словарей и терминов);
- Thickbox, Lightbox, Shadowbox - предпросмотр картинок без перезагрузки страниц;
- TinyMCE - HTML-редактор;
- Token - сервис по использованию лексем для других модулей;
- Upgrade Status - отслеживание доступных обновлений;
- Views - гибкий метод отображения и сортировки информации;
- XML Sitemap - создание удобной для поисковиков карты сайта;
...и многие-многие другие. Полный список модулей - на drupal.org.
К несомненным достоинствам Drupal следует отнести весьма полную документацию по различным аспектам системы (однако только на английском языке). Над переводом документации на русский работают сообщества Drupal.ru и Drupaler.ru.
Недостатки:
Критики Drupal ставят в упрёк разработчикам слабое использование объектных возможностей PHP. Действительно, API Drupal практически не использует имеющихся в PHP возможостей ООП. Разработчики аргументируют это слабой реализацией ООП в языке (особенно до версии PHP 5). Объектная модель в Drupal присутствует, но в несколько нетрадиционном для PHP виде.
Ввиду активного использования базы данных Drupal может быть слишком тяжёл для ресурсов, предоставляемых на дешёвых тарифных планах хостинг-провайдеров. Хотя для небольших сайтов с посещаемостью в несколько сотен или тысяч посетителей в сутки этих ресурсов будет достаточно.
Здесь многое зависит от грамотных настроек. Лучше выбирать хостинги, специально настроенные под Drupal: nginx 0.6.31 + php5-fcgi, например.
Вот список посещаемых сайтов на Drupal:
- AOL -- корпоративный сайт;
- Apple -- выставка и конференция Macworld;
- Avril Lavigne - персональный сайт певицы Avril Lavigne;
- Mozilla -- Get Firefox;
- Forbes -- Office Pranks;
- Fox Pictures - сайт новинок кино;
- Greenpeace UK -- официальный сайт;
- Hillary Clinton -- предвыборный сайт;
- MTV UK -- официальный сайт;
- NASA - корпоративный сайт;
- Novell -- community-сайты;
- Ozzy Osbourne - персональный сайт Ozzy Osbourne;
- Second Life -- сайт разработчиков;
- Sony -- музыкальный портал и сайты исполнителей;
- Sun -- сайт с расширениями для Open Office;
- The Onion - популярный в США журнал;
- Ubuntu -- официальный сайт;
- US Magazine - популярный в США журнал;
- Warner Bros Records -- музыкальный сайт;
- Yahoo -- Yahoo! Research;
- ООН -- сайт кампании по борьбе с бедностью.
3. Разработка сайта
3.1 Установка Denwer
Для начала нам необходимо скачать сам дистрибутив "Денвер", последнюю версию которого можно скачать на сайте производителя.
После того, как дистрибутив скачан, нужно будет сначала подготовить систему, во избежание недоразумений.
Первое - это отключить файервол. Но, только на момент установки, после его можно включить. Следущий шаг - отключить прокси-сервер (если он включен). Надо в настройках браузера в закладке "подключения" установить параметр "никогда не использовать". Это нужно для того, чтобы работая с "Денвер", он не просился в интернет, прежде всего это касается пользователей Internet Explorer.
Теперь перейдем непосредственно к установке:
Левой клавишей мыши двойным щелчком запускаем процесс инсталяции.
Рис. 3.1. Значок инсталлятора Denwer
Получаем вот такое окно, для подтверждения своих намерений, если не передумали, жмем "ДА".
Рис. 3.2. Окно подтверждения
После произойдет процесс разархивации пакета и проверка необходимых компонентов, если все хорошо программа установки попросит вас нажать "ENTER" для продолжения, жмем.
Рис. 3.3. Процесс установки Denwer
Далее от вас потребуется выбрать папку установки дистрибутива, по умолчанию это C:\WebServers. Вводим и жмем "ENTER".
Рис. 3.4. Процесс установки Denwer
После программа установки попросит подтвердить Ваше намерение установить дистрибутив именно в эту папку, и если не передумали, вводим символ "y", после чего снова жмем клавишу "ENTER".
Рис. 3.5. Процесс установки Denwer
Подтверждаем создание виртуального диска, нажатием "ENTER".
Рис. 3.6. Процесс установки Denwer
После чего Вас попросят ввести букву виртуального диска, оставляем по умолчанию "Z" и жмем "ENTER".
Рис. 3.7. Процесс установки Denwer
Все, диск создан и теперь в созданную директорию будут скопированы необходимые фалы, поэтому жмем "ENTER".
Рис. 3.8. Процесс установки Denwer
Когда фалы запишутся в папку сервера, вам предложат выбрать способ запуска сервера, я выбираю 2, т.к. не вижу необходимости грузить лишний раз при загрузке систему, я не всегда при работе с компьютером использую данную утилиту, поэтому вводим "2" и жмем "ENTER".
Рис. 3.9. Процесс установки Denwer
Далее Вам предложат сохдать ярлыки на рабочем столе, соглашайтесь это очень удобно, поэтому вводим "y" и "ENTER".
Рис. 3.10. Процесс установки Denwer
Жмем "ENTER", все пакет установлен, идем тестировать.
Рис. 3.11. Процесс установки Denwer
Запускаем сервер, нажатием ярлыка на рабочем столе "start servers".
Рис. 3.12. Иконка запуска Denwer
Запускаем браузер и вводим в адресной строке «http://localhost» жмем "ENTER".
Рис. 3.13. Адресная строка
И если все хорошо, то должно открыться вот такое окно:
Рис. 3.14. Страница тестирования
И для полной проверки идем по ссылке "тестирование" и в открытом окне ходим по разным ссылкам и проверяем работоспособность нашего сервера.
Рис. 3.15. Страница тестирования
На этом этапе заканчивается установка «Денвера».
3.2 Установка Drupal
На сайте Drupal.org переходим по ссылке:
Рис. 3.16. Ссылка на главную страницу Drupal.org
Открываем «Download Drupal» 7.16 или более позднюю версию дистрибутива:
Рис. 3.17. Ссылка на дистрибутив
Скачиваем архив с дистрибутивом на свой компьютер:
Рис. 3.18. Архив с дистрибутивом
Разархивируем архив, откроем папку с дистрибутивом, перебросим ее содержимое на сервер хостинга Denwer в корневую директорию public_html.
На своем домене, на странице установки Drupal выбираем стандартную установку, далее:
Рис. 3.19. Установка Drupal
Выбираем язык. В данном случае нам предлагают английский, сохраняем и продолжаем:
Рис. 3.20 Установка Drupal
Теперь обязательным шагом является создание базы данных и пользователя. Первым делом нужно войти в панель управления вашим аккаунтом на хостинге.
Вошли в «cpanel», жмем Базы данных MySQl:
Рис. 3.21. Создание базы данных
Придумываем и прописываем новое имя базы, затем ее создаем:
Рис. 3.22. Создание базы данных
Придумываем и прописываем имя пользователя и пароль, создаем пользователя:
Рис. 3.23. Создание базы данных
Далее необходимо привязать пользователя к базе данных:
Рис. 3.24. Создание базы данных
Отмечаем привилегии и вносим изменения:
Рис. 3.25. Создание базы данных
Приступим к конфигурации базы данных.
- Вводим имя базы данных;
- Вводим пользователя;
- Вводим пароль;
- Переходим к следующему этапу.
Рис. 3.26. Конфигурация базы данных
Конфигурация сайта. Заполняем поля, ниже выбираем страну и переходим дальше:
Рис. 3.27. Конфигурация сайта
Установка Drupal завершена. Сайт можно посмотреть по ссылке:
Рис. 3.28. Ссылка на созданный сайт
3.3 Локализация Drupal
Открываем раздел "Modules" и прокручиваем вниз до строки "Locale", где и ставим галочку, чтобы включить модуль. Затем прокручиваем вниз до конца страницы и сохраняем конфигурации ("Save configurations").
Рис. 3.29. Меню модулей
Теперь переходим в раздел "Configuration", и находим внизу в секции "Reginal and Language" ссылку на страницу "Languages".
Рис. 3.30. Меню языковых настроек сайта
Нажимаем "Add language" и выбираем из списка "Russian (Русский)". Нажимаем "Add language" и "Save configurations". Должен получиться вот такой результат:
Рис. 3.31. Меню добавления и выбора языка по умолчанию
Установим русский язык основным на сайте, для этого в колонке "Default" отмечаем строку "Russian" и опять сохраняем конфигурации. Теперь у нас появилась возможность отключить английский, отключим и еще раз сохраним конфигурации.
После сохранения однако, мы видим, что, несмотря на все, что мы проделали - сайт все еще на английском. Это происходит потому, что мы еще не загрузили обновления языка из Интернета.
На официальном сайте следует скачать модуль «Languages», а именно зип-архив рекомендованной версии модуля для 7.x (т.е. для 7ой версии Друпал).
Рис. 3.32. Сохранение файла загружаемого языка
Теперь на сайте откройте раздел "Модули" > Установить новый модуль. На этой странице в строке "Загрузить архив модуля или темы для установки" выберите нужный модуль для установки и нажмите "Установка".
Рис. 3.33. Установка модуля языка
Теперь вернемся в раздел "Configurations", и в уже известной нам секции "Reginal and Language" переходим на страницу "Translate interface":
Рис. 3.34. Языковое меню сайта
Здесь выбираем вкладку "Обновить", которая уже на русском языке.
Рис. 3.35. Вкладка обновления сайта
На этой странице ничего менять не нужно - просто кликните кнопку "Обновить переводы" - запустится процесс загрузки переводов:
Рис. 3.36. Процесс русификации сайта
После чего сайт станет русифицирован. К странице обновления переводов стоит обращаться каждый раз после обновления модулей.
3.4 Установка модулей интерфейса
Для упрощения работы с панелью инструментов и меню нам нужно будет скачать, установить и активировать модули:
- Administration menu.
- Module filter.
На каждой из страниц следует прокрутить вниз до секции "Downloads" и выбрать зип-архив рекомендованной версии модуля.
Рис. 3.37. Страница загрузки модулей
Теперь на создаваемом сайте нужно открыть раздел "Модули> Установить новый модуль". Далее выбираем нужный модуль и нажимаем "Установка".
Рис. 3.38. Установка модуля
Когда все нужные модули установлены, прокручиваем страницу вниз и отмечаем их галочкой для активации:
- Module filter;
- Administration menu;
- Administration menu toolbar style.
Нажимаем "Сохранить настройки".
В верхней части страницы теперь отображается два меню - одно стандартное, второе - то, что только что установлено. Убрать следует первое, оно больше ни к чему. Для этого на странице модулей нужно выбрать слева вкладку "Core", т.е. родные модули Друпал, прокрутить вниз и снять галочку в строке "Toolbar".
Рис. 3.39. Страница управления модулями
И сохранить настройки.
Теперь у нас есть удобное меню и простая в использовании страница модулей.
3.5 Установка темы
Одной из проблем Друпала является небольшое количество бесплатных тем (шаблонов) для сайтов. Список шаблонов можно посмотреть на сайте http://drupal.org/project/themes. Здесь можно выбрать наиболее подходящий шаблон.
Рис. 3.40. Страница выбора темы
Скачаем тему «Forest Floor». Для того чтобы эту тему можно было увидеть, ее нужно скопировать в папку sites/all/themes.
Рис. 3.41. Выбор темы «Forest Floor»
На Панели инструментов выбираем:
1. Оформление;
2. Находим данную тему и жмем "Использовать по умолчанию".
Теперь нам доступны "Настройки" темы, жмем на ссылку и приступаем к детальной настройке нашего шаблона:
Рис. 3.42. Цветовая схема сайта
Настройка и включение или выключение определённых элементов на страницах сайта:
- Логотип;
- Имя сайта;
- Слоган;
- Изображения в документах;
- Изображения в комментариях;
и еще много других параметров. В конце настройки следует сохранить внесенные изменения.
3.6 Создание типов материалов
Вначале определимся с типами материалов. Заходим «Управление содержимым->Типы содержимого». Удаляем типы «Page» и «Story».
Жмем «Добавить тип содержимого». В название пишем «Статья», в тип «statia». Описание необязательно. Сохраняем тип.
Далее добавляем ещё один тип - «Новость», и тип «novost». И аналогично добавляем тип содержимого «Изображение». Тип (машинное имя) назовём image.
Факт (fakt) и Услуга (uslyga) тоже будут типами материалов, добавляем и их.
Рис. 3.43. Создание типов материалов
Далее следует каталогизация статей, а так же типы и разделы услуг.
Обратимся к таксономии: Управление содержимым->Таксономия.
Жмём «Добавляем словарь».
Первый словарь я назвал «Разделы статей».
Далее нужно написать название, описание (для себя, видно только админу) и в типах содержимого отмечаем «Статья». Таким образом, при создании материала типа статья нам будет предложено выбрать раздел статьи. Я также отметил пункт «Обязательный».
Для новостей, фактов и фото словарь не нужен.
Для услуг нам потребуется 2 словаря - на тип услуг, и на раздел. Создаем их. Первый словарь назовём «типы услуг», а второй «раздел услуг». Оба словаря прикрепляем к типу содержимого «Услуга».
Получилось следующее:
Рис. 3.44. Страница добавления типов материалов
3.7 Распределение ролей
Распределение ролей нужно для того, чтобы определенные группы пользователей имели определенный доступ к определенному контенту и функциям на сайте.
Переходим в «Управление пользователями->Разрешения ролей».
На данной странице я поставил галочки разрешения и запрета доступа группам пользователей к определенному контенту и функциям так, как считаю нужным.
Галочки по умолчанию установлены в базовом значении. Для лучшего распределения доступа и большей безопасности рекомендуется перепроверить эти значения, и выставить их самому. Требуется проявлять при этом внимательность.
Рис. 3.45. Страница распределения ролей
3.8 Создание меню
Создавать на сайте меню позволяет модуль «Menu». Использовал я страницу «Управление > Строение сайта > Меню» для добавления ссылок на термины таксономии или внешние страницы. Для добавления в меню ссылок на документы сайта, удобнее пользоваться секцией «Включение в меню», который находится на странице редактирования каждого документа.
Включение блока.
Каждое меню, которое можно добавить на странице «Управление > Строение сайта > Меню», добавит свой одноимённый блок на страницу «Управление > Строение сайта > Блоки». Другими словами, когда создают меню, то для этого меню всегда создаётся его блок.
Для того, чтобы вывести меню на страницы сайта, следует:
- Перейти по адресу «Управление > Строение сайта > Блоки»;
- В колонке «Блок» найти название созданного меню и в колонке «Регион» выбрать регион, в котором будет выводиться это меню;
- Нажать кнопку «Сохранить» внизу страницы.
Если нужно изменить название блока меню, разрешить пользователям самим управлять его видимостью, настроить вывод меню только на определённых страницах или ограничить доступ к этому меню, то нужно нажать ссылку «настроить» напротив этого меню и указать желаемые параметры.
Добавление меню
Для того, чтобы добавить меню, следует выполнить следующие шаги:
- Перейти на страницу «Управление > Строение сайта > Меню»;
- Перейти на вкладку «Добавить меню»;
- Заполнить поля на открывшейся странице;
- Нажать кнопку «Сохранить» внизу страницы.
Общая настройка.
Для того, чтобы сделать общие настройки меню, нужно перейти на страницу «Управление > Строение сайта > Меню» и затем на вкладку «Настройка». Для настройки отдельного меню, нужно зайти на страницу этого меню и перейти на вкладку «Правка меню».
Добавление пунктов.
Для того, чтобы добавить в меню ссылку, следует:
- Перейти на страницу «Управление > Строение сайта > Меню»;
- Перейти на страницу меню;
- Нажать вкладку «Добавить пункт»;
- Заполнить поля на открывшейся странице;
- Нажать кнопку «Сохранить» внизу страницы.
Работа с пунктами
Для редактирования пункта меню стоит выполнить следующие действия:
- Перейти на страницу «Управление > Строение сайта > Меню»;
- Перейти на страницу нужного вам меню;
- Напротив того пункта, который нужно отредактировать, нажать ссылку «изменить». Вы перейдёте на страницу с теми же полями, которые доступны при добавлении пункта меню;
- Внести необходимые правки;
- Нажать кнопку «Сохранить» внизу страницы.
Для скрытия пункта меню стоит проделать следующие действия:
- Перейти на страницу «Управление > Строение сайта > Меню»;
- Перейти на страницу нужного меню;
- Напротив того пункта, который следует скрыть, нужно снять флажок в колонке «Включено»;
- Нажать кнопку «Сохранить» внизу страницы.
Для удаления пункта меню, нужно:
- Перейти на страницу «Управление > Строение сайта > Меню»;
- Перейти на страницу нужного меню;
- Напротив того пункта, который следует удалить, нажать ссылку «удалить» в колонке «Операции»;
- Друпал попросит подтвердить удаление пункта, нужно нажать на кнопку «Удалить» и пункт будет удалён.
3.9 Создание и темизация новостной ленты
Для создания блока новостной ленты, следует проделать несколько операций:
- Создать тип материала;
- Задать поля материала;
- Создать страницу новостей;
- Создать новостной блок.
Создание типа материала.
Для создания новости создадим новый тип материала под названием "Новость". Для этого я открыл «Структура->Типы содержимого» и там нажал на "Добавить тип содержимого".
Рис. 3.46 Добавление типа содержимого
Системное имя типа материала должно быть написано на английском языке. Само название можно и на русском. Во вкладке "Свойства формы" я написал "Заголовок".
Жмем "Сохранить".
Прикрепим к нашей новости изображение. Перейдем «Структура->Типы содержимого» и там нажмем на "управлять полями" напротив нашего типа "Новость".
Добавляем поле типа "Изображение". Имя поля на английском, метка на русском.
Рис. 3.47. Добавление изображения в новость
Сохраняемся. Далее будет ещё страницы настроек поля. По умолчанию там всё настроено и можно жать "Сохранить". При необходимости к этим настройкам можно всегда вернуться и перенастроить их.
Для страницы новостей нужно создать несколько новостей. Я добавил материалы типа "Новость".
Для страницы новостей откроем «Структура->Представления->Добавить новый вид».
Рис. 3.48. Добавление нового вида
Напомню, что работа ведется с модулем views.
Следует отметить галочками чекбоксы «создать страницу» и «создать блок». Это страница новостей и новостной блок. Заголовки я написал на русском. Use a pager - это значит включить постраничную навигацию. Для страниц она нужна, для блока нет. Выбрал тип новость. Далее нажал "Продолжить и редактировать".
Рис. 3.49. Отмечание чекбоксов
Далее задаем странице адрес. По этому адресу будет открываться лента.
Нажимаем предпросмотр и видим внизу страницу. Страница готова.
Открываем вкладку Block и там можно просмотреть результат работы блока.
Рис. 3.50. Результат работы блока новостей
Жмем сохранить (кнопка наверху). Попробуем открыть страницу новостей. Заходим в управление блоками - и там видим свой блок.
Темизация производится путем настраивания отображения новостей во вкладке «управление отображением», где следует указать в основном стиль отображения и количество символов в анонсе.
3.10 Размещение сайта в Интернете
Для добавления сайта на хостинг следует перейти на сайткомпании, предоставляющей хосты, зарегистрироваться на нем, при необходимости оплатив абонемент за оказание предоставляемых компанией услуг. После чего следует отправить созданный сайт на сервер выбранной вами компании, следуя подсказкам, изложенным на сайте самой компании, для успешного добавления созданного сайта на хостинг.
После успешного размещения созданного сайта на хостинг компании, поисковые сайты начнут индексацию (обнаружение и добавление сайта в общий список сайтов). Обычно индексация занимает до двух дней.
4. Раздел основ безопасности жизнедеятельности
4.1 Теоретические основы БЖД
С развитием научно-технического прогресса немаловажную роль играет возможность безопасного исполнения людьми своих трудовых обязанностей. В связи с этим была создана и развивается наука о безопасности труда и жизнедеятельности человека.
Безопасность жизнедеятельности (БЖД) - это комплекс мероприятий, направленных на обеспечение безопасности человека в среде обитания, сохранение его здоровья, разработку методов и средств защиты путем снижения влияния вредных и опасных факторов до допустимых значений, выработку мер по ограничению ущерба в ликвидации последствий чрезвычайных ситуаций мирного и военного времени.
Цель и содержание БЖД:
обнаружение и изучение факторов окружающей среды, отрицательно влияющих на здоровье человека;
ослабление действия этих факторов до безопасных пределов или исключение их, если это возможно;
ликвидация последствий катастроф и стихийных бедствий.
Круг практических задач БЖД, прежде всего, обусловлен выбором принципов защиты, разработкой и рациональным использованием средств защиты человека и природной среды от воздействия техногенных источников и стихийных явлений, а также средств, обеспечивающих комфортное состояние среды жизнедеятельности.
Охрана здоровья трудящихся, обеспечение безопасности условий труда, ликвидация профессиональных заболеваний и производственного травматизма составляет одну из главных забот человеческого общества. Обращается внимание на необходимость широкого применения прогрессивных форм научной организации труда, сведения к минимуму ручного, малоквалифицированного труда, создания обстановки, исключающей профессиональные заболевания и производственный травматизм.
На рабочем месте должны быть предусмотрены меры защиты от возможного воздействия опасных и вредных факторов производства. Уровни этих факторов не должны превышать предельных значений, оговоренных правовыми, техническими и санитарно-техническими нормами. Эти нормативные документы обязывают к созданию на рабочем месте условий труда, при которых влияние опасных и вредных факторов на работающих либо устранено совсем, либо находится в допустимых пределах.
4.2 Эргономические требования к рабочему месту
Проектирование рабочих мест, снабженных видеотерминалами, относится к числу важных проблем эргономического проектирования в области вычислительной техники.
Рабочее место и взаимное расположение всех его элементов должно соответствовать антропометрическим, физическим и психологическим требованиям. Большое значение имеет также характер работы. В частности, при организации рабочего места программиста должны быть соблюдены следующие основные условия: оптимальное размещение оборудования, входящего в состав рабочего места и достаточное рабочее пространство, позволяющее осуществлять все необходимые движения и перемещения.
Эргономическими аспектами проектирования видеотерминальных рабочих мест, в частности, являются: высота рабочей поверхности, размеры пространства для ног, требования к расположению документов на рабочем месте (наличие и размеры подставки для документов, возможность различного размещения документов, расстояние от глаз пользователя до экрана, документа, клавиатуры и т.д.), характеристики рабочего кресла, требования к поверхности рабочего стола, регулируемость элементов рабочего места.
Главными элементами рабочего места программиста являются стол и кресло. Основным рабочим положением является положение сидя.
Рабочая поза сидя вызывает минимальное утомление программиста. Рациональная планировка рабочего места предусматривает четкий порядок и постоянство размещения предметов, средств труда и документации. То, что требуется для выполнения работ чаще, расположено в зоне легкой досягаемости рабочего пространства.
Моторное поле - пространство рабочего места, в котором могут осуществляться двигательные действия человека.
Максимальная зона досягаемости рук - это часть моторного поля рабочего места, ограниченного дугами, описываемыми максимально вытянутыми руками при движении их в плечевом суставе.
Оптимальная зона - часть моторного поля рабочего места, ограниченного дугами, описываемыми предплечьями при движении в локтевых суставах с опорой в точке локтя и с относительно неподвижным плечом.
Для комфортной работы стол должен удовлетворять следующим условиям:
высота стола должна быть выбрана с учетом возможности сидеть свободно, в удобной позе, при необходимости опираясь на подлокотники;
нижняя часть стола должна быть сконструирована так, чтобы программист мог удобно сидеть, не был вынужден поджимать ноги;
поверхность стола должна обладать свойствами, исключающими появление бликов в поле зрения программиста;
конструкция стола должна предусматривать наличие выдвижных ящиков (не менее 3 для хранения документации, листингов, канцелярских принадлежностей).
высота рабочей поверхности рекомендуется в пределах 680-760мм. Высота поверхности, на которую устанавливается клавиатура, должна быть около 650 мм.
Большое значение придается характеристикам рабочего кресла. Так, рекомендуемая высота сиденья над уровнем пола находится в пределах 420-550 мм. Поверхность сиденья мягкая, передний край закругленный, а угол наклона спинки - регулируемый.
Подобные документы
Денвер как набор дистрибутивов и программная оболочка, предназначенные для создания, а также отладки сайтов на локальном ПК под управлением Windows. Описание CMS JOOMLA. Разработка сайта и требования, предъявляемые к нему. Работа с шаблонами и запросами.
курсовая работа [3,0 M], добавлен 09.06.2014Программный инструментарий, применяемый для разработки и создания Web-сайтов. Методы и способы представления на Web-страницах различных видов информации. Покупка хостинга и домена. Система управления содержимым сайта. Установка Drupal 7 на хостинг.
курсовая работа [993,8 K], добавлен 14.07.2012Популярные решения и системы создания и использования сайтов. Требования к сайту. Состав и содержание работ по созданию сайта. Прототипы страниц, структура web-сайта. Программная совместимость, документация по установке. Порядок сдачи-приемки работ.
курсовая работа [226,0 K], добавлен 01.04.2017Основні принципи реєстрації, заповнення облікового запису, створення статей, коментарів веб-сайту (блогу). Шляхи використання популярної модульної системи керування вмістом (СКВ) з відкритим кодом – CMS Drupal. Особливості здійснення його налаштувань.
лабораторная работа [794,4 K], добавлен 01.10.2014Изучение структуры шаблона для создания сайта для НБУ "Юг-Сервис", который будет иметь возможность совместного наполнения информацией в режиме реального времени. Сравнение CMS Drupal, Joomla и WordPress. Наполнение сайта и его размещение на хостинге.
дипломная работа [7,3 M], добавлен 25.04.2015Принципы устройства и работы ПЭВМ. Методика и порядок работы с текстовыми редакторами на компьютере, создание и обработка текстовой информации. Понятие базы данных, методика ее создания и редактирования, команды управления и выполняемые функции.
курс лекций [40,2 K], добавлен 06.05.2009Основні особливості функціонування, переваги та недоліки даних CMS. Створення інформаційного ресурсу для будівельної компанії "Фарлеп". Встановлення Drupal та зміна теми сайту. Покращення функціональних можливостей CMS Drupal за допомогою модулів.
курсовая работа [3,0 M], добавлен 22.11.2013Сайт как средство передачи информации и вид коммуникативных связей. Ведущие условия для создания успешного веб-сайта. Сущность новостной ленты. Этапы процесса разработки электронной ленты новостей в рамках повышения имиджа специальности "Туризм".
курсовая работа [6,2 M], добавлен 13.10.2014Сравнение CMS Drupal, Joomla и WordPress. Русское комьюнити, визуальный редактор, шаблоны оформления, экспорт (импорт) данных. Установка CMS с помощью Denwer. Wordpress: базовые концепции и понятия. Вид окна базы данных, форма и результат запроса.
курсовая работа [1,3 M], добавлен 05.01.2013Основание для разработки web-сайта. Требования к программной документации, стадии и этапы разработки сайта. Установка пакета Denwer. Установка программы создания и редактирования Web-сайтов Joomla 1.5. Расчет себестоимости программного продукта.
дипломная работа [7,7 M], добавлен 30.06.2012