С точки зрения инженера-программиста, я бы, вероятно, выбрал PHP, MySQL и хорошую среду разработки, и имел бы в этом дело.
Обычно для перевода системы в рабочее состояние не требуется много времени, если вы точно знаете, для чего она нужна. И плюс в том, что вы получаете точно , что вы хотите.
Имея в своем распоряжении инструменты с открытым исходным кодом, такие как PHP и MySQL, вы уже прошли большую часть пути, и вам, возможно, будет проще написать то, что вам нужно, вместо того, чтобы научиться тому, как заставить X Framework делать это за вас.