Kategoria: Webmastering

Tagi kontenera zależności we frameworku Symfony na przykładzie wielu implementacji interfejsu

Kategoria: Webmastering Data publikacji: 1 komentarz

W dzisiejszym artykule przedstawię praktyczny przykład zastosowania tagów w kontenerze zależności frameworka Symfony. Podczas pracy nad moim serwisem dzięki możliwościom frameworka mogłem w prosty sposób zbudować strukturę kodu potrzebną do eksportowania tego samego zbioru danych w wielu formatach. Przeczytaj całość wpisu „Tagi kontenera zależności we frameworku Symfony na przykładzie wielu implementacji interfejsu”

Komponenty frameworka Symfony przydatne w codziennej pracy w innych systemach

Kategoria: Webmastering Data publikacji: 2 komentarze

Symfony to drugi pod względem popularności framework w języku PHP. Jest on złożony z reużywalnych komponentów, które w bardzo prosty sposób można wykorzystywać również w aplikacjach na frameworkach takich jak Laravel czy witrynach opartych na WordPressie. W tym artykule opiszę kilka przykładów komponentów Symfony, których miałem okazję używać poza pełnym frameworkiem, z którego pochodzą. Przeczytaj całość wpisu „Komponenty frameworka Symfony przydatne w codziennej pracy w innych systemach”

Jak zalogować się do WordPressa bez hasła?

Kategoria: Webmastering Data publikacji: 1 komentarz

W dzisiejszym wpisie przedstawię ci sposób na zalogowanie się do strony internetowej opartej na WordPressie jako administrator bez znajomości hasła. Moja metoda wymaga dostępu do FTP serwera, za to nie wymaga wprowadzania jakichkolwiek trwałych ingerencji lub uszkodzeń w zainstalowanym systemie — zmianę można błyskawicznie cofnąć. Przeczytaj całość wpisu „Jak zalogować się do WordPressa bez hasła?”

Symfony: dlaczego StreamedResponse psuje moje testy?

Kategoria: Webmastering Data publikacji:

Ostatnio napotkałem ciekawy problem podczas pisania testów automatycznych do aplikacji PHP opartej na frameworku Symfony. Zmiana typu obiektu odpowiedzi HTTP rozsypała część moich testów i mocno zabolała mój terminal. W dzisiejszym wpisie podzielę się z wami opisem przyczyn tego problemu oraz moim rozwiązaniem. Przeczytaj całość wpisu „Symfony: dlaczego StreamedResponse psuje moje testy?”

Minifikacja kodu HTML w aplikacji Symfony

Kategoria: Webmastering Data publikacji:

Framework Symfony dostarcza mechanizm do zarządzania stylami CSS i skryptami JavaScript, w tym do ich minifikacji — Webpack Encore. Nie ma jednak żadnego rekomendowanego przez Symfony sposobu na minifikację kodu HTML odpowiedzi aplikacji. W ramach pracy nad kilkoma projektami przygotowałem dwa sposoby na rozwiązanie tego problemu. Przeczytaj całość wpisu „Minifikacja kodu HTML w aplikacji Symfony”

Automatyczne otwieranie zewnętrznych odnośników w nowej karcie przeglądarki

Kategoria: Webmastering Data publikacji: 3 komentarze

Moim preferowanym zachowaniem jest otwieranie zewnętrznych linków w nowej karcie przeglądarki. Oznacza to, że gdy kliknę odnośnik kierujący do strony internetowej innej niż aktualnie przeglądana, oczekuję, iż otworzy się on w nowej karcie. W dzisiejszym wpisie przedstawię, w jaki sposób za pomocą skryptu PHP automatycznie przekonwertować wszystkie odnośniki zewnętrzne w taki sposób, by otwierały się w nowej karcie. Przeczytaj całość wpisu „Automatyczne otwieranie zewnętrznych odnośników w nowej karcie przeglądarki”

Znikające komentarze w WordPressie

Kategoria: Webmastering Data publikacji: 15 komentarzy

Podczas prac nad nową szatą graficzną mojego bloga napotkałem problem związany z działaniem systemu komentarzy WordPressa ujawniający się tylko w specyficznej konfiguracji. Przez wiele lat powodował on, że czytelnicy pisali ten sam komentarz kilka razy pod rząd. Gdy tylko udało mi się tę sprawę rozwiązać, aktualizacja systemu przyniosła kolejne niespodzianki. Przeczytaj całość wpisu „Znikające komentarze w WordPressie”