• Programowanie
  • Działanie .gitignore oraz exclude.

    gitignore

    Te dwa pliki, służą do ignorowania plików, podczas dodawania do repozytorium. W folderze w którym mamy gita, przechodzimy do pliku exclude: cd /.git/info i otwieramy plik exclude, a następnie dodajemy pliki, które chcemy ignorować. W naszym przypadku, chcemy aby adminer.php nie dodawał się za każdym razem na serwerze, oraz żeby nie dodawały się pliki projektowe […]

  • PHP
  • Interfejsy

    Czym jest interfejs? Jest to zbiór nazw operacji(metod), które są pozbawione implementacji. Może również posiadać stałe. Wszystkie metody zawarte w interfejsie muszą być PUBLICZNE oraz muszą zostać nadpisane w klasach pochodnych. Oznacza to, że nasz plik, będzie zawierał tylko i wyłącznie nazwy metod i przekazywane argumenty, bez żadnej logiki. Do danej klasy możemy implementować dowolną […]

  • Programowanie
  • Magiczne metody

    Ostatnio przygotowując artykuł dla kolegi, na temat obiektowości, dowiedziałem się, że już rozumie większość rzeczy i z chęcią dowiedziałby się czegoś o magicznych metodach i interfejsach. Co prawda słyszałem już o nich, ale nigdy nie zagłębiałem się w tym temacie. Postanowiłem poświęcić parę godzin w tygodniu na edukację, zrobiłem kilka przykładów i przełożyłem to na […]

  • Web
  • Dostęp do admina chroniony ciastkiem

    W poprzednim wpisie opowiedziałem czym są ciastka i jak możemy nimi zarządzać. Dzisiaj chciałbym pokazać łatwy sposób na zabezpieczenie dostępu do panelu admina za pomocą ciastka. Dlaczego to jest użyteczne i takie ważne? Dzięki ustawieniu ciastka, mamy dodatkową ochronę, że nasze hasło i login nie zostaną złamane. W większości stron opartych na WordPressie, wystarczy tylko wpisanie […]