Ответ: nodejs
Успехи отлично, используем NodeJS + Express + MongoDB для одного коммерческого проекта, для реализации API и хранилища.
CMS пишется на HTML + JS + CSS, и общение с API происходит через AJAX.
Для страниц с контентом, пишем на PHP и то что нужно выводить статично для SEO делаем curl запросы к API со стороны сервера (PHP).
Скорость разработки в такой связке очень высокая, и дружелюбно к модификациям очень.
Насчёт установки, я вот на новый комп ставил node, дык скачал 0.8.9 интсллятор, и просто поставил. Добавил PATH к бинарникам node, и готово. Ничего стороннего не нужно было ставить.
Насчёт компиляции node, этим не заморачивался никогда, т.к. node рассчитан для использования только на стороне сервера, следственно делать какие-то exe'шки или бинарники не вижу смысла, если запуск самого проекта прост: node "имя файла".
|