Книга Изучаем 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
- Приложение Б. Ответы на упражнения
- Предметный указатель