|
|
Електронна бібліотека
Повна інформація про літературу |
Назва |
Web-програмування : курс лекцій |
Автори |
В. В. Шендрик; О. В. Бондар; Ю. В. Парфененко |
Перебуває у підрозділах |
004.738.5. Інтернет
|
Видавець |
Суми: СумДУ
|
Дата видання |
2013
|
Кількісна характеристика |
124 с. |
Характер документа |
УЧЛ – Курс лекцій
|
Мова |
Українська
|
УДК |
004.738.5 |
Опис |
Передмова ......... 5 1 Вступ ..............6 1.1 Поняття Web-сервісу.................................... 6 1.2 Архітектура Web-серверів.......................................... 12 1.3 Мова PHP................................ 12 1.4 Основи HTML ............................. 13 1.5 Поняття URL-адреси................................................... 15 1.6 MySQL - СУБД для Інтернету ................................... 16 1.7 Інтеграція сценаріїв з базами даних ............................... 17 2 Інтеграція PHP з Web-сторінками ..................................... 18 2.1 Використання PHP ...................................................... 18 2.2 Вбудовування PHP в HTML....................................... 22 2.3 Додавання динамічного вмісту.................................. 24 2.4 Доступ до змінних форми .......................................... 25 3 Основний синтаксис РНР .................................................. 29 3.1 Базовий синтаксис....................................................... 29 3.2 Типи даних................................................................... 31 3.3 Константи..................................................................... 33 3.4 Операції........................................................................ 35 3.5 Керуючі структури...................................................... 39 4 Зберігання та відновлення даних..................................... 45 4.1 Огляд обробки файлів................................................. 45 4.2 Відкриття файлів ......................................................... 46 4.3 Читання з файлів і запис у файли .............................. 48 4.4 Інші файлові функції .................................................. 50 4.6 Блокування файлів ...................................................... 53 5 Використання масивів ....................................................... 56 5.1 Чисельно індексовані масиви .................................... 56 5.2 Асоціативні масиви..................................................... 57 5.3 Багатомірні масиви ..................................................... 57 5.4 Сортування масивів .................................................... 60 5.5 Інші функції обробки масивів.................................... 64 Багатократне використання коду та створення функцій............................................................ 68 6.1 Шаблони Web- Сайту ................................................. 68 6.2 Завантаження шаблонів.............................................. 71 6.3 Використання функцій у РНР .................................... 73 6.4 Область дії ................................................................... 78 7 Об’єктно-орієнтоване програмування на РНР................. 81 7.1 Принципи ООП ........................................................... 81 7.2 Класи й об’єкти............................................................ 82 7.3 Створення класів та екземплярів класів ................... 83 7.4 Написання коду класу................................................. 86 7.5 Поліморфізм ................................................................ 88 7.6 Спадкування ................................................................ 89 8 Проектування баз даних для використання в Web ...................................................................................... 91 8.1 Концепції реляційних баз даних................................ 91 8.2 Проектування баз даних для Web.............................. 93 8.3 Архітектура баз даних для Web................................. 95 8.4 Створення баз даних користувачів............................ 96 8.5 Система повноважень MySQL................................... 97 9 Доступ до бази даних MySQL з Web за допомогою РНР ................................................................... 101 9.1 Встановлення з’єднання............................................ 101 9.2 Вибір бази даних ....................................................... 103 9.3 Отримання результату запита.................................. 104 9.4 Інші PHP-інтерфейси роботи з базами даних......... 108 10 Додаткові можливості MySQL .................................... 111 10.1 Забезпечення безпеки баз даних MySQL.............. 111 10.2 Одержання додаткової інформації про бази даних ........................................................................ 113 10.3 Оптимізація проектування ..................................... 119 10.4 Резервне копіювання баз MySQL .......................... 119
| Для перегляду посилань на літературу, необхідно вказати пароль. Дізнатись пароль
|
|
|