Смотря что вы хотите делать. Под говносайтики WP вполне достаточно. Под что-то небольшое - Silex. Под что-то среднее-крупное - Symfony. Заодно рекомендую ознакомиться: Попросили проверить код, на что смотреть нужно?
Роман Жариков Под средние - может быть. Под крупные - строго нет. Синглтон - это бомба замедленного действия, чем крупнее проект - тем больше проблем он приносит. Для крупных проектов "взрывом" является внедрение нескольких подсистем инициализации и контроля зависимостей и их взаимная интеграция. Это источник огромного числа ошибок.
AR - это тоже паттерн не для крупных проектов, почитайте комментарии по ссылке, что я привел в ответе.
index0h: спасибо за ответ. Можете ещё один момент подсказать. У меня есть хороший курс по Laravel, думал его пройти, обучиться. Или все же остановиться на silex и в последствии symfony?
Diffins Laravel - это примерно как WP среди фреймворков. Да он популярен, но не потому, что качественно написан. Да, быстренько что-то небольшое на нем можно сварганить. Когда же ваш проект станет побольше - велик шанс что его поддержка будет экспоненциально усложняться потому, что фреймворк пропагандирует множество антипрактик.
Вот когда и если (что вряд ли) изучишь ВП так, что сможешь с ним делать всё, что он предоставляет - тогда подобные вопросы отпадут как наиглупейшие. :)