Сегодня: 22 ноя 2013 года
 

Бретт Маклафлин — «PHP и MySQL Исчерпывающее руководство»

Бретт Маклафлин - «PHP и MySQL Исчерпывающее руководство»
Информация о книге
  • Автор: Бретт Маклафлин
  • ISBN: 978-5-459-01550-8
  • Год издания:
  • Издательство: Питер

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

Затем нужно будет запустить настоящий сценарии. Не волнуйтесь, создать свою первую программу на РНР совсем несложно, а до того, как приступить к изучению главы 2, вы создадите более одной программы.

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

Подбор инструментов

Прежде чем приступить к работе с РНР, нужно выполнить несколько действий. Создать веб-сайт без веб-браузера невозможно, и вы не можете написать РНР-программу без некоторых инструментов. Создание и настройка на компьютере собственной среды программирования на РНР не займет много времени.

Хотя РНР в отличие от веб-браузера не загружается заранее на каждый компьютер, этот язык можно легко загрузить из Интернета, заставить работать на вашем компьютере, и все это запустить, не потратив ни копенки. Кроме того, основная часть наипростейшего н лучшего инструментария для написания РНР-кода также находится в свободном доступе. Вам понадобится всего лишь собственная копия языка РНР, установленная на компьютере, плюс старый добрый текстовый редактор. Где их можно найти, будет показано в данном разделе.

РНР на персональном компьютере (PC)

Персональные компьютеры поставляются с большим количеством предустановленного программного обеспечения. К сожалению, большинство персональных компьютеров не комплектуется РНР. Но в этом пет ничего страшного: при наличии подключения к интернету РНР можно получить и запустить буквально засчитанные минуты.

Если вам не приходилось работать с программным обеспечением, распространяемым в виде версий или релизов, то вам не о чем беспокоиться. Оба этих слова по отношению к программному обеспечению означают практически одно и то же: версия или релиз ПО — это всего лишь способ сообщить о том, что все его составляющие части собраны в один работоспособный пакет. Но поскольку программное обеспечение подвергается частым изменениям, команде разработчиков ПО нужен способ сказать: «В нашей программе появились новые свойства! Теперь вам доступен новый пакет!»

Разработчики программы (а они действительно существуют) используют для этого номера версий (или номера релизов). Обычно сначала для программы указывается версия программы 1.0, и этот номер повышается с добавлением к программе новых свойств. Итак, версия 2.2 РНР будет новее версии 1.1 и, наверное, будет также иметь какие-нибудь новые полезные свойства. Иногда, как на веб-сайте РНР, вы увидите несколько различных пакетов или загружаемых частей программного обеспечения, у каждой из которых будет разный номер версии. Обычно вы можете просто загрузить самую последнюю версию требуемой вам программы — и будете абсолютно правы.