- •Лабораторна робота № 1 Тема: Об’єкти Ajax та сценарії взаємодії з сервером Мета: Оволодіти технологією Ajax та методами створення сценаріїв взаємодії з сервером.
- •Об’єкти Ajax та сценарії взаємодії з сервером
- •Обмін форматизованими даними
- •Використання jQuery для застосування Ajax
- •Завдання до лабораторної роботи
- •Контрольні запитання
- •Лабораторна робота № 2 Тема: рнр як засіб написання сценаріїв. Мета: Оволодіти структурою та основними засобами рнр для написання сценаріїв.
- •Побудова простих рнр програм
- •Передача параметрів між html- та php- сторінками
- •Програмні засоби аутентифікації
- •Завдання до лабораторної роботи
- •Контрольні запитання
- •Лабораторна робота № 3 Тема: Основні функції доступу до бд Мета: Оволодіти основними функціями доступу до бд у php-програмах.
- •Функції доступу рнр до баз даних
- •Завдання до лабораторної роботи
- •Контрольні запитання
- •Список літератури
- •Створення динамічних веб-сторінок на сервері методичні вказівки
Завдання до лабораторної роботи
На веб-сторінці, розробленій в межах лабораторних робіт №1,2 засобами PHP розробити модуль доступу до бази даних
На веб-сторінці, розробленій в межах лабораторних робіт №1,2 засобами PHP розробити модуль підрахунку полів у БД.
На веб-сторінці, розробленій в межах лабораторних робіт №1,2 засобами PHP розробити модуль для занесення даних у БД.
На веб-сторінці, розробленій в межах лабораторних робіт №1,2 засобами PHP створити програму для обчислення статистичних ознак полів таблиці.
На веб-сторінці, розробленій в межах лабораторних робіт №1,2 засобами PHP розробити каталог бази даних.
На веб-сторінці, розробленій в межах лабораторних робіт №1,2 засобами PHP створити фрагмент програми для читання даних з БД у файл та навпаки.
Контрольні запитання
Які результати отримує програміст після виконання запиту?
Функція доступу до сервера та її параметри.
Які функції покладаються на функції вказівника записів таблиці?
Що повертають функції доступу у разі успішної роботи? Які причини помилок?
Як модулі відповідають за доступ до тієї чи іншої СУБД?
Від чого залежить ефективність роботи програми доступу до даних СУБД?
Пояснити природу явищ – причин виняткових ситуацій під час роботи програми доступу до СУБД.
Як полегшити роботу програміста при формування коду сторінки у вихідному потоці?
Які групи функцій можна виділити для роботи з базами даних MySQL-сервера?
Вказати можливості формування Web-сторінок на основі технології XML, XSL.
Як здійснювати опрацювання полів записів (максимальне, середнє, сума тощо)?
Список літератури
Томсон Л., Веллинг Л. Разработка WEB-приложений на PHP и MySQL. – М., СПб., К.: “ДиаСофт”, 2001. – 655 с.
Дюбуа П. Применение Perl и MySQL в WEB-приложениях. – М., СПб., К.: Вильямс, 2003. – 474 с.
Котеров Д. Самоучитель PHP 4. – К.: BHV, 2002. . – 572 с.
Дюбуа П. Руководство по MySql. М.: SAMS, 2003. – 1168 с.
Новини PHP [Електронний ресурс] – Режим доступу: www.phpclub.net.
The world's most popular open source database [Електронний ресурс] – Режим доступу: www.mysql.com.
The Apache Software Foundation [Електронний ресурс] – Режим доступу: www.apache.org.
Apache Week [Електронний ресурс] – Режим доступу: www.apacheweek.com.
НАВЧАЛЬНЕ ВИДАННЯ
Створення динамічних веб-сторінок на сервері методичні вказівки
до виконання лабораторних робіт
з дисципліни «програмування Інтернет-застосувань»
для студентів базового напряму 6.050103 «Програмна інженерія»
Укладачі: Мельник Р.А., д-р техн.. наук, проф.,
Сенів М.М., канд. техн. наук, ст. викл.
Редактор Оксана Чернигевич
Комп’ютерне верстання Галини Сукмановської
Здано у видавництво . Підписано до друку .
Формат 6084/16. Папір офсетний. Друк на різографі.
Умовн. друк. арк.. Обл.-вид. арк. .
Наклад прим. Зам.
Видавництво Національного університету “Львівська політехніка”
Реєстраційне свідоцтво серії ДК № 751 від 27.12.2001 р.
Поліграфічний центр Видавництва
Національного університету “Львівська політехніка”
в
