Это хорошая идея переписать Bugzilla с PHP?

У меня есть некоторые проблемы, поэтому мне нужен Bugzilla на основе PHP.

  • Там нет хорошего интерфейса, кроме Bugzilla
  • Установка Bugzilla на мой общий хостинг невозможна
  • Существует не большое сообщество, которое способствует Bugzilla
  • Bugzilla имеет много зависимостей, что делает его даже сложным для установки

Было бы хорошей идеей написать Bugzilla на основе PHP?

4 ответа

Просто используйте какой-нибудь другой баг-трекер, например Mantis.

Будет ли хорошей идеей [пере] написать [n приложение]?

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

Вам лучше найти зрелый продукт, максимально соответствующий вашим требованиям, и добавить желаемую функциональность, расширяя программное обеспечение, когда это возможно.

Если я правильно прочитал ваш вопрос, то в основном есть три момента:

  1. Вам нравится внешний вид Bugzilla
  2. Вы не можете установить Bugzilla
  3. У вас, похоже, есть проблема с явным отсутствием поддержки со стороны сообщества.

Для первой и второй проблемы: посмотрите здесь для хостеров Bugzilla, или найдите хост, который поддерживает Perl, и установите его самостоятельно.

В-третьих: существуют ли какие-либо проблемы, с которыми вы сталкиваетесь, которые не могут быть решены текущим сообществом, или вы ожидаете, что вам потребуется поддержка в ближайшем будущем?

Переписывание с нуля почти никогда не является хорошей идеей. Вы можете использовать Mantis и, если вам не нравится, расширить его для своих нужд.

Mantis, система отслеживания ошибок на основе PHP / MySQL.

Этот продукт определенно превосходит Bugzilla с точки зрения простоты использования. Плюс, он написан на PHP, что означает, что Вы можете легко изменить его по своему усмотрению, и вам не придется часами возиться с сообщениями "Внутренняя ошибка сервера"

Кроме того, я прочитал его, если вы будете использовать его в проекте с открытым исходным кодом, Jira бросит вызов и превзойдет их всех с точки зрения простоты установки, гибкости, пользовательского интерфейса и, конечно, переносимости платформы и базы данных ( http://www.atlassian.com/)

Другие вопросы по тегам