Помощничек
Главная | Обратная связь

...

Археология
Архитектура
Астрономия
Аудит
Биология
Ботаника
Бухгалтерский учёт
Войное дело
Генетика
География
Геология
Дизайн
Искусство
История
Кино
Кулинария
Культура
Литература
Математика
Медицина
Металлургия
Мифология
Музыка
Психология
Религия
Спорт
Строительство
Техника
Транспорт
Туризм
Усадьба
Физика
Фотография
Химия
Экология
Электричество
Электроника
Энергетика

Що таке РНР? Особливості його застосування



PHP - це широко використовувана мова сценаріїв загального призначення з відкритим вихідним кодом.

Говорячи простіше, PHP це мова програмування, спеціально розроблена для написання web-додатків (сценаріїв), що виконуються на Web-сервері.

Абревіатура PHP означає "Hypertext Preprocessor (Препроцесор Гіпертексту)". Синтаксис мови бере початок з C, Java і Perl. PHP досить простий для вивчення. Перевагою PHP є надання web-розробникам можливості швидкого створення динамічних web-сторінок.

Важливоюперевагою мови PHP перед такими мовами, як мов Perl і C полягає в можливості створення HTML документів із вбудованими командами PHP.

Значною відзнакою PHP від якого-небудь коду, що виконується на стороні клієнта, наприклад, JavaScript, є те, що PHP-скрипти виконуються на стороні сервера. Ви навіть можете конфігурувати свій сервер таким чином, щоб HTML-файли оброблялися процесором PHP, так що клієнти навіть не зможуть дізнатися, чи отримують вони звичайний HTML-файл або результат виконання скрипта.

PHP дозволяє створювати якісні Web-додатки за дуже короткі терміни, отримуючи продукти, що легко модифікуються і підтримуються в майбутньому.

PHP простий для освоєння, і разом з тим здатний задовольнити запити професійних програмістів.

Мова PHP постійно удосконалюється, і їй, напевно забезпечене довге домінування в області мов web-програмування, принаймні, найближчим часом.

33. Етапи планування web-сайту.

Перед створенням веб-сайту знайдіть час для повного аналізу, планування та конструювання системи, що підтримує веб-сайт. Планувати слід не лише веб-сайт, але й систему вмісту веб-сторінок, яка керує веб-сайтом, та інфраструктуру, потрібну для системи. Також слід завчасно визначити ролі та користувачів, що беруть участь у побудові веб-сайту та у встановленні інфраструктури.

1. Визначення проекту
Важливо розуміти цілі, результати та масштаб системи вмісту веб-сторінок. У визначенні проекту наведено предмет, цілі та відповідальних осіб проекту; це визначення служить протягом усього часу існування системи вмісту веб-сторінок.

2. Планування людських ресурсів
Ці ролі служать прикладом типу робіт, що їх виконують особи, відповідальні за створення та керування веб-сайтом. Одна особа може відповідати за декілька ролей, описаних у цьому розділі. У кожній окремій організації необхідні ролі для підтримки веб-сайту залежать від масштабу та складності системи, яка в ній розгортається. Не для кожного веб-сайту знадобляться всі описані ролі; проте під час кожного розгортання системи необхідно враховувати всі аспекти цих ролей.

3. Створення аналітичного документа
В аналітичний документ заноситься інформація, отримана від зацікавлених осіб; вона визначає дизайн веб-сайту, його вміст та компоненти.

4. Розробка прототипу веб-сайту за допомогою HTML
Перед створенням проектної документації на систему вмісту веб-сторінок доцільно створити прототип майбутнього сайту за допомогою HTML. За основу для створення прототипу слід взяти структуру, визначену в плані проекту, а також дані, зібрані в аналітичній документації. Структура сайту, його дизайн та код HTML, розроблені для прототипу, можуть служити основою багатьох елементів, визначених у проектній документації.

5. Створення проектної документації
Після визначення проекту та створення аналітичного документа необхідно встановити вимоги до системи вмісту веб-сторінок. Ці вимоги визначаються в проектній документації. У ній описано, які типи вмісту будуть потрібні на веб-сайті, якою буде їхня структура, як створюватиметься вміст і як виглядатиме готовий веб-сайт.

6. План дій зі створення системи веб-матеріалів
Для створення системи вмісту веб-сторінок необхідно розгорнути обладнання, налаштувати сервери, спроектувати систему створення, налаштувати середовище доставки та увімкнути придбання. Цей розділ містить загальну інформацію про етапи розробки системи керування веб-матеріалами. Не забувайте під час перевірки плану дій користуватися аналітичною та проектною документацією, розробленою на етапі планування проекту.




©2015 studopedya.ru Все права принадлежат авторам размещенных материалов.