@av_tyschenko

Как организовать разработку и документацию php проекта?

Добрый день уважаемые участники сервиса Тостер. Помогите пожалуйста в решении задачи, кто какие знает варианты для решения моей задачи)

Кратко о проблеме:
Есть задача разработки проекта на PHP, достаточно емкого. В связи с этим встает проблема с последующим его ведением, так как код имеет свойство забываться, и есть перспектива подключения других разработчиков.

Среда разработки sublime text 3

Задачи которые предстоит решить:
1) Архивация версий, в Git (требуется бесплатная версия, которую можно поставить на сервер)
2) Статья вменяемый плагин. способный работать на sublime text 3 с этим git
3) Параллельная документация всех файлов, разработка идет на ООП, хочется все документировать, что бы в будущем было легко вернуться к разработке или передать другому.

Буду невероятно благодарен за ваши ответы.

P.S. желательно кидать ссылки прямо на статьи не просто из google, а именно на проверенные.

Спасибо)
  • Вопрос задан
  • 1031 просмотр
Решения вопроса 1
modestguy
@modestguy
full-stack web developer
1) Ничё не понятно. Но я так понимаю, Вам репозиторий надо поднять: https://git-scm.com/book/ru/v1/Git-%D0%BD%D0%B0-%D...
2) https://github.com/kemayo/sublime-text-git (из консоли наверное и то привычнее будет работать)
3) Заставьте ваших разработчиков писать вменяемые комментарии ко всем классам, методам и т.д. в соответстветствии phpDoc. Подробности тут:
manual.phpdoc.org/HTMLframesConverter/default
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
sublime text 3 - смешно
используйте IDE типа phpstorm с поддержкой git и т.д.
Доки можно генерить автоматом, читайте www.phpdoc.org
Ответ написан
Комментировать
L1Qu0R
@L1Qu0R
Веб разработчик
1. Как вариант можно не разворачивать у себя, а использовать https://bitbucket.org. Там можно бесплатно юзать его до 5 участников команды.
2. Я бы предложил использовать phpStorm вместо sublime text, так как там и документирование адекватное и дополнение кода и работа с git и много много полезных вещей.
3. phpstorm умеет писать адекватны phpDoc из коробки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы