Ниже приводится требование в общих чертах:
- Интернет-каталог программного обеспечения, разработанный группой организаций. Первоначальное количество позиций в каталоге исчисляется сотнями, но есть потенциал для роста - как по количеству организаций, так и по продуктам.
- Каталог должен поддерживать основные функции, такие как: описание продукта, скриншоты, категории/теги, пара стандартных платежных шлюзов, обзоры, рейтинги клиентов, отзывы, публикация в социальных сетях.
- Удобство для программиста — легко настроить, расширить, изменить и т. д.; желательно на PHP/Ruby on Rails
- другие полезные вещи: шаблоны, темы
Конечно, я погуглил такие фреймворки и наткнулся на следующее:
- http://www.magentocommerce.com/ — PHP
- http://www.shopify.com/ — Ruby on Rails
- http://spreecommerce.com/buzz — Ruby on Rails
- http://www.phpmydirectory.com/ — PHP
- Настройте систему CMS, например Joomla или Drupal.
Прежде чем я на самом деле попробую их, я хотел бы услышать опыт/рекомендации других. Использовали ли вы какой-либо из вышеперечисленных или других подобных фреймворков? Какой из них вы бы порекомендовали для вышеуказанного требования, исходя из стоимости и возможностей, учитывая, что те, кто настраивает каталог, являются малыми и средними предприятиями (МСП) / независимыми фрилансерами? Знаете ли вы какую-либо другую структуру, которая лучше соответствует моему требованию?
Заранее спасибо :)