malbaron: поверь, я быстрее напишу клиента для чужого апи, спаршу на одном сервере и забуду, чем тот же phantomJS будет на том же сервере педалить неделями. После моего опыта с phantomJS я его никому не рекомендую - глючный, медленный, прожорливый, как и весь javascript. Прошу прощения за категоричность.
>> Так же в Elastic очень непросто строить сложные запросы на поиск и агрегатные запросы.
до версии 2.0 было намного проще, и функционал был пошире. а сейчас кроме bool query ничерта считай и не осталось. чтобы выстроить элементарный AND+OR запрос нужно целую простыню сгенерировать.
Sushkov: сколько потребуется памяти вам никто никогда не скажет, потому что это весьма ситуативно и зависит от многих факторов, но могу сказать чем больше - тем лучше) на развесистый миллион с кучей полей мне хватает 8гб в притык, меньше - будет падать.
использовать в качестве nosql я бы сказал нецелесообразно, примерно как монгу первых версий. много вариантов как потерять данные без восстановления если нет дампа. да и чем больше данных ты там будешь хранить, тем больше памяти он будет жрать.
Sanes: ну это может быть и не один товар, и не товар вообще. вы говорите просто как какой-то продажник или менеджер, а я говорю как разработчик, поэтому мы с вами не понимаем друг друга
Sanes: вам стоит быть более конкретным) комплекс мероприятий не подразумевает обязательность наличия cms. а с архитектурной точки зрения ваш комплекс мероприятий стоит делить на структурные составляющие, где сам лэндинг будет простой html страничкой
Sanes: crm - это standalone приложение, которое общается с лендингом по api, аналитика как правило тоже внешняя. зачем нужна целая cms пока все равно непонятно