о призначення, інтенсивно вживаний для розробки веб-додатків. В даний час підтримується переважною більшістю хостинг-провайдерів і є одним з лідерів серед мов програмування, що застосовуються для створення динамічних веб сайтів.
Мова скриптів нагадує своїм синтаксисом мову C. Є безліч додаткових бібліотек для роботи з різними базами даних, з документами PDF, з GIF-файлами. Часто PHP ув'язується в одне з такою ж безкоштовною базою даних як MySQL. Існує безліч провайдерів, що надають хостинг зі зв'язкою Apache / PHP / MySQL. (Англ. Active Server Pages - «активні серверні сторінки») - перша технологія компанії Microsoft, що дозволяє динамічно створювати веб-сторінки на стороні сервера. ASP працює на платформі операційних систем лінійки Windows NT і на веб-серверах Microsoft IIS.не є мовою програмування - це лише технологія попередньої обробки, що дозволяє підключати програмні модулі під час процесу формування веб-сторінки.
Відносна популярність ASP заснована на простоті використовуваних мов сценаріїв (VBScript або JScript) і можливості використання зовнішніх COM-компонентів.
1.3.3 Робота з базами даних. СУБД MYSQL
Під базами даних розуміються системи зберігання та обробки даних, для доступу до яких використовується мова SQL (Structured Query Language). Існує безліч різних систем управління базами даних (СКБД), але в умовах хостингу як правило застосовується СУБД MySQL. Причинами тому є фактична орієнтація цієї СУБД на хостингові завдання, доступність на всіх популярних серверних операційних системах, а також простота настройки та адміністрування. (Вільна система управління базами даних (СКБД). MySQL є власністю компанії Oracle Corporation, що отримала її разом з поглиненої Sun Microsystems , здійснює розробку і підтримку програми. Поширюється під GNU General Public License і під власною комерційною ліцензією, на вибір. Крім цього розробники створюють функціональність за замовленням ліцензійних користувачів, саме завдяки такому замовленню майже в найраніших версіях з'явився механізм реплікаціі.является рішенням для малих і середніх додатків. Входить до складу серверів WAMP, LAMP і в портативні збірки серверів Денвер, XAMPP. Зазвичай MySQL використовується як сервер, до якого звертаються локальні або видалені клієнти, проте в дистрибутив входить бібліотека внутрішнього сервера, що дозволяє включати MySQL в автономні програми.
Гнучкість СУБД MySQL забезпечується підтримкою великої кількості типів таблиць: користувачі можуть вибрати як таблиці типу MyISAM, що підтримують повнотекстовий пошук, так і таблиці InnoDB, що підтримують транзакції на рівні окремих записів. Більш того, СУБД MySQL поставляється із спеціальним типом таблиць EXAMPLE, що демонструє принципи створення нових типів таблиць. Завдяки відкритій архітектурі і GPL-ліцензуванню, в СУБД MySQL постійно з'являються нові типи таблиць.
2. Проектування сайту спеціальності «Реклама»
2.1 Характеристика об'єкта інформатизації. Постановка завдань
Сфера діяльності Новокузнецкого державного гуманітарно-технічного коледжу-інтернату (далі в тексті НГГТКі) - це надання освітніх послуг (середньо-спеціальну освіту). Робота освітнього закладу проходить у двох напрямках: перше полягає у професійній підготовці, друга - у соціальній реабілітації людей з обмеженими мож...