Jak się uchronić przed “klauzulowymi pozywaczami”, grożącymi procesem za klauzule niedozwolone? Możemy spróbować ukryć sklepowy regulamin. Czytaj dalej
Naprawa błędu Invalid argument supplied for foreach() w Drupalu
Gdy w Drupalu 6.x trafimy na błąd:
warning: Invalid argument supplied for foreach() in strona/includes/theme.inc on line 485
Yii – framework dla PHP
Niesłabnąca popularność PHP sprawia, że wciąż dużo łatwiej znaleźć hosting czy programistów zaznajomionych z tym językiem (w porównaniu do Ruby czy Python). Jeśli decydujemy się więc na skorzystanie z niego i żaden CMS nie odpowiada naszym oczekiwaniom, warto sięgnąć po gotowy framework. Czytaj dalej
Automatyczne wgrywanie strony na ftp
Jeśli korzystasz z klienta FTP, żeby wgrać stronę na serwer – jest na to lepszy sposób. Sitecopy. Czytaj dalej
Raporty Google Analytics wg godziny (pory dnia) lub dnia tygodnia
W starym interfejsie jednym kliknięciem można było sprawdzić, o której godzinie na stronie jest największy ruch. Po niedawnych zmianach wykres godzinowy pokazuje dane indywidualnie dla każdego dnia. Można więc utworzyć własny raport, który pokaże nam pożądane dane. Czytaj dalej
Jak przyspieszyć Ubercart (cache)?
Posiadaczom sklepów opartych na silniku Ubercart (moduł Drupala) na pewno znane są problemy z cache. Po włączeniu pamięci podręcznej mamy szereg problemów z koszykiem anonimowych użytkowników (np. jednemu klientowi jest pokazywany koszyk drugiego). Rozwiązaniem jest wyłączenie cache, co skutkuje znaczącym spowolnieniem witryny. Jak temu zaradzić? Czytaj dalej
Drupal: Zmiana zapytania wygenerowanego przez Views
Moduł Views pozwala w wygodny sposób prezentować wybraną treść. Gdy oferowane możliwości są jednak zbyt ubogie i chcemy zmodyfikować zapytanie SQL, z pomocą przyjdzie poniższy kod. Czytaj dalej
Naprawa błędu „Function ereg() is deprecated” w Drupalu
W związku z aktualizacją PHP przez hostingi, właściciele witryn opartych na Drupal 6.x mogą zobaczyć komunikat:
Function ereg() is deprecated in (…)includes/file.inc on line 895
Gdzie kupić tanio domenę i hosting?
Czyli jak nie przepłacać za usługi internetowe. Czytaj dalej
Zabezpieczanie danych projektów
Nawet kiedy realizujemy w pojedynkę małe projekty, warto zadbać o odpowiednią ochronę dla naszych danych i plików. Zyskujemy nie tylko spokój w razie awarii, ale też możliwość łatwego powrotu do wcześniejszych wersji. Czytaj dalej