Как реализовать модульный движок на php?
Копай в сторону Symfony. У него высокий порог вхождения, но осилив его увидишь большие горизонты))
Куда копать, Язык php, его я знаю лучше других, хотя и не так хорошо, как хотелось бы. Люблю, когда люди, сами зная и публикуя ответ в вопросе, всё равно пытаются что-то узнать новое.
Могу предложить понимание структуры.Вот описание основ на русском. (надеюсь, что это поможет понять)
PS: Если хотите "чужой" в качестве двигателя к своему "скелету" - смотрите в сторону Laravel 5 (и бонусом видео-уроки).
И Laravel-хаб (с хабра)