2012-02-03 4 views
3

В настоящее время я работаю над несколькими проектами zend, и сначала я решил сбрасывать структуру Zend в корневой каталог Wamp Servers (wamp/www). Затем я использовал инструмент zf для СОЗДАНИЯ ПРОЕКТА (несколько раз) в папку с именем Projects_Zend, которая также находится в корне Wamp.Zend Framework и расположение библиотеки zend

Затем я скопировал и вложил всю структуру Zend в каждую из моих библиотечных библиотек проектов, где я установил соответствующие пути для каждого проекта.

ВОПРОС:

Это хороший подход, так как теперь у меня есть несколько дубликатов в рамках ZEND, по одному для каждой из моих проектов.

ВОПРОС ВТОРОЙ:

Как избежать этого ??

Любая помощь/советы приветствуются ....

+0

Является ли местоположение библиотеки zend еще более важным? –

ответ

3

Ну, если все сайты всегда будут находиться на том же сервере, что это хороший повод, чтобы иметь только один экземпляр ZF. Но имейте в виду, что если один проект использует что-то, что может быть повреждено/удалено/что-то в будущем обновлении, вам будет сложно управлять.

Этот вопрос очень зависим от ситуации. Оба решения могут быть правильными.

Personaly У меня всегда есть копия zf в папке с проектами, поскольку она не похожа на потерю пространства, и мои проекты, как правило, находятся на отдельных серверах.

Надеюсь, это поможет!

О вопросе 2: вам не нужно ничего избегать. Просто делайте все, что подходит для вашего контекста. Если вы хотите получить более точный ответ, я думаю, вы должны предоставить нам больше информации о связи между всеми этими проектами/веб-сайтами.

О «Есть ли место в библиотеке zend даже?»: До тех пор, пока его из общего каталога избегать людей, вызывающих файлы сценариев, нет, это не так много.

1

вы можете поместить библиотеку zend в php include_path или в вашем случае использовать символические ссылки, может быть, лучше. , но нет никакого вреда помещать его в папку библиотеки внутри каждого проекта.

Смежные вопросы