igorRovenki
Новичок
Привет всем.
Появилась нужда полностью переделать сайт http://predanie.ru и создать правильную, грамотную архитектуру.
Сайт работает на CMS системе Битрикс , но на сайте есть много разделов которые нужно переделать и создать понятный код, чтобы в дальнейшем проект можно было бы безболезненно сопровождать и расширять.
На сайте можно выделить не мало сущностей и хотелось бы удобно с ними работать на уровне кода.
Примерный список сущностей:
Соискатель, Пожертвование, Платежная система, Статья, Новость, Комментарий, Автор, Книга, Цитата, Видео, Аудио, Страница и много других.
У нас с коллегой достаточно опыта работы на Битриксе.
Я знаком с Зендом, коллега нет, но опыт в ООП есть у нас обоих.
Если, например выбирать Zend + Doctrine 2 то придется много времени проводить с документацией. Хотя по документации Doctrine 2 мне очень понравилась.
Стоит вопрос как лучше поступить: оставаться на Битриксе и правильно переделать все, используя Битриксовские инфоблоки либо попробовать ZendFramework + Doctrine 2, но и тратить достаточно времени на документацию?
Хотелось бы прежде всего услышать тех, кто имел дело с Битриксом, но будем благодарны за любой совет.
Появилась нужда полностью переделать сайт http://predanie.ru и создать правильную, грамотную архитектуру.
Сайт работает на CMS системе Битрикс , но на сайте есть много разделов которые нужно переделать и создать понятный код, чтобы в дальнейшем проект можно было бы безболезненно сопровождать и расширять.
На сайте можно выделить не мало сущностей и хотелось бы удобно с ними работать на уровне кода.
Примерный список сущностей:
Соискатель, Пожертвование, Платежная система, Статья, Новость, Комментарий, Автор, Книга, Цитата, Видео, Аудио, Страница и много других.
У нас с коллегой достаточно опыта работы на Битриксе.
Я знаком с Зендом, коллега нет, но опыт в ООП есть у нас обоих.
Если, например выбирать Zend + Doctrine 2 то придется много времени проводить с документацией. Хотя по документации Doctrine 2 мне очень понравилась.
Стоит вопрос как лучше поступить: оставаться на Битриксе и правильно переделать все, используя Битриксовские инфоблоки либо попробовать ZendFramework + Doctrine 2, но и тратить достаточно времени на документацию?
Хотелось бы прежде всего услышать тех, кто имел дело с Битриксом, но будем благодарны за любой совет.