Есть задача создания отказоустойчивого веб-сервера для поддержки портала по обеспечению клиентов-заказчиков, там будет доступ к ERP системам, оракловым базам, системам документооборота и т.д и прочее...Сразу оговорюсь - похожие темы читал, кое что уже уяснил, но всё равно спрошу, потому что время не стоит на месте и может быть уже появилось (и попробовалось) что-то более лучшее, новое и т.д...
Сам портал писать будет нанятая контора, под ту платформу которую закажем и на том языке на котором скажем. Осталось выбрать язык написания и саму платформу. Сразу оговорюсь, что решение взрослое за серьёзные деньги, поэтому советовать можно ВСЁ :)
Опыта построения веб-серверов под такие порталы нету. Раньше работал с классическим LAMP (Linux+Apache+Mysql+PHP) :) Сейчас нужно написать грамотное ТЗ для портала и подготовить платфому для его размещения.
Пока в качестве ОС рассматривается linux (RHEL4 или debian) но это может быть и Solaris10. Соответственно железо, если линукс - то это HP Proliant 360/380 на интелах, если солярка, то это уже будет железка на AMD Opteron.
поэтому сейчас прошу совета по таким вопросам:
1) Подскажите язык для разработки портала, тут требования есстественно по безопасности и устойчивости работы приложений на них написанных. Понимаю, что это зависит от кривизны рук разработчиков, но есть же какие то best practics. :) JSP, PHP, что-то другое?
2) Соответственно среда управления контентом - если java то может быть это opencms, если php - то modx. Кто знает лучше?
3) Для обеспечения отказоустойчивости необходимо размещать портал на двух отдельных серверах, соответственно нужно средство (может быть размещенное на 3-ей машине) для балансировки нагрузки и переключения трафика при падении одного сервера на второй. Кто какое средство посоветует?
Пока вроде все вопросы. Жду советов.
Спасибо за внимание!