Как организовать разработку и документацию php проекта?
Добрый день уважаемые участники сервиса Тостер. Помогите пожалуйста в решении задачи, кто какие знает варианты для решения моей задачи)
Кратко о проблеме:
Есть задача разработки проекта на PHP, достаточно емкого. В связи с этим встает проблема с последующим его ведением, так как код имеет свойство забываться, и есть перспектива подключения других разработчиков.
Среда разработки sublime text 3
Задачи которые предстоит решить:
1) Архивация версий, в Git (требуется бесплатная версия, которую можно поставить на сервер)
2) Статья вменяемый плагин. способный работать на sublime text 3 с этим git
3) Параллельная документация всех файлов, разработка идет на ООП, хочется все документировать, что бы в будущем было легко вернуться к разработке или передать другому.
Буду невероятно благодарен за ваши ответы.
P.S. желательно кидать ссылки прямо на статьи не просто из google, а именно на проверенные.
1. Как вариант можно не разворачивать у себя, а использовать https://bitbucket.org. Там можно бесплатно юзать его до 5 участников команды.
2. Я бы предложил использовать phpStorm вместо sublime text, так как там и документирование адекватное и дополнение кода и работа с git и много много полезных вещей.
3. phpstorm умеет писать адекватны phpDoc из коробки.