Меню
Главная
Авторизация/Регистрация
 
Главная arrow Информатика arrow Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9

Можливості PHP

У декількох словах - на PHP можна зробити усе, що можна зробити за допомогою СGI-программ. Наприклад: обробляти дані з форм, генерувати динамічні сторінки, одержувати та посилати куки (cookies). Крім цього в PHP включена підтримка багатьох баз даних (databases), що робить написання Web-аплікацій з використанням БД дуже простим. Ось неповний перелік БД, що підтримуться: Adabas, D, InterBase, Solid, dBase, mSQL Sybase, Empress, MySQL Velocis, FilePro, Oracle, Unix dbm, Informix, PostgreSQL. На додаток до всього PHP розуміє протоколи IMAP, SNMP, NNTP, POP3 та навіть HTTP, а також має можливість працювати із сокетами (sockets) та спілкуватися по інших протоколах.

Можливості MySQL

MySQL підтримує мову запитів SQL у стандарті ANSI 92, та крім цього має безліч розширень до цього стандарту, яких немає в жодній інший СУБД.

Короткий перелік можливостей MySQL.

Підтримується необмежена кількість користувачів, що одночасно працюють з базою даних.

Кількість рядків у таблицях може досягати 50 млн.

Швидке виконання команд. Можливо MySQL найшвидший сервер з існуючих.

Проста та ефективна система безпеки.

MySQL дійсно дуже швидкий сервер, але для досягнення цього розроблювачам довелося пожертвувати деякими вимогами до реляційних СУБД. У MySQL відсутні:

Підтримка вкладених запитів, типу SELECT * FROM table1 WHERE id IN (SELECT id FROM table2). Стверджується, що така можливість буде у версії 3.23.

Не реалізована підтримка транзакцій. Замість пропонується використовувати LOCK/UNLOCK TABLE.

Немає підтримки зовнішніх (foreign) ключів.

Немає підтримки тригерів та збережених процедур.

Немає підтримки представлень (VIEW). У версії 3.23 планується можливість створювати представлення. За словами творців саме пункти 2-4 дали можливість досягти високої швидкодії. Їхня реалізація істотно знижує швидкість сервера. Ці можливості не є критичними при створенні Web-аплікацій, що в поєднанні з високою швидкодією та малою ціною дозволило серверу набути велику популярність.

 
Если Вы заметили ошибку в тексте выделите слово и нажмите Shift + Enter
< Предыдущая   СОДЕРЖАНИЕ   Следующая >
 

СКАЧАТЬ ОРИГИНАЛ
Гнучка система інформаційної підтримки підвищення кваліфікації персоналу ДП №9
ВСТУП1. ПОСТАНОВКА ЗАВДАННЯ1.1 Найменування та галузь використання1.2 Підстава для створення1.3 Характеристика розробленого програмного забезпечення1.4 Мета й призначення1.5 Загальні вимоги до розробки1.6 Джерела розробки2. ОСНОВИ ТЕХНОЛОГІЇ КЛІЄНТ-СЕРВЕР2.1 Основні поняття2.2 Клієнт та сервер2.3 Обов'язки та взаємодія2.4 Трирівнева архітектура2.5 Веб-сервер2.6 APACHE2.7 Можливості3. ТЕОРЕТИЧНЕ ДОСЛІДЖЕННЯ PHP І MYSQL ТА ОСНОВ РОБОТИ З НИМИ3.1 Вступ у PHP та MySQL3.2 Можливості PHP3.3 Можливості MySQL3.4 Приклади використання PHP та MySQL4. РОЗРОБКА ГНУЧКОЇ КЛІЄНТ-СЕРВЕРНОЇ СИСТЕМИ ЗАВДЯКИ ПОЄДНАННЮ ВІДКРИТИХ WEB ТЕХНОЛОГІЙ4.1 Модуль PHP4.1.1 Особливості4.1.2 Докладний опис мови4.2 База даних4.2.1 Термін4.2.2 Структуровані та неструктуровані БД4.2.3 Характеристика БД4.3 Системи керування базами даних4.4 Мова SQL4.4.1 Термін4.4.2 Історія4.4.3 Питання сумісності4.4.4 Процедурні розширення4.5 MySQL4.5.1 Термін4.5.2 Ліцензування4.5.3 Історія4.5.4 Критика4.6 HTML4.6.1 Термін4.6.2 Історія розвитку HTML4.6.3 Версії4.6.4 Документ HTML4.6.5 Семантичний HTML4.6.6 Проект специфікації HTML 54.6.7 XHTML4.7 JavaScript4.7.1 Термін4.7.2 Про мову4.7.3 Використання в HTML4.7.4 Зневадження4.7.5 Статистика використання5. ОПИС ФУНКЦІОНАЛЬНИХ МОЖЛИВОСТЕЙ ТА ПРОГРАМНОЇ РЕАЛІЗАЦІЇ ПРОЕКТОВАНОЇ СИСТЕМИ5.1 Функціональне призначення та технологічні особливості розробки5.2 Логіко-функціональна схема роботи системи5.3 Розробка алгоритмів та програмна реалізація основних процедур системи5.4 Опис інтерфейсу користувача6. ЕКОНОМІЧНЕ ОБҐРУНТУВАННЯ ДОЦІЛЬНОСТІ РОЗРОБКИ ПРОГРАМНОГО ПРОДУКТУ7. ОХОРОНА ПРАЦІ7.1 Аналіз шкідливих і небезпечних виробничих факторів при роботі на комп'ютері7.2 Заходи щодо нормалізації небезпечних і шкідливих факторів7.3 Пожежна безпекаВИСНОВКИСПИСОК ЛІТЕРАТУРИ