Лучшие практики для организации проекта php с помощью GIT? - PullRequest
4 голосов
/ 25 декабря 2009

Я работаю над выпуском фреймворка PHP, которым пользуюсь уже несколько лет на github. Пытался прочитать о наиболее правильном пути проекта должны быть структурированы, какие дополнительные файлы, такие как файлы readme и т. д. добавлено. Придумал пробелы в гугле. Может ли кто-нибудь указать мне на проект, который является хорошим примером или любой хорошей рецензией.

1 Ответ

3 голосов
/ 25 декабря 2009

Некоторые проекты PHP, размещенные на Git (hub), включают:

Я бы просто позаботился о том, чтобы никакие временные файлы и т. Д. Не попали в хранилище, создав файл .gitignore и добавив некоторые файлы readme и т. Д. В корень хранилища.

Любые файлы конфигурации также следует игнорировать, и образцы файлов конфигурации должны быть созданы в хранилище.

Я бы порекомендовал записать файл readme в формате, который Github поддерживает , например, Markdown. Это сделает вашу главную страницу репозитория лучше.

Возможно, вы захотите следовать некоторому руководству по именованию классов, чтобы упростить реализацию таких вещей, как автозагрузка. Например, класс MyFramework_Controller должен находиться в каталоге /lib/MyFramework/Controller.php.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...