Книга “Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов” адресована тем, кто только начинает изучать язык программирования PHP. Ее автор, Дэвид Скляр, являющийся также соавтором книги PHP Cookbook, раскрывает особенности данного языка, которые следует знать для построения динамических веб-сайтов, размещаемых на веб-серверах. Освоив языковые средства версии PHP 5.x и наиболее примечательные нововведения последней версии PHP 7, вы научитесь работать с веб-серверами, браузерами, базами данных и веб-службами. Упражнения, приведенные в конце первых 13 глав книги, помогут вам закрепить усвоенный материал. Это постепенное введение в язык PHP рассчитано на широкий круг читателей: от любителей, стремящихся построить свой динамический веб-сайт, до опытных разработчиков веб-приложений, серверных и прочих программ, желающих быстро освоить данный язык программирования. Оно охватывает самые разные особенности современной версии PHP, включая интернационализацию, применение PHP в режиме командной строки и управление пакетами.
Эта книга “Изучаем PHP 7” поможет вам:
научиться писать программы на PHP, организующие взаимодействие браузеров с серверами;
разбираться в типах данных, переменных, управляющей логике, организации циклов и прочих языковых средствах PHP;
научиться пользоваться массивами, функциями и объектами;
создавать и проверять на достоверность данные веб-формы;
работать с базами данных и управлять сеансами;
получать доступ к прикладным программным интерфейсам API для взаимодействия с веб-службами и другими веб-сайтами;
быстро начинать проекты с помощью общедоступных каркасов веб-приложений на PHP.
“Дэвид Скляр воплотил в этой книге свои глубокие технические знания и кристально ясный стиль изложения.
Настоятельно рекомендуется для прочтения.”
Томас Дэвид Бейкер
Кому адресована эта книга “Изучаем PHP 7. Руководство по созданию интерактивных веб-сайтов”
Она будет полезной разным категориям читателей, включая следующие.
• Любители, которым требуется создать интерактивный веб-сайт для себя, своей семьи или общественной организации.
• Разработчики или проектировщики, которым требуется подключаемый модуль или расширение для распространенного программного обеспечения, написанного на РНР (например, Drupal,
WordPress или MediaWiki).
• Дизайнеры веб-страниц, которым требуется более тесная связь с коллегами-разработчиками.
• Программирующие на JavaScript, которым требуется писать серверные программы, дополняю-
щие их клиентский код.
• Программирующие на Perl, Python или Ruby, которым требуется быстро освоить РНР.
• Все, кому требуется простое и понятное введение в один из самых распространенных языков
программирования, предназначенных для создания динамических веб-сайтов.
Постепенное изучение РНР и доступный синтаксис делает этот язык идеальным “преддверием” для создателей веб-сайтов без специальной технической подготовки. Эта книга адресована тем, кто проявляет интерес к веб-разработке, обладает достаточной сообразительностью, но не имеет
необходимой технической подготовки, а также программирующим на других языках и стремящимся овладеть РНР.
Если программирование для вас совершенно внове и вы собираетесь построить свой первый интерактивный веб-сайт, значит, вы выбрали нужную книгу. В ее начальных главах дается постепенное введение в синтаксис языка РНР и основные понятия программирования на компьютере примени-
тельно к РНР. Поэтому изучайте материал этой книги с самого начала, постепенно продвигаясь вперед.
Помимо элементарной компьютерной грамотности (т.е. умения обращаться с файлами и просматривать веб-содержимое в Интернете), от читателей требуется хотя бы беглое знакомство с HTML.Для этого совсем не обязательно быть знатоком HTML, но необходимо разбираться в таких дескрипторах HTML, размечающих элементарные веб-страницы, как, например <р>, <а>. Если же вы не знакомы с HTML, рекомендуется прочитать книгу Эда Титтеля и Криса Минника HTML5 и CSS3 для чайников (ISBN 978-5-8459-2035-5, пер. с англ., изд-во“Диалектика”, 2016) г.).
Купить книгу