Инструменты пользователя

Инструменты сайта


start:введение

Это старая версия документа.


Введение

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

Поэтому начнем с необычной настройки компьютера. Linux-пользователи могут этот раздел пропустить. На рабочей станции мы будем использовать Windows, т.к. только под нее существуют удобные инструменты для разработки (ну или wine).

Разработка – это процесс, творческий или промышленный – не суть. Самое главное – все должно быть стандартизировано и унифицировано. Когда ты работаешь в команде и нужно прийти и помочь коллеге, у тебя не должно возникнуть трудностей с другим компьютером, т.к. все они будут настроены одинаково и на нем будут все необходимые инструменты.

Начнем поднимать и настраивать серверное ПО.

Нам понадобятся Apache 2+, PHP 5.3.+ (VC9 TS), MySQL 5.+, PostgreSQL 8.4. или 9, Memcached (все под x86) и php_memcache под windows. Весь софт ставим в каталог D:\usr.

  • D:\usr\apache
  • D:\usr\php5
  • D:\usr\postgres
  • D:\usr\mysql
  • D:\usr\memcached

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

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

Все проекты будут лежать в D:\Documents\Projects\PHP. Кодировка по умолчанию – UTF-8.

Далее >>>

start/введение.1326222761.txt.gz · Последние изменения: 2012/01/10 23:12 — sergeyfast