W najbliższych dniach, blog zostanie gruntownie przebudowany, pod względem wizualnym i technicznym.
Tak więc uprzedzam, że może wyglądać w niektórych momentach dość dziwnie. Jest to proces, więc trudno mi oszacować ile potrwa dopracowanie bloga, do zadowalającego (mnie) poziomu. Na takiej samej zasadzie, na jakiej blogowanie jest procesem, przebudowa bloga jest nim także. Blog nie jest statyczną stroną, ale ciągle się zmienia. Tak tematyka wpisów, aktualizacja silnika, zmiana wtyczek na nowsze, wybór innej skórki lub całego frameworka. Każda zmiana wymusza całą serię innych, mniejszych. A te z kolei następnych.
Blog: Technikalia
Postanowiłem przesiąść się na zupełnie nowy framework. Jest to nic innego jak „silnik”. Dzięki korzystaniu z gotowego, sprawdzonego rozwiązania można uzyskać, dla przykładu, przyspieszenie jej generowania (ładowania ;)). Obecnie, strona ładuje się całe wieki. W porywach bywało i ~1.8 sekundy. Jak na blog, nie jest to wynik bardzo zły, ale zawsze może być lepszy. W ostatnich dniach wprowadziłem, parę poprawek technicznych, i strona przyspieszyła do „oszałamiających” ~1.4-1.5 sekundy… Idąc po rozum do głowy, stwierdziłem że nie warto wyważać otwartych drzwi, i przesiądę się na wydajniejszy (szybszy) silnik. Tyczy się to także możliwości rozbudowy. Nowy framework posiada przejrzysty kod źródłowy, a wszystko jest logicznie ułożone, dzięki czemu łatwiej jest rozbudowywać stronę o nowe funkcjonalności.
Poza zmianą silnika, przejrzę wszystkie wtyczki. Niektóre z nich nie były dawno aktualizowane. Inne (co gorsza) przestały być wspierane przez swoich twórców. Na ich miejsce zainstaluje zamienniki. Dlatego, odwiedzając blog w tym czasie możesz doświadczyć zmianą działania, lub wręcz niedziałania niektórych jego funkcjonalności.
Blog: Strona wizualna
Tutaj z racji instalacji nowego frameworka zajdą spore zmiany. Wszystko powinno być bardziej przejrzyste i lepiej się prezentować (przynajmniej mam taką nadzieję ;)).
Ja wybrałem taką drogę, ale ciekawi mnie Twoja opinia. Wolisz optymalizować to co masz teraz ( przerabianie kodu, odinstalowywanie czy instalowanie nowych wtyczek itp.), czy też wywalasz rozwiązanie które się nie sprawdziło, i stawiasz na coś nowego ? Jakie jest Twoje podejście w tej kwestii?
Dodaj komentarz