Hej. Piszę nie za bardzo rozbudowanego cmsa - od zera, w połączeniu z jquery. Funkcje? Dodawanie newsów, galerii zdjęć, zarządzanie formularzem kontaktowym, dodawanie galerii zdjęć, edytowanie każdej podstrony, i tak dalej. Wszystko pięknie, tylko teraz tak... Jak najlepiej napisać: system szablonów, system wersji językowych oraz system dodawania nowych modułów? Mógłby ktoś podsunąć mi jakieś ciekawe rozwiązania odnośnie każdego z nich?
Z góry dziękuję za pomoc.