Разработка сайта для редакции газеты "Химик" - Дипломная работа

бесплатно 0
4.5 81
Сравнительный анализ существующих разработок сайтов СМИ. Обзор двух продуктов компании FarbaSite CMS и Joomla CMS, которые содержат модуль "Электронный дневник". Проектирование и подключение базы данных. Выбор языка программирования клиентской части.


Аннотация к работе
4.4 Можливі аварії, катастрофи, стихійні лиха, причини виникнення подій та їх наслідки для області та УкраїниИнтернет предоставляет беспрецедентные возможности повышения продуктивности работы, продажи товаров и услуг на новых, быстро расширяющихся рынках, а также реализует недорогой способ глобальных коммуникаций, как внутри любой организации, так и вне ее. Технологии Интернет осваивают малые и большие предприятия, коммерческие фирмы, банки, правительственные организации, учреждения образования, науки, культуры, здравоохранения и других сфер человеческой деятельности. Осваивают их и многочисленные отдельные пользователи, открывающие для себя впечатляющие возможности коллективной работы и глобального доступа к информации. Средства масс-медиа посредсвом web-сайтов публикуют электронные версии своих изданий, будь-то газеты, журналы или телевизионные передачи. Интерактивные средства web-приложений позволяют организовать в реальном времени общение членов целевой аудитории в самых различных форматах от тематических форумов и блогов, до социальных сетей.Интернет был создан как способ передачи текстовой информации. СМИ в Интернете начинались с простого дублирования информации в Интернет, так в 1993 году появилась точная копия газеты Washington Post. Постепенное перетекание традиционных СМИ в интернет сопровождалось появлением новых видов сетевых СМИ, таких как интернет-издание (интернет-газета, интернет-журнал) - 1994-1996 годы, интернет-радио (1998 год) и интернет-телевидение (1999 год). Требования к созданию сайта, предназначенного для интернет СМИ, сильно отличаются от требований, которые выдвигаются при создании сайта для, например, информационных целей юридической компании. С такими сложностями постоянно сталкиваются в процессе создания сайта интернет СМИ.Использование технологий XML/XSLT и концепции MVC позволяет еще лучше отделить дизайн от кода и данных сайта. Теперь сайт стал более универсальным, а покупать разработку нового сайта необходимо существенно реже. Система управления версиями контента дает возможность редактировать сначала черновик сайта и только после проверки и рецензирования публиковать изменения на сайте. Благодаря системе кеширования сайт справится даже с большими нагрузками. Использование php4.xx позволяет разместить сайт на большинстве профессиональных хостинг-площадок [3].К преимуществам использования версии 1.0 следует отнести огромное количество уже написанных под нее расширений, с помощью которых, даже при отсутствии знаний по веб-программированию, можно создать полнофункциональный сайт СМИ. Версия Joomla 1.5 более требовательна к ресурсам сервера, поэтому предъявляет высокие требования к хостингу. Для корректной работы с Joomla! к серверу предъявляются следующие технические требования: · PHP 4.2.x или выше; · возможность создать свое описание и ключевые слова для каждой динамической страницы; · наличие менеджера шаблонов, который дает возможность скачать шаблоны и установить их на сайт за несколько секунд;Таким образом, в работе необходимо разработать и программно реализовать информационную web-систему ресурса редакции газеты "Химик".Для решения задачи необходимо сделать следующее: 1. спроектировать ресурс, который бы смог быстро обрабатывать и передавать данные; Все вышеперечисленные задачи неоднократно решались огромным количеством программистов.Необходимо обратить внимание на отличие способа совмещения выполняемого кода и презентационной части в скрипта на языке PHP от скриптов, написанных на языках Perl или C - вместо написания программы с большим количеством команд для вывода HTML, пишется HTML-скрипт с некоторым количеством встроенного кода для выполнения каких-либо действий (в данном случае - для вывода некоторого текста). PHP отличается от других подобных языков, тем, что его интерпретатор встраивается непосредственно в web-сервер, обслуживающий клиентские запросы и результат выполнения скрипта в виде сформированного документа в формате HTML, отсылается непосредственно запросившему его клиенту в сеансе сетевого соединения, инициированным web-браузером, отправившим исходный запрос. Также существует возможность скрыть тип выполняемых запросов, а следовательно и язык, на котором написан скрипт приложения, от пользователя, специально сконфигурировав web-сервер. Главной целью создателей этого языка являлась попытка дать web-разработчикам возможность быстро создавать динамически генерируемые страницы для web, сосредоточившись над выполнением самой задачи, но при необходимости, предоставить средства для создания и обработки сложных структур данных и обрабатывающих их алгоритмов. Можно получить вывод PHP-программы в web-браузер, просматривая PHP-страницу на сервере.В наше время сложно найти разработчика, который не слышал бы о паттерне под названием Model-View-Controller или сокращенно MVC, что в общем не удивительно, так как с задачей отделения данных от их представления сталкиваешься практически на каждом проекте. Собственно задача была хорошо всем знакомая, надо было при

План
Содержание

ВВЕДЕНИЕ

1. ИНФОРМАЦИОННЫЙ ОБЗОР РЕШЕНИЙ

1.1 Сущность и функции ресурса СМИ

1.2 Анализ продукта компании FARBASITE CMS

1.3 Анализ продукта Joomla CMS

1.4 Постановка задачи

2. ВЫБОР МЕТОДА РЕШЕНИЯ ЗАДАЧИ

2.1 Серверные языки программирования

2.2 Выбор языка программирования клиентской части

2.3 Особенности Model-View-Controller

3. ПРОГРАММНАЯ РЕАЛИЗАЦИЯ

3.1 UML-диаграммы использования системы

3.2 Проектирование базы данных

3.3 Создание web-интерфейса web-ресурса

4. ОХОРОНА ПРАЦІ ТА ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ

4.1 Характеристика приміщення, в якому проводилось виконання дипломної роботи

4.2 Шкідливі та небезпечні фактори при роботі з ПЕОМ

4.3 Розрахунок природного та штучного освітлення
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?