Z czym się je DTO – data transfer object patern
Co to jest DTO (Data Transfer Object) i dlaczego warto go używać? Podstawową ideą korzystania z DTO (data transfer object patern) jest oddzielenie danych od logiki biznesowej i funkcji specyficznych dla aplikacji. Jest to szczególnie interesujące w przypadkach, gdy trzeba przekazać…
Jak dodać i włączyć xsl extension w dockerfile dla PHP?
Aby włączyć rozszerzenie XSL dla PHP w kontenerze Docker, musisz utworzyć własny obraz PHP z włączonym rozszerzeniem XSL. Oto jedna z możliwych metod: 2. Zbuduj własny obraz PHP za pomocą pliku Dockerfile: 3. Użyj własnego obrazu PHP w pliku docker-compose.yml:…
Jak wygenerować klucz publiczny i prywatny?
Możesz wygenerować parę kluczy publicznych i prywatnych za pomocą biblioteki openssl w PHP. Oto jak to zrobić: Możesz też użyć narzędzi z linii poleceń, takich jak openssl lub ssh-keygen, aby wygenerować klucze. Pamiętaj, że klucz prywatny powinien być chroniony i…
Szyfrowanie wiadomości kryptografią asymetryczną.
Podczas wrzucania wiadomości na kolejkę (rabbitmq/ redis), warto czasami przemyśleć czy wrzucane wiadomości wymagają dodatkowego zaszyfrowania. PHP ma wbudowane funkcje do pracy z kryptografią asymetryczną, która opiera się na parze kluczy publicznych i prywatnych. Można użyć biblioteki openssl, aby szyfrować…
19 najlepszych praktyk w PHP dla początkujących.
Wiele osób zaczynających przygodę z programowaniem przede wszystkim zastanawia się jakiego języka użyć do swojej pięknej podróży kariery programisty. Pierwszą odpowiedzią, która przychodzi mi do głowy to język angielski. Z całą pewnością jest to must have umiejętności, która musi chociaż…
Pisz SOLIDny kod. Poznaj lepiej SOLID.
Mała seria, w której przejdziemy przez dobre praktyki pisania kodu. Na pierwszy rzut SOLID. Postaram się rzucić prostymi przykładami (w PHP i Pythonie), aby lepiej zrozumieć SOLID. Poniżej ku pamięci, czym jest SOLID? Wg wiki jest to mnemonik zaproponowany przez…
Nareszcie! Nowe funkcjonalności w PHP 8.
Co nowego w naszym starym dobrym PHP? Wersja z numerem wprowadza kilka fajnych rzeczy.. Sprawdź w moim nowym wpisie!
PHP 7.3 – co nowego ?
Już 13 grudnia 2018r. uruchomiana zostanie wersja produkcyjna php 7.3. Warto zobaczyć jakie zmiany niesie za sobą nowy php. Nadchodzące zmiany w php 7.3: Elastyczna składnia HEREDOC / NOWDOC Przecinek po ostatnim argumencie w wywołaniach funkcji / metod Wsparcie referencji…
Prosty i użyteczny plugin Paginacji – simplePagination.js
Pewnie już słyszałeś o simplePagination.js. Osobiście uważam go za jednego z lepszych paginatorów na stronę i sam często go używam. Jest prosty w implementacji oraz ma sporo funkcji dzięki którym możemy przystosować go do swoich potrzeb. Szybka implementacja : Dodaj…
Ładowanie strony przy jej scrollowaniu w dół (jQuery&php).
Ten poradnik jest o ładowaniu danych (SQL), podczas gdy strona jest przewijana (zastosowanie jQuery i PHP).
Przykładowo mamy wiele danych, ale nie możemy ich wyświetlić wszystkich z pomocą przychodzi skrypt który pozwala na wyświetlanie określonej ilości danych, a po scrollowaniu strony automatycznie doładowywują się pozostałe dane.
Zapoznaj się z demem, a jak Ci się spodoba to zobacz jak to jest zrobione.