Пятница, 26.04.2024, 05:56

Электронная библиотека системного администратора

Приветствую Вас Гость | RSS
Главная Учебники Регистрация Вход
Реклама


Рубрики

Книги и учебники
Microsoft [186]
Linux, Unix, FreeBSD, Solaris [151]
Oracle [36]
Cisco [41]
IBM [22]
1C [46]
SAS [10]
СУБД и базы данных [57]
Web технологии [131]
Компьютерные сети [125]
Компьютеры, hardware [104]
Защита информации [140]
Программирование [197]
Тестирование ПО [23]
DevOps [21]
Начинающим админам [209]
Общие вопросы по IT [76]
Справочники [202]

Программы
Администрирование [58]
Архиваторы [8]
Безопасность [17]
Полезный софт [32]
Программы для hardware [17]
Работа с DJVU, PDF, FB2 [10]
Сетевые сервисы [17]
Сетевые утилиты [79]

Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0


Главная » Учебники » Web технологии

PHP и MySQL. От новичка к профессионалу.
Книга PHP и MySQL. От новичка к профессионалу. Скачать бесплатно. Автор - Кевин Янк.

PHP и MySQL. От новичка к профессионалу.

Автор - Кевин Янк

Книга Кевина Янка "PHP и MySQL: От новичка к профессионалу" ориентирована на веб-дизайнеров, уже имеющих некоторую базу знаний и желающих перейти в область серверного программирования. Она рассчитана на то, что вы знакомы с простым HTML-кодом, который приводится здесь без особых объяснений. Знания CSS (Cascading Style Sheets — каскадные таблицы стилей) или JavaScript от вас не требуется, но, если вы знакомы с последним, это значительно упростит изучение РНР, поскольку оба языка довольно похожи. К концу чтения этой книги у вас должно появиться понимание того, как создаются сайты, основанные на базах данных. Следуя примерам, вы изучите основы языков РНР и SQL. Первый представляет собой серверный скриптовый язык, с помощью которого осуществляется доступ к базам. Второй — стандартный язык структурированных запросов для взаимодействия с реляционными базами данных, поддерживаемый самым популярным на сегодня движком баз данных — MySQL. Но что еще более важно, у вас будет все необходимое, чтобы начать собственный проект.

Издание состоит из 12 глав. В главе 1 вы узнаете, где взять два необходимых программных пакета — скриптовый язык программирования РНР и систему управления базами данных MySQL. Вы также получите пошаговые инструкции по их установке на Windows, Linux и Mac OS X, узнаете, как проверить работоспособность РНР на своем веб-сервере. В главе 2 вы познакомитесь с базами данных в целом и с системой управления реляционными базами данных MySQL в частности. Если вы никогда прежде не имели дело с реляционными базами, эта глава подогреет ваш интерес к остальной части книги. Вы также создадите простую базу данных, которая пригодится в последующих главах. С главы 3 начинается самое интересное. Вы познакомитесь со скриптовым языком РНР. С его помощью создадите динамические веб-страницы, которые помогут получить посетителям вашего сайта самую последнюю информацию. Если у вас уже есть опыт программирования, вы можете бегло просмотреть эту главу — в ней объясняются основы языка. Новичкам рекомендуется прочитать главу целиком, поскольку в ней описаны базовые концепции, которые широко используются в оставшейся части книги. В главе 4 вы создадите свою первую страницу, основанную на базе данных, изучите совместное использование технологий РНР и MySQL, которые были рассмотрены по отдельности в предыдущих главах. Познакомитесь с основными приемами использования РНР, направленными на извлечение содержимого базы данных и его отображение в Интернете в режиме реального времени. Вы также научитесь создавать с помощью РНР веб-формы, предназначенные для быстрого добавления в MySQL новых записей и редактирования уже имеющихся. Ознакомившись с простейшими примерами баз данных, вы осознаете, что большинству сайтов необходимо хранить куда более сложные типы информации, чем те, с которыми вы успеете познакомиться. Очень многие веб-проекты останавливаются на полпути или переделываются заново из-за ошибок на раннем этапе проектирования структуры базы данных. В главе 5 вы изучите основные принципы правильного проектирования, где особое внимание уделено нормализации содержимого базы данных. Если вы не совсем понимаете, что это значит, тогда вам определенно стоит ее прочитать. Методики улучшения структурированности кода полезно использовать во всех проектах, за исключением разве что самых простых. Язык РНР — ваш основной помощник в этом деле. В главе 6 мы раскроем некоторые из простейших приемов, которые помогут управлять вашим кодом и поддерживать его. Вы научитесь использовать подключаемые файлы, чтобы избежать многократного повторения одного и того же фрагмента кода на нескольких страницах сайта. Вы также узнаете, как создавать собственные функции и тем самым расширять базовые возможности РНР и упрощать скрипты. Глава 7 во многом — кульминация книги и вознаграждение для тех веб-мастеров, которые устали обновлять сотни страниц при необходимости внести изменения в дизайн сайта. Вы напишите код для простой системы, которая позволит управлять содержимым базы данных и его категориями. В дальнейшем эта система пригодится при наполнении сайта: сделав несколько изменений, вы получите панель администрирования, с помощью которой пользователи смогут публиковать информацию на сайте, не имея ни малейшего представления об HTML. В главе 8 вы освоите несколько ловких приемов, позволяющих вывести содержимое базы данных не в виде обычного скучного текста, а с элементами форматирования, включая полужирное начертание и курсив. Что такое сессии и как они связаны с куки — многострадальной технологией для хранения данных в Интернете? Почему постоянство данных настолько важно в современных системах электронной торговли и других веб-приложениях? На эти вопросы ответит глава 9. В ней вы узнаете, каким образом РНР поддерживает куки и сессии и как они взаимодействуют между собой, а затем примените полученные знания, чтобы создать простой интернет-магазин и систему контроля доступа для своего сайта. Система MySQL — хорошее и простое решение для создания баз данных без излишеств. Тем не менее, если вы собираетесь хранить содержимое сайта с ее помощью, вам следует разобраться с некоторыми особенности системы. В главе 10 вы научитесь создавать резервные копии для базы данных и управлять доступом к ним. Помимо нескольких секретных приемов, например восстановление забытого пароля к MySQL, вы узнаете, как повысить производительность базы данных, когда ее скорость начинает падать, и как эффективно связать хранящуюся в ней информацию. Как уже говорилось, в главе 5 вы ознакомитесь с процессом моделирования сложных связей между фрагментами информации в реляционной базе данных вроде MySQL. Теория — это хорошо, но чтобы применить эти концепции на практике, вам понадобится изучить еще несколько аспектов SQL. В главе 11 рассмотрены расширенные возможности этого языка, освоив которые можно научиться профессионально управлять сложными данными.

Издательство – Эксмо

Год издания – 2013

Формат книги - PDF

Размер - 16,5 Мб

СКАЧАТЬ с gigapeta.com

Или

СКАЧАТЬ с turbobit.net

Или

СКАЧАТЬ с hitfile.net

Категория: Web технологии | Добавил: strelsov (24.07.2022)
Просмотров: 338 | Теги: JavaScript, Каскадные Таблицы Стилей, Cascading Style Sheets, php, PHP и MySQL, SQL, MySql, HTML, css, Кевин Янк | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа

Поиск по сайту

Облако тегов
Справочник администратора Уильям Р. Станек cmd Microsoft shell php Windows lan ЛВС vpn SQL СУБД СУБД MySQL Windows PowerShell Java DNS DHCP telnet разработка Web-приложений MySql БД Компьютерные сети Linux Perl информационная безопасность СУБД Oracle ftp xml Интернет BIOS

...

Copyright IT-Ebooks.Ru © 2024