Некоторые проекты PHP, размещенные на Git (hub), включают:
Я бы просто позаботился о том, чтобы никакие временные файлы и т. Д. Не попали в хранилище, создав файл .gitignore
и добавив некоторые файлы readme и т. Д. В корень хранилища.
Любые файлы конфигурации также следует игнорировать, и образцы файлов конфигурации должны быть созданы в хранилище.
Я бы порекомендовал записать файл readme в формате, который Github поддерживает , например, Markdown. Это сделает вашу главную страницу репозитория лучше.
Возможно, вы захотите следовать некоторому руководству по именованию классов, чтобы упростить реализацию таких вещей, как автозагрузка. Например, класс MyFramework_Controller
должен находиться в каталоге /lib/MyFramework/Controller.php
.
На данный момент вам нужно просто создать какую-то базовую раскладку - будет легче давать предложения, когда мы увидим, что у вас есть прямо сейчас.