Witam,
Tematów na temat optymalizacji jest mnóstwo przez co się robi wielki mętlik... Proszę o nakreślenie dobrej drogi.
1. Pisząc aplikacje używam jQuery. Przy używaniu wielu pluginów w sekcji head robi się "bajzel" (nie każda przecież podstrona potrzebuje wszystkich wtyczek jquery). W jaki sposób wykonać rotator, aby konkretna strona używała niezbędnych wtyczek?
2. Powyższy problem również tyczy się CSS, w tej chwili mam jeden zbiorczy plik style.css w którym importuje style do modułów. Wydaje mi się że nie jest to optymalne rozwiązanie.
3. W jednej z książek wyczytałem że do JS i CSS wykonywana jest kompresja gzip. Na jakiej zasadzie to działa?
4. Cache. Chyba najpopularniejsze słowo w optymalizacji. Używam Smarty, Propel i mam swoje klasy. Smarty mają swój system cachowania, proprel też, pytanie czy cachować również powinienem inne pliki: jpegi, mp3, php, html, pdfy?
Pozdrawiam