Beginning PHP 6, Apache, MySQL 6 Web Development - PDF

Скачать полную версию книги "Beginning PHP 6, Apache, MySQL 6 Web Development - PDF"

Beginning PHP 6, Apache, MySQL 6 Web Development by Timothy Boronczyk
Apache, MySQL и PHP сложны каждый сам по себе, и в этой книге невозможно охватить все детали всех трех компонентов. Цель этой книги - дать вам наилучшую возможную основу для понимания того, как каждый из основных компонентов работает отдельно и вместе, что позволит вам использовать все преимущества, которые они могут предложить. Когда вы закончите читать эту книгу, у вас будет глубокое понимание основных концепций, необходимых для эффективной разработки с использованием Apache, MySQL и PHP, и, надеюсь, горячее желание продолжать учиться и расти как разработчик. Мы предполагаем, что каждый, кто читает эту книгу, имеет некоторый опыт работы с концепциями разработки веб-сайтов и базовые рабочие знания HTML и CSS. Знание других языков программирования, кроме PHP, не является обязательным условием для этой книги, но, безусловно, любой ваш опыт программирования поможет вам понять и применить представленные концепции.

Эта книга предназначена для "новичков" в Apache, MySQL и PHP, и мы сделали все возможное, чтобы свести многие основные концепции и фрагменты кода к самым базовым уровням. Вы найдете более сложные и, возможно, более эффективные способы выполнения тех же задач, которые мы представили в этой книге, по мере роста ваших знаний, уровня комфорта и опыта. Когда это произойдет, вы сможете поздравить себя и понять, что вы перешли на "темную сторону", чтобы присоединиться к нам, энтузиастам Apache, MySQL и PHP!

В этой книге рассматриваются различные темы:
- Установка и настройка Apache, MySQL и PHP.
- Базовое введение в каждый компонент и их взаимодействие друг с другом
- Сбор информации от посетителей вашего сайта и взаимодействие с ними
- Как избежать ошибок и как справиться с ними, когда они неизбежно возникают
- Создание, изменение и работа с файлами изображений
- Работа с регистрацией пользователей и входами в систему
- Рассылка электронной почты и создание списков адресов электронной почты
- Создание системы управления контентом
- Расширение возможностей вашего веб-сайта за счет добавления возможностей электронной коммерции
- Встраивание дискуссионного форума в ваш сайт
- Мониторинг состояния вашего сайта с помощью журналов активности и журналов ошибок.
- Выбор стороннего хостинг-провайдера
- Выбор подходящего текстового редактора
- Использование нескольких интерфейсов для подключения к MySQL из PHP

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

Второй проект - это веб-сайт для фанатов комиксов. Этот сайт будет разработан во второй части книги и будет включать в себя некоторые более сложные темы работы с Apache, MySQL и PHP. Вы создадите действительно интерактивный веб-сайт, где ваши посетители смогут взаимодействовать с вами и с другими участниками сайта.

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

Если вы думали, что времена "поп-викторин" прошли, подумайте еще раз! В конце большинства глав мы привели удобные упражнения, которые проверят ваши знания по обсуждаемой теме и заставят вас задуматься еще на один шаг дальше. Ответы на эти упражнения приведены в Приложении А.

Эта книга рассчитана на многоплатформенность, и мы рассматриваем темы и вопросы как для машин на базе Windows, так и для Linux. Для выполнения упражнений в этой книге вам понадобятся Apache, MySQL и PHP. Все три программы с открытым исходным кодом, поэтому вы можете скачать и использовать их бесплатно. Мы предоставили инструкции по загрузке и установке всех трех компонентов в Главе 1 и Приложении I.

Вам также понадобится текстовый редактор для ввода кода. Существует множество редакторов, которые вы можете использовать, а сравнение некоторых из наиболее популярных приведено в Приложении F. Наконец, вам понадобится веб-браузер, такой как Mozilla Firefox, Internet Explorer, Google Chrome, Apple Safari или Opera для просмотра веб-страниц.


74
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!