Технологическая платформа

Инструменты

Какую платформу и инструменты для разработки не выбери, всегда найдутся те, кто тебя поддержит и те, кто предаст анафеме. У нас нет никаких предубеждений относительно тех или иных средств достижения цели, а также сакральных знаний, какое из них лучше или хуже.

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

Безусловно, нам понадобится стартовая платформа, от которой начнется наше движение. Но в процессе мы будем стараться создавать систему из компонент, легко поддающихся замене. Окружать их всевозможными тестами и метриками, которые позволят дать объективную оценку тем результатам, которые эти компоненты продемонстрируют.

У многих из нас уже чешутся руки, чтобы попробовать различные языки программирования, СУБД, очереди сообщений и другие инструменты не на синтетических тестах, а в условиях, приближенных к боевым.

2013.12

Прототипирование было начато c фреймворка веб-приложений Microsoft ASP.NET MVC. В качестве систем управления базами данных планируются Microsoft SQL Server и PostgreSQL. Причины выбора были достаточно просты — с ними мы знакомы лучше всего. А значит можно дать результат достаточного качества, чтобы использовать его в роли некоторого эталона для дальнейшего сравнения.