PHP OOP Interfaces einfach erklärt

Поделиться
HTML-код
  • Опубликовано: 7 фев 2025

Комментарии • 36

  • @VitalijMik
    @VitalijMik  4 года назад +3

    Sorry dass es heute 8 Minuten später als sonst rauskam. Wird nicht noch ein Mal vorkommen

    • @schmaiki15
      @schmaiki15 4 года назад +3

      ist doch nicht schlimm bin nicht gestorben ^^

    • @VitalijMik
      @VitalijMik  4 года назад +2

      @@schmaiki15 versprechen muss man aber halten;)

  • @vieperssj10
    @vieperssj10 3 года назад +1

    Vielen Dank für diese mehr als nur aufschlussreiche Tutorialreihe.
    Schnitt und Inhaltsstruktur einfach nur fabelhaft es gibt nichts zu meckern. Deine Videos helfen mir grade durchs Studium vielen vielen Dank. 🙏🙏🙏

    • @VitalijMik
      @VitalijMik  3 года назад +1

      Dankeschön gut zu wissen, vielleicht sollte ich auch mal studieren gehen :D Wahrscheinlich schaffe ich aber eh die Mathe module nicht :D

    • @vieperssj10
      @vieperssj10 3 года назад +1

      Ach da wäre ich gar nicht so besorgt drüber, kommt dann wohl auch aufs Studium an. Aber da das Stück Mathematik das dran kommt ziemlich Fall gebunden ist und man jedes Prinzip veranschaulichen und Anwenden kann/muss sollte das alles doch kein Problem werden 🙏

  • @hamwardegp
    @hamwardegp 4 года назад +2

    Wie immer „good Job“ :-)

  • @-xeL
    @-xeL 4 года назад +1

    sehr gut erklärt, weiter so!

  • @QuakiDerFrosch
    @QuakiDerFrosch Год назад +1

    ei laf ju! ich übertrag das grad irgendwie auf die Menschheit. im prinzip macht uns doch unsere Programmierung aus. da denke ich mir oft, dass der ein oder andere möglicherweise ein falsches Interface implementiert hat. auch in dem Zusammenhang macht deine Erklärung viel Sinn!

    • @VitalijMik
      @VitalijMik  Год назад

      Hey dankeschön. Freut mich dass es verständlich rübergekommen ist

    • @QuakiDerFrosch
      @QuakiDerFrosch Год назад

      @@VitalijMik klar doch.. bin wieder am Auffrischen. Hab bestimmt seit seit 10 Jahren kein php, js etc mehr programmiert. bastle eigtl nur für mich privat. derzeit eine Art whatsapp-backup+dokumentier-bundle. sind bestimmt über 10000 Zeilen und das meiste davon noch prozedural; wobei davon sowieso wohl 80%+ js/ajax

  • @xXxLYnXxXx
    @xXxLYnXxXx 3 года назад +1

    Ein konkretes Anwendungsbsp. zu Interfaces in Verbindung mit classes wäre sehr hilfreich :) Ansonsten kann man echt nur sagen, dass ich deine Videos sehr gerne anschaue. Einige Leute können etwas erklären und einige eben nicht... Du gehörst klar zu Ersteren ;)

    • @VitalijMik
      @VitalijMik  3 года назад +1

      Schau dir meine letzten Framework Videos an. Vielleicht hilft es dir weiter

    • @xXxLYnXxXx
      @xXxLYnXxXx 3 года назад

      @@VitalijMik Alles klar :) Wird gemacht ^^

  • @ahadaha155
    @ahadaha155 4 года назад

    Schreibt man Interfaces in ein & die selbe Datei, oder verhält sich das, lt. best practice, wie mit Klassen: Für jede Klasse 1 eigene Datei & deren Dateinamen ist exakt der selbe, wie die Klasse (selbst) heißt?

    • @VitalijMik
      @VitalijMik  4 года назад

      nein man mischt die nicht, man schreibt klassen in die eigenen Dateien sonst kannst der autoloader nicht funktionieren , siehe mein Composer video

    • @ahadaha155
      @ahadaha155 4 года назад

      @@VitalijMik nein, ich meinte:
      Interface.php: interface-1, interface-2, etc.
      & Klasse-1.php: class Klasse-1 {},
      Klasse-2.php: class Klasse-2 {}, etc.

    • @VitalijMik
      @VitalijMik  4 года назад +1

      @@ahadaha155 nein das macht man nicht. wir haben einen Industriestandard www.php-fig.org/psr/psr-4/#3-examples da sind Beispiele dran. Eine Datei darf nur eine Klasse/Interface/Trait haben und der Dateiname entspricht dem Klassennamen/InterfaceNamen/Traitnamen und der Namespace ist die Ordnersturktur wo sich die Datei befindet. Damit du direkt anhand der Datei weiß wo die Datei eigentlich liegt

    • @ahadaha155
      @ahadaha155 4 года назад

      @@VitalijMik danke, hast mir WIE IMMER SEHR geholfen. 😊
      LG 😀

    • @ahadaha155
      @ahadaha155 4 года назад

      @@VitalijMik 1 Frage ist mir noch eingefallen: Kann/soll/darf man lt. best practice in Interfaces-Dateien Namespaces verwenden/eintragen?

  • @vincentsahl6135
    @vincentsahl6135 4 года назад

    Welche Referrer-Richtlinie würdest du empfehlen und oder würdest du da gar nichts dran ändern und das von Browser zu Browser variieren lassen?

    • @VitalijMik
      @VitalijMik  4 года назад

      Wovon sprichst du? :D

    • @vincentsahl6135
      @vincentsahl6135 4 года назад

      Bin mir nicht sicher ob strict-origin-when-cross-origin oder same-origin sicher ist. developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy

    • @vincentsahl6135
      @vincentsahl6135 4 года назад

      Vielleicht ist das auf zu spezifischen, hätte mich nur mal interessiert ob du da irgendwas bestimmtes immer benutzt.

    • @VitalijMik
      @VitalijMik  4 года назад +1

      Ach das meinst du, es hat ein Grund wieso es viele gibt, es kommt drauf an wie deine Projekte und Serverachitektur aussieht. Immer irgendwas zu benutzen tue ich nicht sondern ich schaue gerade ob und was ich brauche. Es gibt ja zb einen Server der aber unterschiedliche Layouts liefert je nach dem von welcher Domain kommst, oder du hast eine App die per Ajax JSON vom Server anfragt. Oder du hast eine Haupt Domain und die fragt intern nach anderen IPs ihre Daten ab. Einige Benutzen externe Services wie Cloudflare oder sogar ihren eigenen CDN Server.

  • @subs7v7n3
    @subs7v7n3 4 года назад +1

    Wenn ein richtiger Programmierer spricht, bewegen sich unbewusst alle zehn Finger ;) (nichts für ungut Vitalij).

    • @VitalijMik
      @VitalijMik  4 года назад

      Ja ich muss es mal unterlassen. Aber irgendwie denke ich , vielleicht könnt ihr ja sehen was ich vor mir sehe und vielleicht kann man es dadurch verstehen.. :D keine Ahnung

    • @subs7v7n3
      @subs7v7n3 4 года назад +2

      @@VitalijMik Tu dir keinen Zwang an, es stört nicht.

    • @karlkoslowski5439
      @karlkoslowski5439 4 года назад +2

      @@VitalijMik Ich finde es eher gut - Das zeugt doch von Leidenschaft :-) Wenn manche ihre Videos runterrattern ohne jegliche Gestik, finde ich das eher langweilig