Обучалка в Телеграм

Разработка веб-приложений на PHP 8, Колесниченко Д.Н., 2024

Подробнее о кнопках "Купить"

По кнопкам "Купить бумажную книгу" или "Купить электронную книгу" можно купить в официальных магазинах эту книгу, если она имеется в продаже, или похожую книгу. Результаты поиска формируются при помощи поисковых систем Яндекс и Google на основании названия и авторов книги.

Наш сайт не занимается продажей книг, этим занимаются вышеуказанные магазины. Мы лишь даем пользователям возможность найти эту или похожие книги в этих магазинах.

Список книг, которые предлагают магазины, можно увидеть перейдя на одну из страниц покупки, для этого надо нажать на одну из этих кнопок.

К сожалению, на данный момент у нас невозможно бесплатно скачать полный вариант книги. Ссылки на файлы изъяты с этой страницы по запросу обладателей прав на эти материалы.

Но вы можете попробовать скачать полный вариант, купив у наших партнеров электронную книгу здесь, если она у них есть наличии в данный момент.

Также можно купить бумажную версию книги здесь, если она у них есть наличии.



Разработка веб-приложений на PHP 8, Колесниченко Д.Н., 2024.
        
   На практических примерах описано создание веб-приложений на языке PHP версии 8.x. Даны начала разработки на PHP: установка и настройка Apache 2.4, PHP, MySQL и кросс-платформенной сборки ХАМРР, выбор редактора РНР-кода, синтаксис языка, самые полезные функции и нововведения PHP 8.x. Рассмотрено создание веб-приложений с использованием популярного фреймворка Laravel и шаблонизатора Blade. В качестве хранилища данных использованы два сервера — самая современная версия MySQL и набирающая популярность СУБД MongoDB. Раскрыты особенности создания индикатора загрузки файла и разыменовывания массивов, приведены примеры устранения типичных SEO-ошибок, допускаемых программистами, описана работа с PDO, JSON, MP3, Curl, MobileDetec. Особое внимание уделяется безопасности веб-приложений — рассматривается, как уберечь их от основных атак, как установить SSL-сертификат и уберечь сам сервер от неприятностей.
На сайте издательства находятся дополнительные главы, листинги из книги, а также необходимое программное обеспечение.

Разработка веб-приложений на PHP 8, Колесниченко Д.Н., 2024


Нужно ли устанавливать программное обеспечение?
Подготавливая книгу к печати, я вообще сомневался в целесообразности включения в нее такой главы. Почему? Если вы купили эту книгу, значит, со временем собираетесь профессионально заниматься PHP (разрабатывать сайты, сценарии) или же планируете создать собственный сайт на PHP. Следовательно, вам понадобится хостинг с поддержкой PHP. Учитывая, что PHP-хостинг сейчас стоит очень дешево (а можно найти и вовсе бесплатные варианты), как и безлимитный Интернет, то все, что требуется для РНР-разработки, — это какой-нибудь текстовый редактор с поддержкой РНР-синтаксиса.

Ведь вам всего-то необходимо написать сценарий. В свою очередь, сценарий — это обычный текстовый файл. Как только сценарий будет готов, его нужно загрузить по FTP или SSH на ваш хостинг и запустить через браузер. При этом совсем не имеет значения, какую операционную систему вы используете: Windows, Linux или даже Mac OS.

ОГЛАВЛЕНИЕ.
Предисловие. 
Немного истории. 
Основные нововведения в РНР версии 8.
Улучшена производительность благодаря компиляции Just-In-Time.
Именованные аргументы. 
Атрибуты вместо аннотаций PHPDoc.
Объявление свойств в конструкторе.
Выражение Match и оператор nullsafe.
Новые классы, интерфейсы и функции.
Улучшения в системе типов и обработке ошибок.
Прочие улучшения синтаксиса.
ЧАСТЬ 1. ТЕОРИЯ.
РАЗДЕЛ 1. БЫСТРЫЙ СТАРТ.
Глава 1. Установка необходимого программного обеспечения.
Глава 2. Программа на PHP.
Глава 3. Основы синтаксиса PHP.
Глава 4. Файл конфигурации php.ini.
РАЗДЕЛ 2. ПЕРЕДАЧА ПАРАМЕТРОВ РНР-ПРОГРАММАМ.
Глава 5. Методы GET и POST.
Глава 6. Протокол HTTP и интерфейс CGI.
Глава 7. Передача параметров посредством HTML-формы.
Глава 8. Не забываем о поисковой оптимизации.
РАЗДЕЛ 3. МАССИВЫ И СПИСКИ.
Глава 9. Основные операции над массивами и списками.
Глава 10. Функции сортировки массивов.
Глава 11. Особые операции над массивами.
РАЗДЕЛ 4. ФУНКЦИИ В PHP.
Глава 12. Полезные стандартные функции. Работа с датой.
Глава 13. Функции для работы со строками.
Глава 14. Работаем с файлами и каталогами.
Глава 15. Вывод графических изображений средствами PHP.
Глава 16. Работа с сетевыми сокетами в PHP. Сетевые функции.
Глава 17. Собственные функции.
РАЗДЕЛ 5. БАЗА ДАННЫХ MYSQL.
Глава 18. Установка MySQL на VDS.
Глава 19. Основы SQL.
Глава 20. Функции для работы с MySQL.
Глава 21. Работа с базой данных в Laravel.
РАЗДЕЛ 6. ИНСТРУМЕНТЫ ДЛЯ СОЗДАНИЯ СЛОЖНЫХ ПРОЕКТОВ.
Глава 22. Разработка собственного шаблонизатора.
Глава 23. Шаблонизатор Blade.
Глава 24. Объектно-ориентированное программирование.
Глава 25. Хранение данных в Cookies и сессиях.
Глава 26. Обработка исключений.
Глава 27. Контроль версий.
Глава 28. Тестирование РНР-сценариев.
ЧАСТЬ II. ПРАКТИКА.
РАЗДЕЛ 7. РАЗРАБОТКА ОСНОВНЫХ ЭЛЕМЕНТОВ САЙТА.
Глава 29. Загрузка файлов на сервер.
Глава 30. Использование FTP-функцнй.
Глава 31. Отправка и прием почты.
Глава 32. Введение в PEAR.
Глава 33. Импорт и экспорт данных.
Глава 34. Работаем с MP3.
Глава 35. Расширение cURL: практические примеры.
РАЗДЕЛ 8. ВВЕДЕНИЕ В LARAVEL.
Глава 36. Фреймворк или чистый PHP-код?.
Глава 37. Установка Laravel на VDS с Ubuntu Linux.
Глава 38. Определяем маршруты.
Глава 39. Пишем контроллер.
Глава 40. Создаем представление.
Глава 41. Запрос и ответ.
Глава 42. Работа с данными.
РАЗДЕЛ 9. БЕЗОПАСНОСТЬ САЙТА.
Глава 43. Как взламываются сайты и как этому помешать? Основные сведения.
Глава 44. SSL-сертификат для сайта.
Глава 45. Защита PHP с помощью конфигурационного файла.
РАЗДЕЛ 10. ПОЛЕЗНЫЕ СВЕДЕНИЯ.
Глава 46. Устанавливаем визуальный редактор Summernote.
Глава 47. Работа с MongoDB средствами PHP.
ПРИЛОЖЕНИЯ.
Приложение 1. Шаблоны проектирования.
Приложение 2. Профайлинг.
Приложение 3. Виртуальная машина HHVM.
Приложение 4. Описание электронного архива.
Предметный указатель.

Купить .



По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.

По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «Литрес», если она у них есть в наличии, и потом ее скачать на их сайте.

По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.

On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.


Дата публикации:






Теги: :: :: :: :: ::


 


 

Книги, учебники, обучение по разделам




Не нашёл? Найди:





2026-01-01 08:39:01