Печать

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

Поскольку для практики мы будем рассматривать задачи, решаемые с помощью технологии клиент-сервер, и PHP соответственно будет использоваться для создания скриптов, обрабатываемых сервером, нам нужно установить web-сервер (например, Apache) и интерпретатор PHP. Для просмотра результатов работы программ нам понадобится web-браузер, например Internet Explorer, Opera или Mozilla Firefox. Еще нужен текстовый редактор для написания и исправления непосредственно самого кода, например, Notepad++.

Скачать для установки последнюю версию PHP можно на www.php.net.

Скачать для установки последнюю версию web-сервера Apache можно на www.apache.org.

Не хочу ничего навязывать, но как конкретный пример скажу, что на своем компьютере для разработки и тестов пользуюсь:
- пакетом Zend Server, который содержит в себе веб-сервер Apache и интерпретатор PHP;
- редактором Notepad++, который имеет хорошую подсветку для PHP, JS, HTML, SQL и поддерживает кодировку UTF-8;
- для просмотра результатов использую браузер Mozilla Firefox с дополнением Firebug;
- в качестве СУБД, в зависимости от задачи, пользуюсь Oracle, MS Access, MySQL.

Cуществует весьма популярный пакет XAMPP, который содержит в себе веб-сервер Apache, интерпретатор PHP, СУБД MySQL и программу phpMyAdmin. XAMPP можно скачать на www.apachefriends.org.

Конечно же возможны другие комбинации. Главное, подберите набор, с которым Вы будете чувствовать себя комфортно. Со временем можно комбинации менять.

Убедительно просим обратить внимание на контрольные вопросы и задания, которые будут по уроками. Пытаясь ответить на вопросы и решить задания можно будет извлечь гораздо больше пользы от данного курса.

Удачи!

Добавить комментарий


Защитный код
Обновить

Произведение «OFTOB.COM» публикуется на условиях лицензии Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Непортированная.