Безопасно ли использовать компоненты eZ в разработке?

Я занимаюсь разработкой системы с использованием Zend Framework 1.xx и хочу добавить рабочий процесс в мою систему. Поскольку ZF не имеет никакого компонента для рабочего процесса, я хочу использовать компонент рабочего процесса eZ Components для разработки механизма рабочего процесса моей системы, но похоже, что стабильная версия ezc не изменилась с 2009 года. Теперь мой вопрос заключается в том, что разработка механизма рабочего процесса на основе eZc безопасный? Я видел компоненты Zeta. Являются ли компоненты Zeta продолжением работы компонентов eZ?

1 ответ

Решение

Компоненты eZ изначально разрабатывались eZ Systems и должны были поддерживаться Apache Foundation под названием "Zeta Components". Но из-за нехватки времени разработчикам ядра пришлось удалить его из Apache и поместить на Github.

Компоненты eZ были разработаны Себастьяном Бергманном, Коре Нордманном, Дериком Ретансом и Тобиасом Шлиттом, которые оба имеют большой опыт работы с PHP.

Просто проверьте их ранг на http://www.ohloh.net/...

Итак, вот 5 причин, почему вы можете использовать его в любом случае:

  • Я предполагаю, что даже если они не изменились с 2009 года, безопаснее использовать, чем новые библиотеки, закодированные любым анонимным парнем...
  • Если вы загляните в блоги авторов, вы увидите, что все еще есть активность
  • Похоже, что он все еще используется eZ Publish и даже хорошо известным PHPUnit (от Bergmann).
  • Код понятен, поэтому его легче отлаживать, если вы экспериментируете с некоторыми проблемами.
  • Чем больше людей используют это, тем больше людей могут исправить это

И вот 2 причины, почему бы не использовать его:

  • Никакой поддержки
  • Очень маленькое сообщество

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

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