Сложно найти что-то толковое про PHP? Проверенная временем, обновленная в четвертом издании, эта книга помогает начинающим разработчикам научиться всему, что необходимо для создания качественных веб-приложений.Вы начнете с общего описания технологии и постепенно перейдете к синтаксису языка, приемам программирования и другим важным деталям. При этом будут использоваться примеры, демонстрирующие и правильное применение языка, и распространенные идиомы. Предполагается, что читатель уже имеет опыт работы с HTML.Вы получите множество рекомендаций по стилю программирования и процессу разработки ПО от Кевина Татро и Питера Макинтайра. Этот материал, изложенный в доступной и компактной форме, поможет вам овладеть мастерством программирования на PHP.• Общие сведения о том, какой результат можно получить, используя PHP.• Основы языка, включая типы данных, переменные, операторы, управляющие команды.• Функции, строки, массивы и объекты.• Решение распространенных задач разработки: обработка форм, проверка данных, отслеживание сеансовых данных и cookie.• Работа с реляционными базами данных (MySQL) и базами данных NoSQL (например MongoDB).• Генерирование изображений, создание файлов PDF, парсинг файлов XML.• Безопасность скриптов, обработка ошибок, оптимизация быстродействия и другие нетривиальные темы.4-е международное издание.
Slozhno nayti chto-to tolkovoe pro PHP? Proverennaya vremenem, obnovlennaya v chetvertom izdanii, eta kniga pomogaet nachinayushchim razrabotchikam nauchitsya vsemu, chto neobkhodimo dlya sozdaniya kachestvennykh veb-prilozheniy.Vy nachnete s obshchego opisaniya tekhnologii i postepenno pereydete k sintaksisu yazyka, priemam programmirovaniya i drugim vazhnym detalyam. Pri etom budut ispolzovatsya primery, demonstriruyushchie i pravilnoe primenenie yazyka, i rasprostranennye idiomy. Predpolagaetsya, chto chitatel uzhe imeet opyt raboty s HTML.Vy poluchite mnozhestvo rekomendatsiy po stilyu programmirovaniya i protsessu razrabotki PO ot Kevina Tatro i Pitera Makintayra. Etot material, izlozhennyy v dostupnoy i kompaktnoy forme, pomozhet vam ovladet masterstvom programmirovaniya na PHP. Obshchie svedeniya o tom, kakoy rezultat mozhno poluchit, ispolzuya PHP. Osnovy yazyka, vklyuchaya tipy dannykh, peremennye, operatory, upravlyayushchie komandy. Funktsii, stroki, massivy i obekty. Reshenie rasprostranennykh zadach razrabotki: obrabotka form, proverka dannykh, otslezhivanie seansovykh dannykh i cookie. Rabota s relyatsionnymi bazami dannykh (MySQL) i bazami dannykh NoSQL (naprimer MongoDB). Generirovanie izobrazheniy, sozdanie faylov PDF, parsing faylov XML. Bezopasnost skriptov, obrabotka oshibok, optimizatsiya bystrodeystviya i drugie netrivialnye temy.4-e mezhdunarodnoe izdanie.