В этом приложении можно выделить Model, View и Controller, поэтому имеет смысл использовать MVC-фреймворк.
JQuery может и хватит, но получится лапша без ясной структуры.
Я учусь как раз по докам Yii. Но там только простые приложения. Мне бы хотелось узнать best practices в дизайне MVC, по которым строят приложения любых разумных масштабов.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.