Книга Вивчаємо PHP 7: посібник зі створення інтерактивних веб-сайтів
Книга «Вивчаємо PHP 7» – це просте та зрозуміле введення в одну з найпоширеніших мов програмування, призначених для створення динамічних веб-сайтів.
Ця книга адресована тим, хто починає вивчати мову програмування PHP. Автор книги “Вивчаємо PHP 7”, Девід Скляр, розкриває особливості мови PHP 7, які слід знати для створення динамічних веб-сайтів, що розміщуються на веб-серверах. Освоївши мовні засоби версії PHP 5.x та найпримітніші нововведення останньої версії PHP 7, ви навчитеся працювати з веб-серверами, браузерами, базами даних та веб-службами. Вправи, наведені наприкінці перших 13 розділів книги, допоможуть закріпити засвоєний матеріал.
У книзі «Вивчаємо PHP 7» дано поступове введення в мову PHP, розраховане на широке коло читачів: від любителів, які прагнуть створити свій динамічний веб-сайт, до досвідчених розробників веб-додатків, серверних та інших програм, які бажають швидко освоїти мову програмування. Воно охоплює різні особливості сучасної версії PHP, включаючи інтернаціоналізацію, застосування РНР в режимі командного рядка і управління пакетами.
Книга «Вивчаємо PHP 7» допоможе вам:
- навчитися писати програми на PHP, що організовують взаємодію браузерів із серверами;
- розумітися на типах даних, змінних, керуючій логіці, організації циклів та інших мовних засобах PHP;
- навчитися користуватися масивами, функціями та об’єктами;
- створювати та перевіряти на достовірність дані веб-форми;
- працювати з базами даних та керувати сеансами;
- отримувати доступ до прикладних програмних інтерфейсів API для взаємодії з веб-службами та іншими веб-сайтами;
- швидко розпочинати проекти за допомогою загальнодоступних каркасів веб-застосунків на PHP.
«Девід Скляр втілив у цій книзі свої глибокі технічні знання та кришталево ясний стиль викладу. Наполегливо рекомендується для прочитання» (Томас Девід Бейкер)
Про автора книги «Вивчаємо PHP 7 »
Девід Скляр — штатний розробник програмного забезпечення Google. До цього він працював у компанії Ning, займаючись побудовою платформ, прикладних програмних інтерфейсів API, а також середовищ виконання коду PHP у «пісочницях». Він також є автором книг Learning PHP 5, Essential PHP Tools та одним з авторів книги PHP Cookbook.
Девід Скляр живе в Нью-Йорку, воліє харчуватися на ходу. Докладніше про нього можна дізнатися з його особистого блогу
Кому адресована ця книга
Вона буде корисною різним категоріям читачів:
- Любителі, яким потрібно створити інтерактивний веб-сайт
- Конструктори веб-сайтів, яким потрібно скористатися інсталяцією PHP, що надається постачальником послуг Інтернету або веб-хостингу
- Розробники або проектувальники, яким потрібний модуль або розширення для поширеного програмного забезпечення, написаного на PHP (наприклад, Drupal, WordPress або MediaWiki)
- Дизайнери веб-сторінок, яким потрібен тісніший зв’язок з колегами-розробниками
- Програмуючі на JavaScript, яким потрібно писати серверні програми, що доповнюють їх клієнтський код
- Програмуючі на Perl, Python або Ruby, яким потрібно швидко освоїти PHP
- Всі, кому потрібне просте та зрозуміле введення в одну з найпоширеніших мов програмування, призначених для створення динамічних веб-сайтів.
Зміст
- Передмова
- Глава 1. Короткий вступ у PHP
- Глава 2. Обробка числових та текстових даних
- Глава 3. Керуюча логіка для прийняття рішень та повторення операцій
- Глава 4. Групування та обробка даних у масивах
- Глава 5. Групування логіки у функціях та файлах
- Розділ б. Оперування об’єктами, поєднуючи дані та логіку
- Глава 7. Створення веб-форм для обміну даними з користувачами
- Глава 8. Зберігання інформації у базах даних
- Глава 9. Маніпулювання файлами
- Глава 10. Збереження відомостей про користувачів у cookie-файлах та сеансах
- Глава 11. Взаємодія з іншими веб-сайтами та веб-службами
- Глава 12. Налагодження коду
- Глава 13. Тестування: перевірка правильності роботи програми
- Глава 14. Належні норми практики у програмотехніці
- Глава 15. Маніпулювання датами та часом
- Глава 15. Маніпулювання датами та часом
- Глава 16. Управління пакетами
- Глава 17. Надсилання повідомлень електронною поштою
- Глава 18. Каркаси
- Розділ 19. Застосування PHP як командного рядка
- Глава 20. Інтернаціоналізація та локалізація
- Додаток А. Встановлення та конфігурування інтерпретатора PHP
- Додаток Б. Відповіді на вправи
- покажчик