Каталог статей Chytayka

Белый каталог бесплатных статей

Разместить статью

Forex [48]
SEO [55]
UcoZ [0]
Авто и мото [148]
Бизнес [168]
Бытовая техника [53]
Вокруг нас [26]
Дети и родители [51]
Духовность [11]
Закон и право [24]
Здоровье и медицина [120]
Интернет [92]
Карьера [3]
Компьютеры и оргтехника [85]
Красота и здоровье [28]
Kулинария [24]
Культура и искусство [33]
Маркетинг [12]
Мебель [18]
Металлы [3]
Мир глазами журналиста [10]
Мобильные телефоны [17]
На злобу дня [6]
Наука и образование [62]
Недвижимость [76]
Непознанное [8]
Нефтепродукты [1]
Оборудование [72]
Общество и политика [11]
Отдых [36]
Отношения [16]
Продукты питания [12]
Промышленность [23]
Работа [29]
Разное [35]
Религия [2]
Семья и домашний очаг [77]
Строительство и ремонт [266]
Товары и услуги [117]
Туризм и путешествия [51]
Текстиль [3]
Технологии [12]
Хобби и увлечения [38]
Украшения [2]
Уход за собой [27]
Финансы [88]
Физкультура и спорт [19]
Статья на тему «Интернет»: Что нужно для работы с PHP?

Что нужно для работы с PHP?

Хотя php-документ и является обычным текстовым файлом, но если его просто открыть браузером, то он работать не будет. Как же тогда заставить его работать и как проверить работает ли код, написанный в нем или нет?

PHP является серверным языком и для его работы нужен сервер – специальная программа, которая обрабатывает запросы клиентов (посетителей сайта, либо каких-то устройств, которые с ним соединяются). Когда серверу приходит запрос от клиента, он предоставляет ему доступ к файлам, которые хранятся на компьютере, либо доступ к дополнительным ресурсам компьютера: принтеру, факсу и.т.д.

На сегодняшний день существуют несколько серверов: Apache, Internet Information Server (IIS), и др. Но самыми популярными являются веб-серверы Apache и его самый главный конкурент Internet Information Server (от компании Microsoft).

На каком из них лучше всего остановиться?

Прежде чем делать какие-то выводы, сначала нужно определиться с той операционной системой, которая у вас установлена. По большему счету, особой разницы от того, какой операционной системой вы пользуетесь, нет. PHP и MySQL могут работать как на Windows, так и на Linux.

Но для создания крупных и профессиональных сайтов, следует учитывать на какой операционной системе вы работаете. Дело в том, что Apache создавался под UNIX-подобные операционные системы (Linux, FreeBSD и др.). Этот факт ограничивает его применение в Windows. Но отчаиваться не стоит, эти ограничения для начинающих пользователей будут совсем не заметны.

Сервер Internet Information Server (IIS), наоборот создавался для операционной системы Windows. Но, несмотря на это, Apache все равно используется чаще. На большинстве сайтов установлен именно он т.к. Apache хорошо себя зарекомендовал, да и к тому же является бесплатным.

В данном курсе я тоже буду работать именно на сервере Apache. Этот сервер уже стал своего рода стандартом веб-серверов в Интернете.

Если ваш хостинг поддерживает технологию PHP, то это значит, что на том компьютере, где будет храниться ваш сайт, веб-сервер уже установлен. Как вариант, вы можете создавать php-документы у себя на домашнем компьютере, затем закачивать их на ваш сайт (хостинг) и проверять их работу прямо в Интернете, на сервере вашего хостинга.

Например, на хостинге Jino, которым пользуюсь я сам (http://www.bravoo.net/jino.html), установлен именно сервер Apache.



Данные о том, какое программное обеспечение установлено, должны быть у каждого хостинга в разделе "Технические характеристики". Если вы попутешествуете по разным хостингам, то можете обнаружить, что не у всех установлен веб-сервер Apache.

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

Но, на самом деле с PHP мы можем работать и на домашнем компьютере, который не подключен к сети Интернет. Чтобы это стало возможным, вы должны установить на свой компьютер один из тех веб-серверов, о которых мы говорили ранее (например, Apache) и модуль с поддержкой языка PHP.

Есть несколько вариантов, как это можно сделать.

1 способ. Установка Apache + PHP + MySQL по отдельности.

Это один из самых сложных вариантов. Вот ссылка на инструкцию по установке.

http://php.ru/install/

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

В этом случае нужно производить множество настроек вручную и данный способ будет требовать от вас не малого профессионализма.

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

2 способ. Установка "Денвера"

Для новичков установка и настройка веб-сервера предыдущим способом является достаточно сложным делом. Чтобы облегчить жизнь и сэкономить время начинающим пользователям, был разработан так называемый комплекс "Денвер" (Джентльменский набор Web-разработчика («Д.н.w.р», читается «Денвер»)), который включает в себя необходимый набор дистрибутивов, которые используют веб-программисты в своей работе.

Установочная программа представляет собой один файл, установив который, можно сразу же начинать использовать на своем компьютере Apache + PHP + MySQL + Perl. После его установки, все настройки будут произведены автоматически, вам останется только запустить программу и начать с ней работать.

Чуть позже, мы с вами рассмотрим, как можно установить "Денвер" на домашний компьютер.

Сайт, где можно скачать последнюю версию "Денвера":

http://www.denwer.ru/

3 способ. Альтернатива Денверу, TopServer.

В сети есть также альтернатива Денверу. Это комплекс программ TopServer. Вот сайт, где можно скачать дистрибутив:

http://www.topserver.ru/

Честно говоря, сам я не пользовался данным сервисом. У меня просто не было на это необходимости, меня вполне устраивает работа Денвера. Но если вам будет интересно, можете попробовать обратиться на сайт

http://www.topserver.ru/.

В общем, выбирайте тот способ, который вам больше нравиться и устанавливайте программное обеспечение для работы с PHP-файлами. Но хочу вас предупредить, что все дальнейшие уроки я буду производить на наборе дистрибутивов "Денвер". Чтобы не было путаницы, рекомендую и вам воспользоваться именно ими.

Размещена 25.11.2012 | Просмотров: 2316 | Источник: http://www.fotograf-sd.ru/

Читайте также:

Обмен квартир или ищите маклера
Узаконивание перепланировки жилья
Зачем посещать спортзалы
Тибет клиника
Сбербанк Старый Оскол
Как не стать жертвой психической эпидемии XXI века!
Отдых на рыбалке в Финляндии
Снижаем складские запасы
Приватизация домов и квартир в Воронеже
Уникальный контент – гарантия продвижения сайтов