bachs.bestpersons.ru

Что нужно для работы с 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-файлами. Но хочу вас предупредить, что все дальнейшие уроки я буду производить на наборе дистрибутивов "Денвер". Чтобы не было путаницы, рекомендую и вам воспользоваться именно ими.

Aнкета

вся анкета
  • Имя: Что нужно
  • Фамилия: нужно для работы
  • Отчество: для работы с PHP

Анкета

вся анкета

Имя:

Что нужно

Фамилия:

нужно для работы

Отчество:

для работы с PHP
Зарегистрировался: 08.02.2015
Был на сайте: 15.09.2018 19:01

Микроблоги

Дополнительно

Ответы на любой вопрос: Лев камни по знаку зодиака https://sledui.net/ делись своими знаниями с другими участниками сервиса.

Красота и здоровье https://beauty.yakimenko.info/ Зимние салонные процедуры для волос

Изначально определение блог получили на https://www.yakimenko.info/ онлайн-дневники пользователей интернета, точные копии "тетрадочных дневников" о событиях в своей жизни, но доступные для прочтения другим пользователям интернета, т.е. публичные записи.

В интернете сервисов для сокращения ссылок достаточно много http://chernovskie.ru/forum/user/20796/
показывать: микроблоги
В этой ленте пока нет записей.

Комментариев пока нет.

Информер:

Укажите ваш профиль на
Укажите адрес вашего сайта
URL вашего сайта:
Показывать:
URL RSS вашего сайта(для импорта):
Укажите ваши авторизационные данные на (необязательно)
Эти данные нужны для того чтобы вы могли управлять вашими аккаунтами прямо с bestpersons.ru. Пароли хранятся в зашифрованном виде и строго конфиденциальны

Выберите сайт, на котором у вас есть аккаунт

Микроблоги
Новости
Музыка и подкасты
Работа и творчество
Не нашли вашего сайта? Вы можете легко его добавить.
отмена
вернуться к странице