Исследование особенностей языков ruby и python для разработки web-приложений
| Тип работы: | Дипломная работа |
| Количество страниц: | 125 |
| Размер ZIP-архива: | 2 МБ |
| Оглавление: | ПЕРЕЧЕНЬ УСЛОВНЫХ ОБОЗНАЧЕНИЙ ВВЕДЕНИЕ РАЗДЕЛ 1. АНАЛИЗ СЕРВЕРНЫХ ЯЗЫКОВ ВЕБ-ПРОГРАММИРОВАНИЯ 1.1. Общая информация о веб-программировании 1.2. Язык PHP 1.3. Язык Perl 1.4. Язык Ruby 1.4. Язык Python 1.5. Сравнительный анализ языков веб-программирования РАЗДЕЛ 2. АКТУАЛЬНОСТЬ ИСПОЛЬЗОВАНИЯ ЯЗЫКОВ RUBY И PYTHON 2.1. Применение языков Ruby и Python 2.2. Возможности размещения проектов Ruby и Python на украинских хостингах 2.2. Шаблон проектирования Model-View-Controller 2.2.1 Взаимодействие между элементами шаблона MVC 2.3. Фреймворки для Ruby и Python на основе MVC 2.3.1 Ruby on Rails и его особенности 2.3.2. Django и его особенности РАЗДЕЛ 3. РАЗРАБОТКА 3.1. Назначение и функциональные особенности программы 3.2. Руководство программиста 3.2.1.Выбор среды программирования и её установка 3.2.1.1. NetBeans IDE 6.9.1 + Ruby on Rails 3.2.1.2. JetBrains PyCharm + Django 3.2.1.3. MySQL Server 5.1 + SQLyog 3.2.2 Этапы проектирования и основные алгоритмы работы проекта на Ruby on Rails 3.2.3 Этапы проектирования и основные алгоритмы работы проекта на Django 3.3. Руководство пользователя ВЫВОДЫ СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ПРИЛОЖЕНИЯ ПРИЛОЖЕНИЕ А. ИСХОДНЫЙ КОД ПРОЕКТА НА RUBY ON RAILS ПРИЛОЖЕНИЕ Б. ИСХОДНЫЙ КОД ПРОЕКТА НА DJANGO |
| Фрагмент работы: | Работа направлена на исследование языков web-программирования Ruby и Python, а так же фреймворков на их основе, Ruby on Rails и Django. В качестве практической части будет созданы два приложения – книжные интернет магазины, реализованные при помощи выбранных фреймворков.Актуальность данной работы обоснована в первую очередь динамичным развитием сети Интернет, а так же разнообразием языков web-программирования, которые имеют свои отличительные особенности, и предлогают различные возможности для создания web-приложений. В данной работе будет проведен их сравнительный анализ для выявления сильных и слабых сторон самых популярных языков web-программирования, при этом основной акцент будет ставится на языки Ruby и Python, которые стали очень динамично развиваться в последнее время, что и дало повод для их детального изучения и тестирования. Цель работы: исследования возможности языков Ruby и Python для создания web-приложений.Исходя из целей, задачами работы являются:-обзор языков web-программирования;-изучение истории развития выбранных языков web-программирования;- проведение сравнительного анализа среди самых популярных языков web-программирования;- изучение фреймворков Ruby on Rails и Django;- создание web-приложений с использованием выбранных фреймворков.Структура квалификационной работы включает в себя введение, в котором конкретизируется предмет исследования и описывается постановка комплексной задачи данной работы, исследование особенностей популярных языков web-программирования, и их сравнительный анализ, разработку программной части, на основе фреймворков Ruby on Rails и Django, реализацию web-приложения, заключение и рекомендации по использованию программного продукта.Данная работа представляет ценность для программистов, которые не знакомы с языками Ruby и Python, но хотят заняться их изучением. Работа даст вводные понятия о философии языков, об особенностях их использования, специфике синтаксиса, а так же предоставит данные по поводу применимости данных языков в сфере создания web-приложений. |
| Стоимость (RUR): | 4 500 pуб. |
29.01.2011 | Статьи → Компьютеры → Интернет
Интернет магазины сегодня появляются чаще реальных. Вести бизнес в сети намного проще и дешевле, и это прекрасно понимают начинающие предприниматели. К сожалению, многие из них допускают непростительные ошибки и губят свое дело. Чтобы дело приносило…
15.03.2011 | Страниц: 22 | Размер: 247 КБ | Курсовые работы → Компьютеры → Сетевые технологии
Введение Цель курсовой работы - спроектировать компьютерную сеть заданной организации. Об организации известно, что она расположена на одном этаже здания. Известно количество компьютеров и их расположение по комнатам, а также номера комнат, которые …
20.04.2011 | Страниц: 31 | Размер: 54 КБ | Курсовые работы → Журналистика → Журналистика
Введение Актуальность исследования. Реклама в современном информационном обществе является одним из значимых и главных явлений. Проникая во все сферы современной жизни, а так же обладая огромным потенциалом воздействия, реклама не только способствутолько…
21.04.2011 | Страниц: 19 | Размер: 33 КБ | Рефераты → Гуманитарные науки → Интернет социология
Введение Информационная среда - наряду с природной, пространственно-географической, социальной, культурной, ландшафтно-архитектурной и др. - играет все более значительную роль в профессиональной деятельности и в повседневной жизни современного челововременного…
24.04.2011 | Страниц: 30 | Размер: 29 КБ | Курсовые работы → Маркетинг → Маркетинг в интернете
Введение Суть директ - маркетинга вытекает из его названия: прямой способ продаж и общения с клиентурой. Директ - маркетинг использует в своем арсенале множество инструментов, в числе которых наиболее популярные и классические – директ - мэйл h…
Наши контакты:
Skype: zachet.me
Эл. почта: mail@zachet.me
Icq: 31-67-51



