Вы здесь

PHP

Самоучитель РНР 5 Зольников

 

Как самостоятельно создать сайт любой сложности.

В книге приведены основные сведения по языку Web-программирования РНР, который позволяет решать задачи любой сложности и формировать динамические разделы сайта: форумы, гостевые книги, каталоги продукции и многое другое.

Помимо синтаксиса и возможностей языка рассматривается установка и настройка Web-сервера Apache, на котором, как правило, выполняются РНР-программы.

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

Введение в программирование на PHP5 Флойд

 

Многие пользователи являются "авторами" страниц Web, немногие являются "разработчиками" сайтов Web.

Возможно, вы также присоединитесь к сообществу разработчиков. Данный курс посвящен изучению языка программирования PHP версии 5.

 

PHP 7 Котеров

Рассмотрены основы языка PHP и его рабочего окружения в Windows, Mac OS X и Linux.

Отражены радикальные изменения в языке PHP, произошедшие с момента выхода предыдущего издания: трейты, пространство имен, анонимные функции, замыкания, элементы строгой типизации, генераторы, встроенный Web-сервер и многие другие возможности. Приведено описание синтаксиса PHP 7, а также функций для работы с массивами, файлами, СУБД MySQL, memcached, регулярными выражениями, графическими примитивами, почтой, сессиями и т. д. Особое внимание уделено рабочему окружению: сборке PHP-FPM и Web-сервера nginx, СУБД MySQL, протоколу SSH, виртуальным машинам VirtualBox и менеджеру виртуальных машин Vagrant. Рассмотрены современные подходы к Web-разра-
ботке, система контроля версий Git, GitHub и другие бесплатные Git-хостинги, новая система распространения программных библиотек и их разработки, сборка Web-приложений менеджером Composer, стандарты PSR и другие инструменты и приемы работы современного PHP-сообщества.
В третьем издании добавлены 24 новые главы, остальные главы обновлены или переработаны.
На сайте издательства находятся исходные коды всех листингов.

Tags: 

Изучаем PHP 7: руководство по созданию интерактивных веб-сайтов

 

Статические веб-сайты скучны. Намного интереснее динамические веб-сайты, поскольку их содержимое изменяется. Громадная статическая HTML-страница, где перечисляются наименования, изображения, описания и цены всей обширной продукции, выставляемой компанией на продажу, неудобна в употреблении и бесконечно долго загружается. А динамическая веб-страница с каталогом товаров, где можно искать и отбирать товары по цене и категории, оказывается более удобной, оперативной и скорее приводящей к успешному завершению сделки по продаже.

Язык программирования РНР упрощает создание динамических веб-сайтов. Он позволяет решать самые разные задачи создания интерактивного содержимого, будь то составление каталога товаров, фотоальбома, календаря событий и даже организация блога. Прочитав эту книгу, и вы
будете способны справиться с задачей построения динамического веб-сайта.

Tags: 

PHP и MySQL Исчерпывающее руководство

Если у вас есть опыт разработки сайтов с помощью CSS и JavaScript, то эта книга переведет вас на новый уровень веб-разработки — создание динамических веб-сайтов на основе PHP и MySQL. С помощью практических примеров в книге вы узнаете всевозможности серверного  программирования.

Вы прочитаете, как выстраивать базу данных, управлять контентом и обмениваться информацией с пользователями, применяя запросы и веб-формы.
— Написание PHP-скриптов и создание веб-форм.
— Синтаксис PHP и SQL.
— Создание и управление базой данных.
— Создание динамических веб-страниц, которые изменяются при каждом новом просмотре.
— Разработка шаблонов страниц об ошибках, которые будут выводиться пользователям.
— Использование файловой системы для доступа к данным пользователя, включая иллюстрации
и двоичные файлы.
— Создание административной страницы для управления сайтом.

РНР: объекты, шаблоны и методики программирования

Одним из самых важных нововведений РНР 5 была расширенная поддержка  объектно-ориентированного программирования. Это вызвало рост интереса к объектам и их проектированию в сообществе РНР-разработчиков. На самом деле это был новый этап развития процесса, начавшегося благодаря выпуску РНР версии 4, в которой объектно-ориентированное программирование впервые стало реальностью.

Мы рассмотрим несколько задач, для решения которых необходимо программирование с использованием объектов.  Коротко расскажем об эволюции шаблонов проектных решений (или просто, проектных шаблонов) и связанной с ними практикой программирования, используемой в языке Java. Хочется отметить, что аналогичные процессы происходят и в среде РНР-программистов.

Также будут кратко рассмотрены темы, освещаемые в данной книге.
• Эволюция катастрофы: проект не удался.

• Проектирование и РНР: как методы объектно-ориентированного проектирования пускают корни в РНР-сообществе.

• Эта книга: объекты, шаблоны, практика программирования.

PHP MySQL JavaScript

Welcome to Sams Teach Yourself PHP, MySQL & JavaScript All in One. This book takes the most use-ful parts of Sams Teach Yourself HTML, CSS & JavaScript All in One (Second Edition) and Sams Teach

Yourself PHP, MySQL & Apache All in One (Fifth Edition), refreshes the content for the inevitable changes in technology that happen every day, and provides you with a foundation for “full stack” web application development.
This foundation is provided by example; this book scaffolds your understanding of HTML, CSS, JavaScript, and PHP (plus database interactivity with MySQL) by showing you code that builds upon other code, explaining the details of the code, and providing you with sample output—what it might look like on your screen.
The goal of this book is not to make you an expert in any one of these technologies but instead to give you a solid foundation in the skills you need to create modern, standards-compliant web applications.

Easy Laravel 5

And at least at the time of this writing there is no more popular PHP project on the planet than the Laravel framework.
Over the past several years I’ve worked on multiple large Laravel projects for a variety of clientele.
Among others these projects include a REST API for an incredibly popular iOS and Android app, an e-commerce application for selling subscription-based services, and a huge intranet application for a South American agricultural concern.

I can say without hesitation that these projects have ranked among the most entertaining and fulfilling in my career, and that sentiment has largely to do with the incredible power and productivity Laravel bestows upon its users.
This book summarizes all of the hard-won knowledge and experience I’ve amassed building these Laravel projects, and indeed that accrued building web applications of all shapes and sizes over the past two decades.

By its conclusion, you’ll have gained a well rounded understanding of Laravel’s many features, and along the way will have been introduced to many best practices pertaining to code organization, testing, and deployment. I can’t wait to get started!

Изучаем SQL  Линн Бейли

В современном мире наивысшую ценность имеет информация, но не менее важно уметь этой информацией управлять. Эта книга посвящена языку запросов SQL и управлению базами данных.

Материал излагается, начиная с описания базовых запросов и заканчивая сложными манипуляциями с помощью объединений, подзапросов и транзакций. Если вы пытаетесь разобраться в организации и управлении базами данных, эта книга будет отличным практическим пособием и предоставит вам все необходимые инструменты.

Особенностью данного издания является уникальный способ подачи материала, выделяющий серию «Head First» издательства O’Reilly в ряду множества скучных книг, посвященных программированию.

Tags: 

Страницы