php, mysql и jquery на фронте.
решает бизнес задачи, продает услуги компании, как и все сайты.
Разница готового, против написания с нуля - во времени. в том числе на тестирования и на поиск багов. готовые решения создаются годами. а "типичный сайт" от неск часов на вордпресс, до месяца на фреимворке.
В итоге все сводится к тому, сколько времени готов оплатить клиент)