Может кто-нибудь объяснить (или, что более вероятно, указать на хорошую статью, которая объясняет), для чего должны использоваться различные каталоги. (Я предполагаю, что структура очень похожа на всех машинах на основе Unix, хотя, возможно, я ошибаюсь по этому поводу).
После того, как я переключился с windows на OSX для моей машины разработки, я немного перегружен структурой каталогов, поэтому, например, когда программа установки PHP Pyrus просит меня выбрать каталог для хранения пакетов PEAR, я понятия не имею, что это разумный выбор.