Скляр трахтенберг php рецепты программирования

PHP. Рецепты программирования. 3-е издание. Д. Скляр, А. Трахтенберг

Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР. Каждый рецепт является самодостаточным и показывает весь путь решения задачи. Третье издание книги полностью обновлено под версию PHP 5.4, а также включает ряд новых разделов по работе с данными.

Если вам понравилась эта книга поделитесь ею с друзьями, тем самым вы помогаете нам развиваться и добавлять всё больше интересных и нужным вам книг!

Cхожие Книги

PHP Правильный путь. Павел Савинов

    Разработка динамических веб-приложений. Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика

    Инструментарий веб-разработчика. Виктор Волков, Иван Шумилов

    Источник

    Скляр трахтенберг php рецепты программирования

    Библиотека программиста запись закреплена

    Д. Скляр, А. Трахтенберг «PHP. Сборник рецептов»(pdf)

    «PHP. Сборник рецептов» Дэвида Скляра и Адама Трахтенберга содержит практичеcкие примеры и решения разнообразных задач, ежедневно возникающих перед программистами. Каждая задача снабжена проработанным решением – «рецептом», содержащим небольшой фрагмент кода, который можно вставлять прямо в приложение. Представлено более 250 рецептов – от самых простых, таких как посылка запроса в базу данных и получение доступа к URL,
    до полноценных программ, демонстрирующих более трудные задачи, например вывод HTML таблиц и создание диаграмм. Рассмотрена работа со строками, числами, датами и временем, а также с массивами, файлами и каталогами. Обсуждаются переменные, функции, классы и объекты, регулярные выражения, шифрование и безопасность, интернетслужбы, графика, интернационализация и локализация, PEAR, PHP в командной строке и PHPGTK, формы, XML и доступ к базам данных. Книга будет полезна всем, кто программирует на PHP, независимо от уровня их подготовки – от новичков до опытных профессионалов.

    Источник

    Скляр трахтенберг php рецепты программирования

    Physics.Math.Code запись закреплена

    PHP. Рецепты программирования, 3-е издание (2015) [PDF]
    ═════════════════════
    #physics #math #code #physics_math #PHP
    Автор: Дэвид Скляр, Адам Трахтенберг
    Издательство: Питер
    Серия: Бестселлеры O’Reilly
    Формат: PDF
    Качество: Изначально электронное (ebook)
    Иллюстрации: Чёрно-белые
    Страниц: 784
    ═════════════════════
    Описание:
    ═════════════════════
    Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР. Каждый рецепт является самодостаточным и показывает весь путь решения задачи.

    Третье издание книги полностью обновлено под версию PHP 5.4, а также включает ряд новых разделов по работе с данными. Эта книга предназначена для программистов, желающих решать практические задачи на PHP. Если вы пока ничего не знаете о PHP, восполь-зуйтесь каким-нибудь учебником для начинающих.Читателям, уже знакомым с PHP, книга поможет справиться с конкретными задачами и упростит жизнь (по крайней мере в том, что касается программирования). Вы узнаете, как на PHP выполняются такие операции, как отправка электронной почты или разбор данных JSON, — которые вы, возможно, уже умеете выполнять на других языках. Книга станет верным помощником для программистов, занимающихся переработкой приложений с других языков на PHP.

    Источник

    PHP. Рецепты программирования

    Скачать книгу

    О книге «PHP. Рецепты программирования»

    Книга представляет собой сборник решений наиболее распространенных задач на PHP. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции PHP, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности PHP. Каждый рецепт является самодостаточным и показывает весь путь решения задачи. Книгу завершают главы об использовании PHP вне рамок Web-программирования. Для специалистов в области информационных технологий.

    На нашем сайте вы можете скачать книгу «PHP. Рецепты программирования» Скляр Дэвид, Трахтенберг Адам бесплатно и без регистрации в формате fb2, rtf, epub, pdf, txt, читать книгу онлайн или купить книгу в интернет-магазине.

    Мнение читателей

    Для начинающих вобще незаменимая книга, которя позволит писать грамотный и безопасный код

    Источник

    PHP. Рецепты программирования. 3-е изд

    Доброго времени!
    У нас вышло 3-е издание книги Дэвида Скляра и Адама Трахтенберга «PHP. Рецепты программирования»

    Третье издание этой популярной книги представляет собой подборку готовых решений наиболее распространенных задач на языке РНР. Изложен материал, интересный каждому разработчику: базовые типы данных, операции с ними, файлы cookie, функции РНР, аутентификация пользователей, работа со слоями, проблемы безопасности, ускорение действия программ, работа в сети, создание графических изображений, обработка ошибок, отладка сценариев и написание тестов. Даны рецепты, затрагивающие основы объектно-ориентированного программирования и новые функциональные возможности РНР. Каждый рецепт является самодостаточным и показывает весь путь решения задачи. Третье издание книги полностью обновлено под версию PHP 5.4, а также включает ряд новых разделов по работе с данными.

    Для кого предназначена эта книга


    Эта книга предназначена для программистов, желающих решать практические задачи на PHP. Если вы пока ничего не знаете о PHP, восполь-зуйтесь каким-нибудь учебником для начинающих.Читателям, уже знакомым с PHP, книга поможет справиться с конкретными задачами и упростит жизнь (по крайней мере в том, что касается программирования). Вы узнаете, как на PHP выполняются такие операции, как отправка электронной почты или разбор данных JSON, — которые вы, возможно, уже умеете выполнять на других языках. Книга станет верным помощником для программистов, занимающихся переработкой приложений с других языков на PHP.

    О чем говорится в книге


    Никто не ожидает, что вы сядете и прочитаете книгу от корки до корки (хотя если так — мы будем только рады!). Программисты PHP постоянно сталкиваются с множеством разнообразных задач по широкому спектру тем. Обращайтесь к книге тогда, когда у вас появится конкретная задача. Каждый рецепт содержит самостоятельное объяснение, которое станет хорошей отправной точкой для дальнейшей работы. Если в рецепте упоминаются темы, выходящие за его рамки, то в него включаются указатели на другие рецепты, сетевые и автономные ресурсы. Если вы решите прочитать целую главу — тоже хорошо. Рецепты обычно следуют от простых к сложным, а в конце многих глав приводятся примеры программ, которые связывают воедино весь представленный материал. Во вводной части каждой главы приводится обзор материала, включая необходимые сведения общего характера, а также упоминаются рецепты, представляющие особый интерес.

    Первые четыре главы книги посвящены основным типам данных. В главе 1 рассматриваются такие базовые операции, как обработка подстрок, преобразования регистра символов, разбиение строк и разбор данных, разделенных запятыми. В главе 2 рассматриваются операции с вещественными числами, генерирование случайных чисел, преобразование систем счисления и числовое форматирование. Глава 3 демонстрирует работу с датой и временем, их форматирование, обработку часовых поясов и летнего времени, а также определение времени с точностью до миллисекунд. В главе 4 представлены операции с массивами: перебор, слияние, обратная перестановка элементов, сортировка и извлечение отдельных элементов.

    Далее идут три главы, в которых рассматриваются основные структурные элементы программ. В главе 5 рассматриваются такие возможности работы с переменными PHP, как значения по умолчанию, статические переменные и получение строковых представлений сложных типов данных. Рецепты главы 6 относятся к использованию функций в PHP: обработке аргументов, передаче и возвращению переменных по ссылке, созданию функций во время выполнения и области видимости переменных. В главе 7 рассматриваются объектно-ориентированные возможности PHP, от простейших до таких нетривиальных возможностей, как специальные методы, деструкторы, управление доступом, отражение, типажи и пространства имен.

    После типов данных и структурных элементов программ следуют шесть глав с темами, занимающими центральное место в веб-программировании. В главе 8 рассматриваются cookie, заголовки, аутентификация, работа со строками запросов и другие ключевые возможности веб-приложений. Глава 9 посвящена обработке и проверке данных, вводимых на формах, отображению многостраничных форм, выводу форм с сообщениями об ошибках, а также защите от таких потенциальных опасностей, как межсайтовые сценарные атаки и повторная отправка форм. Глава 10 объясняет различия между базами данных SQL и DBM, а на примере уровня абстрагирования доступа к базам данных PDO показывает, как подключиться к базе данных, присвоить уникальные значения идентификаторов, прочитать строки, изменить данные, экранировать специальные символы и сохранить в журнале отладочную информацию. В главе 11 рассматривается встроенный сеансовый модуль PHP, который позволяет сохранять информацию о пользователе при переходе от страницы к странице. Также в этой главе описаны некоторые проблемы безопасности, возникающие при работе с сеансовыми данными. Основной темой главы 12 является язык разметки XML: расширение SimpleXML и функции DOM, использование XPath и XSLT, чтение и запись каналов RSS и Atom. В главе 13 рассматриваются темы, полезные для приложений PHP, интегрированных с внешними сайтами и клиентским кодом JavaScript: обращение по URL-адресам, чистка разметки HTML и реакция на запросы Ajax.

    Следующие три главы посвящены сетевым взаимодействиям. В главе 14 обсуждаются нюансы использования веб-служб (на примере внешних REST-совместимых служб) из вашего кода. В главе 15 вам предстоит взглянуть на работу веб-служб с обратной стороны — речь пойдет об организации обработки REST-запросов. В обеих главах обсуждаются вопросы аутентификации, работы с заголовками и обработки ошибок. В главе 16 обсуждаются другие сетевые сервисы: отправка сообщений электронной почты, использование LDAP и преобразования DNS.

    Следующая часть книги содержит несколько глав, посвященных возможностям и расширениям PHP, способствующим построению мощных, безопасных, удобных и эффективных приложений. Глава 17 показывает, как создавать графические изображения; в ее рецептах рассматривается вывод текста, линий, многоугольников и кривых. В главе 18 основное внимание уделяется вопросам безопасности: предотвращению фиксации сеанса и межсайтовых сценарных атак, работе с паролями и шифрованию данных. Глава 19 рассказывает, как сделать ваше приложение удобным для пользователей из других стран; также в ней приводятся рецепты локализации текста, даты и времени, денежных сумм и графики, а также работа с текстом в кодировке UTF-8. В главе 20 подробно рассматривается обработка ошибок и ведение журналов, тогда как в главе 21 рассматриваются средства отладки, написание тестов и использование встроенного веб-сервера PHP. В главе 22 объясняется, как сравнить быстродействие двух функций и добиться выполнения программ на максимальной скорости. В главе 23 рассматриваются регулярные выражения, сохранение текста из тегов HTML, вызов функций PHP из регулярных выражений, использование максимального и минимального поиска.

    Главы 24 и 25 посвящены файловой системе. Глава 24 ограничивается операциями с файлами: открытие и закрытие, использование временных файлов, установление блокировки, передача сжатых файлов, обработка содержимого файлов. В главе 25 речь пойдет о каталогах и метаданных файлов, а в ее рецептах рассматривается изменение разрешений и владельца, перемещение и удаление файлов, обработка всех файлов в каталоге.

    Наконец, в двух последних главах рассматриваются темы, выходящие за рамки возможностей PHP. В главе 26 вы узнаете, что можно сделать при помощи PHP за пределами веб-программирования. В этих рецептах рассматриваются темы, относящиеся к режиму командной строки, такие как разбор аргументов программы и чтение паролей. Глава 27 знакомит читателя с репозиториями Composer, PEAR (PHP Extension and Application Repository) и PECL (PHP Extension Community Library). Composer и PEAR предоставляют доступ к коду PHP, предоставляющему функции и расширения для PHP. PECL также содержит подборку расширений PHP, но написанных на C. Модули PEAR и PECL неоднократно используются в книге, а в главе 27 описан процесс их установки и обновления.

    Об авторах


    Дэвид Скляр — независимый технологический консультант. Кроме книги «PHP Cookbook», он также является автором книг «Learning PHP 5» (O’Reilly), «Essential PHP Tools» (Apress) и блестящего блога. Дэвид живет в Нью-Йорке и является обладателем ученой степени по информатике, полученной в Йельском университете.

    Адам Трахтенберг — руководитель LinkedIn Developer Network, автор книг «Upgrading to PHP 5» и «PHP Cookbook» (O’Reilly). Ранее работал на должности руководителя в области платформ и сервисов для eBay. Адам живет в Маунтин Вью (Калифорния), является обладателем степени бакалавра математики и степени магистра делового администрирования, полученной в Колумбийском университете.

    Более подробно с книгой можно ознакомиться на сайте издательства
    Оглавление
    Отрывок

    Для Хаброжителей действует скидка 25% по купону — PHP

    Источник

    Читайте также:  Куриные сердечки желудки печень рецепты приготовления
Оцените статью
Adblock
detector