Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом»





НазваниеДипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом»
страница3/29
Дата публикации10.11.2014
Размер1.47 Mb.
ТипДиплом
100-bal.ru > Информатика > Диплом
1   2   3   4   5   6   7   8   9   ...   29

1. Описание основных используемых технологий и языков программирования

1.1. Общие сведения


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

Для разработки web-приложения были использованы следующие программные средства:

  • для написания программного кода на стороне web-сервера: язык PHP;

  • для реализации доступа к страницам web-приложения посредством протокола HTTP: web-сервер Apache;

  • для хранения и обработки данных: СУБД MySQL;

  • для реализации асинхронных запросов к web-серверу: технология AJAX;

  • для написания программного кода на стороне клиента: язык JavaScript и библиотека jQuery;

  • для стилизации внешнего вида web-страниц: таблица стилей CSS.

1.2. Язык программирования PHP


PHP (PHP: Hypertext Preprocessor – «PHP: препроцессор гипертекста») – язык для написания сценариев, исполняемых на компьютере web-приложения посредством интерпретации исходного кода. Основное предназначение языка PHP – это выполнение на сервере сценариев, создающих динамические web-страницы.

PHP поддерживает широкие объектно-ориентированные возможности, полная поддержка которых была введена в пятой версии языка. Также в пятой версии языка реализован механизм обработки исключений.

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

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

1.3. Web-сервер Apache


Apache – свободный web-сервер, наиболее часто используемый в Unix-подобных операционных системах. Основными достоинствами Apache считаются надёжность и гибкость конфигурации. Apache предоставляет удобные средства конфигурации как на уровне всего web-приложения (httpd.conf), так и на уровне директории (.htaccess). Указанная выше особенность позволяет удобно управлять действиями web-сервера при обработке запроса к тем или иным страницам и разделам web-приложения.

Web-сервер Apache позволяет включить дополнительный модуль обработки URL – mod_rewrite. Данный модуль является средством преобразования URL, который указан в запросе к web-приложению, из одной формы в другую согласно заранее написанным правилам (RewriteRule). Для написания правил обработки и преобразования URL используются регулярные выражения (Regular expressions). Таким образом, можно создавать псевдонимы имен web-страниц, делая внешний вид URL, которые использует web-клиент при запросах к web-серверу, более короткими, читабельными и запоминающимися.

В процессе разработки web-приложения и в данный момент, когда web-приложение функционирует и доступно пользователям, Web-сервер Apache используется мной для обеспечения возможности доступа web-клиентов к ресурсам web-приложения посредством протокола HTTP, координации работы web-приложения, ограничения доступа к некоторым разделам и страницам web-приложения, обработки и преобразования URL, указанных в запросах web-клиентов.

1.4. СУБД MySQL


MySQL представляет собой систему управления реляционными базами данных с поддержкой языка SQL. СУБД MySQL предоставляет все основные средства для хранения, обработки и изменения данных. В СУБД MySQL поддерживается возможность выбора типа таблиц. Основными типами являются MyISAM и InnoDB. Таблицы с типом InnoDB поддерживают транзакции на уровне отдельных записей. MySQL имеет API для языка PHP (и многих других языков), а также обеспечивает поддержку для ODBC посредством ODBC-драйвера MyODBC.

В процессе разработки web-приложения и в данный момент, когда web-приложение функционирует и доступно пользователям, СУБД MySQL используется мной для хранения данных, необходимых для стабильного функционирования web-приложения.
1   2   3   4   5   6   7   8   9   ...   29

Похожие:

Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа по дисциплине “алгоритмизация и программирование”...
Алгоритмизация и программирование” составлена в соответствии с требованиями Государственного общеобразовательного стандарта высшего...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа по дисциплине «Мировые информационные ресурсы и...
Рабочая программа составлена на основании Государственного образовательного стандарта впо по специальности 230201 – Информационные...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа по дисциплине «Архитектура ЭВМ и систем» для специальности...
Рабочая программа составлена на основании Государственного образовательного стандарта по специальности 230201 – «Информационные системы...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconПрограмма по курсу «Реинжиниринг бизнес-процессов» для специальности...
Рабочая программа по курсу «Реинжиниринг бизнес- процессов» составлена на основании учебного плана специальности 230201 «Информационные...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа составлена на основании требований: Федерального...
Плана учебного процесса бгту им. В. Г. Шухова по направлению подготовки 230201 «Информационные системы и технологии», введенного...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconПрограмма по дисциплине «Распределенные информационные системы»
Учебная программа по дисциплине «Распределенные информационные системы» составлена в соответствии с требованиями гос впо. Предназначена...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа по курсу «Имитационное моделирование экономических...
«Имитационное моделирование экономических процессов» составлена в соответствии с требованиями государственного образовательного стандарта...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconПрограмма по формированию навыков безопасного поведения на дорогах...
Управление сайтом". При составлении документа подразумевалось, что разработчик владеет терминологией и основными приемами работы...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconРабочая программа дисциплины «управление данными»
Программа разработана в соответствии с Государственным образовательным стандартом по специальности 230201 «Информационные системы...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconПрограмма по дисциплине «Глобальные проблемы совре-менности»
Предназначена студентам по специальности 230201. 65 «Информационные системы и технологии»
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconМетодическое пособие по выполнению, оформлению и защите курсовых...
Методическое пособие предназначено для бакалавриата Кубанского государственного аграрного университета по специальности 230400. 62...
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconУчебно-методический комплекс для студентов специальности 230201....
Федеральное государственного бюджетное учреждение высшего профессионального образования
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconУчебно-методический комплекс для студентов специальности 230201....
Федеральное государственное бюджетное учреждение высшего профессионального образования
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconУчебно-методический комплекс для студентов специальности 230201....
Рассмотрено на заседании умк института математики и компьютерных наук, протокол №
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconОтчет о результатах самообследования основных образовательных программ...
Работа кафедр по устранению недостатков, отмеченных в ходе предыдущей аккредитации
Дипломная работа по специальности 230201. 65 «Информационные системы и технологии» Разработка информационного web-сайта на основе системы «1с-битрикс: Управление сайтом» iconМетодические указания для студентов-магистрантов дневной формы обучения...
Методическая разработка предназначена для студентов- магистрантов направлений 230400. 68 «Информационные системы и технологии» и230100....


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск