Witam. Piszę już jakiś czas dość rozbudowany projekt (jak na świeżaka).
Z każdym dniem narasta ilość kodu (plików wszelkiej maści php, tpl, scss, jsony itd) i coraz trudniej mi to ogarnąć.
Jak poradzić sobie z rozbudowaną strukturą bez stosowania wzorca MVC.
Pytania bardziej szczegółowe:
1. Co z zapytaniami do bazy danych znajdujących się w różnych plikach, np. w klasach.
Czy rozsądne jest posegregowanie zapytań na foldery np. GET/SET i wrzucenie tam funkcje z zapytaniami, które później będę includował do klasy?
Gdzie trzymac takie zapytania?
2. Czy rozsądne jest rozbijanie długich klas na kilka plików. Muszę użyć danej funkcji w metodzie.
Czy powinienem robić require/include do funkcji, czy najlepiej napisać nową w klasie?
3. Jak bardzo obciąża strone np 20 require?
Wiem, że pliki js aby zmniejszyć obciążenie serwera kompresuje się i łączy w jeden plik. Jak jest z PHP?