Профессиональное программирование на PHP
Автор - Джордж Шлосснейгл
Цель книги Джорджа Шлосснейгла "Профессиональное программирование на PHP" - сделать из читателя высококвалифицированного специалиста по PHP-программированию. Быть высококвалифицированным специалистом не означает в совершенстве знать синтаксис и особенности языка (хотя такие знания весьма этому способствуют), важно уметь эффективно использовать язык для решения появившихся проблем. После прочтения книги к читателю придет глубокое понимание сильных и слабых сторон РНР, а также прояснятся оптимальные пути использования языка для решения проблем как внутри, так и вне Web-среды.
В книге собраны идеи, описаны основные проблемы, а в качестве примеров использованы конкретные случаи. Как гласит пословица: "Дай человеку рыбу, и он будет сыт один день. Научи его ловить рыбу, и он будет сыт до конца жизни". Цель книги — дать читателю инструмент для решения любой проблемы и умение выбирать правильный инструмент для работы. По мнению автора, учиться легче всего на примере, поэтому книга полна практических примеров, что обеспечивает реализацию всех обсуждаемых идей. Примеры не слишком полезны без контекста, поэтому все коды в книге настоящие, решающие реальные задачи. Здесь нет примеров с названиями таких классов, как Foo и Ваг, примеры взяты из настоящих открытых проектов, чтобы читатель мог видеть идеи в реальном исполнении. Книга состоит из пяти самостоятельных частей, в которых рассматривается разработка высокопроизводительных, стабильных и расширяемых PHP-приложений, а также подробно освещаются методики блочного тестирования, обеспечения безопасности, методик кэширования и повышения производительности Web-приложений. Кроме того, в книге достаточно полно описано создание РНР- и Zend-расширений, увеличивающих возможности языка.
Хотя книга разработана таким образом, что читатель может легко перейти к нужной главе, рекомендуется прочитать книгу от начала до конца, так как многие примеры строятся по нарастающей от главы к главе. Книга построена на естественной последовательности — сначала обсуждается, как написать хорошую программу на РНР, затем рассматриваются специфические методики, регулировка производительности, а в конце — расширение языка. Такой формат базируется на представлении автора о том, что основной обязанностью профессионального программиста является написание рабочей программы и что легче создать хорошую программу с первого раза, чем исправлять плохую.
Издательство – Вильямс
Год издания – 2006
Формат книги - DJVU
Размер - 5 Мб
СКАЧАТЬ с gigapeta.com
|