1. Какие бывают
1.1. Промышленные, коммерческие CMF
1.1.1. Поддержка, обучение, документация
1.1.2. Большое количество внедрений
1.1.3. Большое количество специалистов
1.1.4. Продуманная интеграция с популярными внешними сервисами
1.1.5. Большие возможности по изменению функционала
1.1.6. Есть большое количество "сертифицированных" модулей и решений
1.1.7. Излишний функционал, жрущий ресурсы
1.1.8. Высокая цена специалистов
1.1.9. "Закрытый код"
1.1.10. Переплачиваете за известность
1.1.11. Как правило "система из коробки" получается излишне дорогой
1.1.12. Высокая сложность - необходим посредник
1.1.13. Высокая цена коробки
1.2. Opensource FrameWork
1.2.1. Огромное количество модулей
1.2.2. Огромное количество внедрений
1.2.3. Огромное количество специалистов
1.2.4. Цена специалиста ниже
1.2.5. Высокая гибкость и масштабируемость
1.2.6. Нет зависимости от разработчика
1.2.7. Разные лицензии, включая BSD
1.2.8. Развитое сообщество
1.2.9. Высокая сложность - посредник
1.2.10. Проблема с документацией
1.2.11. Проблемы с юзабилити интерфейсов
1.2.12. Нет поддержки
1.2.13. Сложность в установке и настройке
1.2.14. Сложность в установке и настройке
1.3. "Коробочные" CMS
1.3.1. Есть поддержка, обучение, документация
1.3.2. Легкость в установке и настройке
1.3.3. Низкая цена
1.3.4. Закрытый код
1.3.5. Ограниченный функционал
1.3.6. Зависимость от разрабочика
1.3.7. Нет масштабируемости
1.3.8. В случае отсутствия модуля - решения практически нет
1.4. Saas
1.4.1. Низкая цена запуска
1.4.2. Хороший,проверенный функционал
1.4.3. Быстрая скорость запуска
1.4.4. Все работает сразу
1.4.5. Простая начальная настройка
1.4.6. Возможность интеграции с основными внешними сервисами
1.4.7. Абонентская плата
1.4.8. Возможности модернизации минимальны
1.4.9. Привязка к хозяину и хранение данных на чужих серверах
1.4.10. Новые модули ждем от разработчиков
2. Без чего выбирать бесполезно
2.1. Нужно потратить время
2.2. Нужно понимать что на рынке больше 1000 движков, а выбор почему то происходит из 3-х
2.3. Определиться с идеологией
2.4. Определиться с масштабами проекта
2.4.1. Совсем простой
2.4.2. Есть некоторые требования
2.4.3. Серьезный магазин, один из лидеров рынка
2.4.4. План по захвату вселенной
3. Выбор идеологии
3.1. OpenSource
3.2. Коммерческие
3.3. Собственная разработка
3.4. Движки вэб студий
3.5. Разработка с нуля
4. Технические требования
4.1. ТЗ
4.2. Концепция
4.3. Идея
5. Накладываем ограничения
5.1. Масштабируемость
5.1.1. Доработки: их характер и регулярность
5.2. Цена владения
5.2.1. Обслуживание
5.2.2. Обучение
5.2.3. Железа
5.3. Насколько Ваши требования далеки от стандартной поставки
5.4. Как много на рынке специалистов
5.5. Сервисы,службы и системы с которыми нужно интегрироваться
5.6. Цели бизнеса
5.6.1. Продажа?
5.6.2. Много партнеров
5.6.3. Масштабирование