Szybkie sprawdzenie co zajmuje dużą ilość przestrzeni dyskowej

Jak w prosty i szybki sposób znaleźć pliki i katalogi, które zajmują dużą ilość przestrzeni dyskowej?

Poniższym poleceniem wyświetlisz wszystkie partycje wraz z informacjami o dostępnej i zajętej przestrzeni:

 

Kolejne bardzo proste polecenie, wyświetlające listę katalogów, które zajmują powyżej 1GB przestrzeni dyskowej:

Szybki raport i optymalizacja baz danych MySQL/MariaDB/Percona Server

Używając skryptu napisanego w PERL można łatwo uzyskać raport o serwerze bazy danych oraz uzyskać informacje co można zmienić w jego konfiguracji by uzyskać najlepszą stabilność, wydajność i bezpieczeństwo.

Wykonanie skryptu wymaga użycia terminala/linii poleceń. Test bazy można przeprowadzić lokalnie oraz zdalnie po podaniu danych dostępowych. Czytaj dalej Szybki raport i optymalizacja baz danych MySQL/MariaDB/Percona Server

Skarbonka Klienta – moduł Prestashop

Pojawił się nowy moduł dla Prestashop zachęcający klientów do kolejnych zakupów w sklepie.

Skarbonka klienta to moduł, dzięki któremu klienci sklepu będą otrzymywać procent z wartości złożonego zamówienia. Odłożone w ten sposób środki, klient może wykorzystać na obniżenie kosztu kolejnego zamówienia.

Wystarczy zainstalować i odpowiednio skonfigurować moduł. Czytaj dalej Skarbonka Klienta – moduł Prestashop

Jak włączyć wyświetlanie błędów w Prestashop

W przypadku wyświetlania białych stron lub błędów 500 w sklepie, należy włączyć tryb debugowania (wyświetlania treści błędów) by móc zdiagnozować problem i poprawić co trzeba. Czytaj dalej Jak włączyć wyświetlanie błędów w Prestashop

Kompresuj wszystkie obrazy na serwerze bez utraty jakości jednym poleceniem

W tym wpisie chciałbym pokazać, jak można zaoszczędzić miejsce na dysku serwera przy użyciu kompresji obrazów. Poniższe polecenia nie powodują widocznej utraty jakości obrazu, natomiast usuwają z nich niepotrzebne dane.

Czytaj dalej Kompresuj wszystkie obrazy na serwerze bez utraty jakości jednym poleceniem

Raty PayU – moduł dla Prestashop

Pozwól klientom sklepu na płacenie za zakupy używając rat w PayU. Po zainstalowaniu poniższego modułu, klient Twojego sklepu będzie widział raty PayU jako osobną formę płatności.

Podstawowe informacje o module:
  • Dodaje nowy sposób płatności do wyboru podczas składania zamówienia
  • Pozwala ponawiać płatność w razie błędów
  • Automatyczne odbieranie powiadomień od PayU o zmianach w procesie danej płatności
Szczegóły i pobieranie modułu
dostępne pod adresem:

https://addons.prestashop.com/pl/platnosc-karta-lub-platnosc-wallet-/28211-raty-payu.html

 

 

Wyłącz automatyczne przekierowanie na domenę sklepu w Prestashop

Pracując na lokalnej kopii sklepu klienta problematyczne jest przekierowywanie ruchu na domenę skonfigurowaną w panelu administracyjnym, przez co nie można testować rozwiązań lokalnie bez wprowadzania zmian w wersji produkcyjnej sklepu.

Do wyłączenia przekierowań wystarczy wykonać poniższe kroki:

Czytaj dalej Wyłącz automatyczne przekierowanie na domenę sklepu w Prestashop

Jak łatwo skopiować wiersze tabeli używając tylko zapytań SQL

Aby łatwo skopiować wiersze tabeli przy użyciu tylko zapytań SQL, należy utworzyć tymczasową tabelę, skopiować wiersze do tej tabeli z tabeli, w której chcesz skopiować wiersze, opcjonalnie zmienić niektóre wartości i umieścić je z powrotem w tabeli, w której chcesz skopiować wiersze.

Jak to zrobić używając tylko zapytań SQL

Czytaj dalej Jak łatwo skopiować wiersze tabeli używając tylko zapytań SQL

Symfony, Doctrine – Zarządzanie wieloma strefami czasowymi

Domyślnie, w przypadku użycia pola encji DateTimeType, data jest zapisywana w domyślnej strefie czasowej skonfigurowanej w konfiguracji php. Czasami jednak musimy pokazywać i zarządzać datami z bazy danych w różnych strefach czasowych.

Używając kodu umieszczonego poniżej, data w bazie danych zostanie zapisana w UTC +00:00, a podczas każdego wstawiania/aktualizowania danych, daty zostaną przeliczone na tę strefę czasową. Za każdym razem, kiedy załadujesz dane z bazy danych, daty zostaną przeliczone na zdefiniowaną przez danego użytkownika strefę czasową.

Jak to zrobić:

Czytaj dalej Symfony, Doctrine – Zarządzanie wieloma strefami czasowymi