Современные ОС

  • 10 дек. 2013 г.
  • 1694 Слова
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
ЮЖНЫЙ ФЕДЕРАЛЬНЫЙ УНИВЕРСИТЕТ
ФАКУЛЬТЕТ АВТОМАТИКИ И ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

КАФЕДРА СИСТЕМНОГО АНАЛИЗА И ТЕЛЕКОММУНИКАЦИЙ

Лабораторная работа 1
по курсу:
Интернет-интранет технологии
на тему:
«Классификация и сравнение современных инструментов разработки веб-приложений на платформе LAMP.Установка и настройка локального сервера XAMPP»

Выполнили
студенты гр. А-59
Темяников О.В.
Тюрбеев Б.Н.
Проверил:
Беликов А.Н.



Таганрог 2013

Цель работы:
Изучить архитектуру современных веб-приложений, изучить современные средства разработки веб-приложений. Получить практические навыки по установке и настройке локального сервера XAMPP.

Ход работы:
Шаг 1
Нами было изучено ипроведено сравнение трех программ-интерфейсов управления СУБД. Была составлена сравнительная таблица. Выбрана наиболее подходящая утилита.
Для сравнения были выбраны:
1. RST MySQL 2.0 
2. SQL Buddy 1.3.3
3. phpMyAdmin 3.2.4

RST MySQL 2.0 - наилучший вариант, если необходимо посмотреть базу данных на каком-нибудь не вашем сервере. В одном единственном PHP-файле, разработчики реализовалиполноценную утилиту для работы с MySQL.
Возможности:
- Просмотр, редактирование всех доступных баз для аккаунта, создание новых баз.
- Просмотр, редактирование, создание новых таблиц со всевозможными атрибутами.
- Редактирование отдельных полей таблиц, удаление записей, добавление записей в таблицу, переименование таблиц.
- Выполнение произвольного запроса к БД и таблицам.
- Дампы баз и таблиц, свозможностью отправки по HTTP или просто показа дампа в броузере.

SQL Buddy 1.3.3 - PHP-оболочка для быстрого доступа к базе данных. Главная особенность SQL Buddy - поддержка AJAX, позволяющая просматривать и редактировать данные в базе без перезагрузки страницы.
В основе лежит JavaSript-фреймворк MooTools, поэтому скрипт отлично чувствует себя под всеми современными браузерами. Установить скрипт прощепростого: достаточно скопировать файлы SQL Buddy на сервер. Полный контроль над пользователями – можно создавать, удалять, назначать права пользователям и др.

phpMyAdmin 3.2.4 — веб-приложение с открытым кодом, написанное на языке PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL.
phpMyAdmin позволяет через браузер осуществлять администрирование сервера MySQL,запускать команды SQL и просматривать содержимое таблиц и баз данных. Приложение пользуется большой популярностью у веб-разработчиков, так как позволяет управлять СУБД MySQL без непосредственного ввода SQL команд, предоставляя дружественный интерфейс.
На сегодняшний день phpMyAdmin широко применяется на практике. Подавляющее большинство российских провайдеров используют это приложение в качестве панелиуправления для того, чтобы предоставить своим клиентам возможность администрирования выделенных им баз данных.
Приложение распространяется под лицензией GNU General Public License и поэтому многие другие разработчики интегрируют его в свои разработки, например XAMPP, Denwer, AppServ.

| phpMyAdmin 3.2.4 | SQL Buddy 1.3.3 | RST MySQL 2.0 |
Поддержка AJAX | нет | есть | нет |
Установка | Распаковкаскрипта и создание конфигурационного файла. | устанавливать и настраивать скрипт не нужно, достаточно скопировать и можно использовать | Распаковка скрипта и создание конфигурационного файла. Не требуется хранить пароль к БД в конфигурационном файле. |
Особенности | Наиболее распространенная среда, включена в сборки XAMPP и Denwer. | для рутинных и небольших работ. Многие считают ее непригоднойдля разработки. | наилучший вариант, если необходимо посмотреть базу данных на каком-нибудь не вашем сервере |
Основные достоинства | Весьма популярна у российских провайдеров. Имеет хорошую функциональность. | приятный интерфейс, удобные таблицы, основные функции вызываются с помощью клавиатурных сокращений, высокая скорость работы |  Информация PHP (ALL)...
tracking img