Безопасно ли использовать компоненты 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 причины, почему бы не использовать его:
- Никакой поддержки
- Очень маленькое сообщество
В соответствии с вашими собственными проектными ограничениями, вы можете использовать компонент рабочего процесса или нет. Но, по моему мнению, лучший способ сделать выбор - это просто проверить его.