XAMPP mag vielleicht für die meisten (obwohl doch eher die wenigsten) das Richtige sein, doch ging es ja im Video generell mal um die Installation von PHP im Zusammenhang mit dem Apache auf einem Windows.
Vor Jahren hab ich XAMPP selber auch installiert gehabt, doch bin ich mit der Zeit immer wieder auf neue Hürden gestoßen. Desweiteren installiert man bei XAMPP neben dem Apache und PHP auch noch MariaDB und Perl auf dem System. Wobei die meisten User nie Perl nutzen werden, geschweige es je benutzt haben.
Falls der Benutzer dann vielleicht auch nginx statt Apache benutzen will, fängt man definitiv an zu basteln und das meist auf die unschöne Art und Weise.
Es gibt also für alles einen Grund und somit auch für dieses Video und nicht alles ist mit der Installation von XAMPP erledigt.
PS: Zum Entwickeln auf einem lokalen System, egal welches Betriebssystem, würde ich immer Docker empfehlen. Das spart meist viel Zeit und Nerven beim Konfigurieren.
Docker ist sehr gut, richtig.
Gibt es aber keinen fertigen Container für seine Sache die man machen will muss man sich in Docker einlesen, eigene Container erstellen, usw. was direkt ein neues Erklärungsvideo brau–
Hey @sempervideo macht mal ein Video zu Docker! Das ist voll der coole Krams! (Vor allem wenn es schon einen Container gibt, für das was man will)
Docker braucht nur unter Windows leider mindestens die Pro variante (Schönen dank auch Microsoft). Unter Linux ist das einfacher, da läufts quasi auf jedem OS das mir spontan einfällt.
Das ist so leider nicht richtig, auf der Download-Seite befindet sich ein Link zur Docker-Toolbox ( https://docs.docker.com/toolbox/overview/ ). Diese ist vollkommen ausreichend und bietet nur minimal weniger als die Docker CE.
Der reine Core von Docker läuft auf allen Betriebssystemen und die Befehle sind unter Windows auch die gleichen. Mit der Toolbox kommt auch gleich das Tool Kinematic mit welches auf VirtualBox setzt. Das heißt Kinematic startet beim Start eine virtuelle Maschine mit CoreOS in welchem dann die Container erzeugt werden. Zu dem kann man in Kinematic, auch die öffentliche Container Registry bequem nach Containern durchsuchen und diese dann auch orchestrieren.
Somit ist dies völlig ausreichend, obwohl ich meistens sowieso alles über ein Terminal mache.
XAMPP ist ein zweischneidiges Schwert. Der Vorteil ist, dass man sehr schnell eine Umgebung hat, um beispielsweise Foren, CMS und andere Dinge testen zu können. Vor längerer Zeit nutzte ich es auch für einen Firmeninternen Server, was super funktionierte. Probleme habe ich aber fast immer, wenn ich etwas "lokal" also in XAMPP, entwickle und dann auf einen Webserver gehe, oder umgekehrt. Erst vor zwei Monaten hatte ich so ein Theater: Musste an einer HP das Template-System umstellen. Also runtergeladen und versucht, es in XAMPP zum laufen zu bekommen. Nach drei Stunden entnervt abgebrochen. Die kommende Nacht abgewartet und dann das ganze Zeug "live" auf dem Webserver umprogrammiert. Ging am Ende einfacher.
Ähnliche Probleme hatte ich auch mit Wordpress, Joomla und dergleichen. Ein Allheilmittel scheint mir XAMPP also nicht zu sein, hat aber durchaus seine Berechtigung.
Ich habe dich geupvoted muss aber eine kleinigkeit anmerken....
du kannst damit keine Skripte testen die Emails versenden dafür brauchst du dann eine real gehostete lösung leider sonst stimme ich dir aber voll zu
Prinzipiell sollte es doch aber auch unter Windows gehen, Remote-Hosts fürs Mailing anzugeben. Dann kann man immer noch lokal testen und nutzt eben einen externen Mailserver.
Außerdem: Mailing hat prinzipiell wenig mit PHP zu tun, da braucht man auch noch einen extra Mailserver - oder zumindest einen anderen Agenten, der das dann an einen entsprechenden Mailserver weiterreicht oder in einer Datei speichert (für Testzwecke). Es ist also vollkommen verständlich, dass sich dieses Video nicht noch mit der Installation und Konfiguration von Mailservern auseinandersetzt.
Und: Auch bei "real gehosteten Lösungen" muss nicht zwingend ein Mailserver dabei sein, zum Beispiel weil man den nicht gebucht hat oder sich einen eigenen uneingerichteten VPS holt. Auch da muss man dann selber fummeln - sprich sich einen Mailserver einrichten. Und das ist alles ein ganz anderes Thema und hat nichts mehr mit PHP zu tun.
Also falls das eine Hürde von dir gewesen sein sollte, weshalb du von der lokalen Testumgebung zu einer Hostinglösung gewechselt bist, Mailserver sind eine extra Geschichte, eigentlich auch ziemlich spannend, falls du dich für das Thema interessierst, kannst du dich dazu gerne mal ausgiebig belesen ... vor einer Weile wusste ich auch noch nichts dazu und habe dann eine ganze Menge gelernt.
XAMPP ist leider nicht immer auf dem neuesten Stand.
Aktuelle Sicherheitspatches sind somit nicht installiert und die alten Einfallstore unnötig lange offen.
Hatte ich Anfangs auch, weil der Mensch an sich schon ein sehr faules Wesen ist, aber hab mir immer bei Updates alles Zerschossen. Das geht mit einen Selbst aufgesetzten Apache einfach viel einfacher.
Youtube (ihr wisst schon, diese dämliche werbungs nonsense-schleuder, von damals... hihi) retro meme: erst liken, dann gucken. Semper am morgen und überhaupt bla bla.
Zur sache: Ist das geil wie semper hier einen nach dem anderen raushaut ! Ein kumpel von mir, (technerd) guckt normalerweise auch viel semper, und nun nerve ich ihn solange mit spoilern bis der sack hier auch endlich auftaucht :D
Mit Humor?! Na das hoffe ich doch, deswegen bin ich hauptsächlich semperzuschauer. Kumpel überreden ?! Da hab ich auch noch zu ordentlich zu tun. Ist ne gratwanderung zwischen leute hier her bringen und denen nicht dabei (vor begeisterung) auf die eier zu gehen :D
Na na na, mal nicht so mimosenhaft bitte ;) Ne spaß beiseite, ist dieser miniavatar auf nem display nicht verschwindend klein ?! Guck mal im Kommentar unter mir sehe ich das decollete von mutti merkel. DAS !!! Sowas ist gemein :D
Wie es einige schon angemerkt haben:
Es ist wirklich schön zu sehen, daß SemperVideo hier richtig ordentlich was raushaut. Auf YouTube herrschte teils eine ziemliche Flaute auf dem SemperVideo-Kanal. Da kamen teils über mehrere Tage keine neuen Videos mehr, hier hingegen ist momentan ziemlich was los. :-)
Die deutsche DTube-Gemeinde braucht in der Tat mehr Unterstützung, ich merkte es schon mal an:
Fortschritt beruht auf Gegenseitigkeit.
Also sorgt dafür, daß auch der deutschsprachige Raum groß wird. :D
Haben Sie auch begründet. YT hat einfach keinen Spaß mehr gemacht. Monetarisierung war bei allen Videos raus und musste Anfrage gestellt werden. Und keine Filter für die Kommentare. Gut hier auch verbesserungswürdig, aber die sempervideo Community ist hier noch recht klein.
Naja die deutsche Kritiker Community geht auch immer mehr auf d.tube und Leute wie meine Wenigkeit versuchen etwas zu finden was Leuten gefällt ohne Minecraft zu spielen aber was solls es kommen ja immermehr leute
Hier rentiert sich die ganze Sache wieder,
da hier die richtige Community ist.
Auf Youtube kriegt man so viel Aufmerksamkeit
nur mit irgendwelchen Pranks oder
mit u15 Content. 😄
Geht das nur mir so, oder ist das Video für extreme Einsteiger?! Also ein Vorteil von Sempervideo ist ja im allgemeinen das man kein großen Vorwissen braucht ... aber in diesem Vidoe hier ist es besonders Anfängermäßig gemacht oder?!
Gerade das "in diesem Video nur ganz kurz gezeigt" am Anfang und das "Ok" am Ende finde ich super.
Man weiß ganz genau was jetzt auf einen Zukommt und man weiß ganz klar wann der Herr Sprecher fertig ist :D
da kann ich dir nur zustimmen und gut ist auch dass sie immer im zahn der zeit leben und versuchen uns dass neueste auf leichtverständlich beizubíegen ;)
Ich denke das ist einer der größten Unterschiede zwischen YouTube und steemit. Und es nicht mal die Platform mit dem Belohnungssystem, es ist die Community, die begriffen hat sich selbst so kontrolieren und für Ordnung zu sorgen.
Freunde einladen ist das eine aber wie viele deutschsprachige Kanäle gibt es den, die einigermaßen bekannt sind bzw. Regelmäßig content liefern. Leider finde ich nicht wirklich viele davon. Empfehlungen
Genau das wollte ich auch schreiben :D Leute einladen ist nur die halbe Miete. Vor allem Empfehlungen müssen umgehen, damit deutsche Creator auch gesehen werden.
Für Entwicklungsumgebungen zum Testen mag Apache / PHP durchaus mal Sinnvoll sein.
(ich verwende zwar Ubuntu, aber das macht wohl nicht jeder hab ich gehört...)
In Produktionsumgebungen bin ich (gewohnheitsmäßig) Notorischer Linux bzw. Centos Fetischist....
In Produktionsumgebungen als Server nutzt niemand Windows, außer man hat irgendeine Software die unbedingt Windows braucht, oder es gibt Vorgaben der oberen Etagen.
Zudem sollte man sich (vor allem als Hobby-)Entwickler darüber im klaren sein, dass Apache / PHP unter Windows Case-Insensitive sind, unter Linux-Distributionen hingegen Case-Sensitive. Kann sonst zu einiger Verwirrung führen ;-)
Google : XAMPP -> Download -> Install -> fertig!
XAMPP mag vielleicht für die meisten (obwohl doch eher die wenigsten) das Richtige sein, doch ging es ja im Video generell mal um die Installation von PHP im Zusammenhang mit dem Apache auf einem Windows.
Vor Jahren hab ich XAMPP selber auch installiert gehabt, doch bin ich mit der Zeit immer wieder auf neue Hürden gestoßen. Desweiteren installiert man bei XAMPP neben dem Apache und PHP auch noch MariaDB und Perl auf dem System. Wobei die meisten User nie Perl nutzen werden, geschweige es je benutzt haben.
Falls der Benutzer dann vielleicht auch nginx statt Apache benutzen will, fängt man definitiv an zu basteln und das meist auf die unschöne Art und Weise.
Es gibt also für alles einen Grund und somit auch für dieses Video und nicht alles ist mit der Installation von XAMPP erledigt.
PS: Zum Entwickeln auf einem lokalen System, egal welches Betriebssystem, würde ich immer Docker empfehlen. Das spart meist viel Zeit und Nerven beim Konfigurieren.
Docker ist sehr gut, richtig.
Gibt es aber keinen fertigen Container für seine Sache die man machen will muss man sich in Docker einlesen, eigene Container erstellen, usw. was direkt ein neues Erklärungsvideo brau–
Hey @sempervideo macht mal ein Video zu Docker! Das ist voll der coole Krams! (Vor allem wenn es schon einen Container gibt, für das was man will)
Gute Idee. ;)
Docker braucht nur unter Windows leider mindestens die Pro variante (Schönen dank auch Microsoft). Unter Linux ist das einfacher, da läufts quasi auf jedem OS das mir spontan einfällt.
Das ist so leider nicht richtig, auf der Download-Seite befindet sich ein Link zur Docker-Toolbox ( https://docs.docker.com/toolbox/overview/ ). Diese ist vollkommen ausreichend und bietet nur minimal weniger als die Docker CE.
Der reine Core von Docker läuft auf allen Betriebssystemen und die Befehle sind unter Windows auch die gleichen. Mit der Toolbox kommt auch gleich das Tool Kinematic mit welches auf VirtualBox setzt. Das heißt Kinematic startet beim Start eine virtuelle Maschine mit CoreOS in welchem dann die Container erzeugt werden. Zu dem kann man in Kinematic, auch die öffentliche Container Registry bequem nach Containern durchsuchen und diese dann auch orchestrieren.
Somit ist dies völlig ausreichend, obwohl ich meistens sowieso alles über ein Terminal mache.
XAMPP ist ein zweischneidiges Schwert. Der Vorteil ist, dass man sehr schnell eine Umgebung hat, um beispielsweise Foren, CMS und andere Dinge testen zu können. Vor längerer Zeit nutzte ich es auch für einen Firmeninternen Server, was super funktionierte. Probleme habe ich aber fast immer, wenn ich etwas "lokal" also in XAMPP, entwickle und dann auf einen Webserver gehe, oder umgekehrt. Erst vor zwei Monaten hatte ich so ein Theater: Musste an einer HP das Template-System umstellen. Also runtergeladen und versucht, es in XAMPP zum laufen zu bekommen. Nach drei Stunden entnervt abgebrochen. Die kommende Nacht abgewartet und dann das ganze Zeug "live" auf dem Webserver umprogrammiert. Ging am Ende einfacher.
Ähnliche Probleme hatte ich auch mit Wordpress, Joomla und dergleichen. Ein Allheilmittel scheint mir XAMPP also nicht zu sein, hat aber durchaus seine Berechtigung.
Ich habe dich geupvoted muss aber eine kleinigkeit anmerken....
du kannst damit keine Skripte testen die Emails versenden dafür brauchst du dann eine real gehostete lösung leider sonst stimme ich dir aber voll zu
Prinzipiell sollte es doch aber auch unter Windows gehen, Remote-Hosts fürs Mailing anzugeben. Dann kann man immer noch lokal testen und nutzt eben einen externen Mailserver.
Außerdem: Mailing hat prinzipiell wenig mit PHP zu tun, da braucht man auch noch einen extra Mailserver - oder zumindest einen anderen Agenten, der das dann an einen entsprechenden Mailserver weiterreicht oder in einer Datei speichert (für Testzwecke). Es ist also vollkommen verständlich, dass sich dieses Video nicht noch mit der Installation und Konfiguration von Mailservern auseinandersetzt.
Und: Auch bei "real gehosteten Lösungen" muss nicht zwingend ein Mailserver dabei sein, zum Beispiel weil man den nicht gebucht hat oder sich einen eigenen uneingerichteten VPS holt. Auch da muss man dann selber fummeln - sprich sich einen Mailserver einrichten. Und das ist alles ein ganz anderes Thema und hat nichts mehr mit PHP zu tun.
Also falls das eine Hürde von dir gewesen sein sollte, weshalb du von der lokalen Testumgebung zu einer Hostinglösung gewechselt bist, Mailserver sind eine extra Geschichte, eigentlich auch ziemlich spannend, falls du dich für das Thema interessierst, kannst du dich dazu gerne mal ausgiebig belesen ... vor einer Weile wusste ich auch noch nichts dazu und habe dann eine ganze Menge gelernt.
Man kann mit php auch mit Funktion mail() Emails versenden - ganz ohne SMTP-Server (so phishen nämlich die Kriminellen mit Fake-Absender).
XAMPP ist leider nicht immer auf dem neuesten Stand.
Aktuelle Sicherheitspatches sind somit nicht installiert und die alten Einfallstore unnötig lange offen.
Sehe ich genauso^^ ist weit aus einfacher
Und nicht vergessen, das Setup Script zuerst zu starten für das setzen der Pfad Variablen :)
XAMPP wird aber nicht für den Produktiven Einsatz empfohlen da zuviele Sicherheitslücken
Hatte ich Anfangs auch, weil der Mensch an sich schon ein sehr faules Wesen ist, aber hab mir immer bei Updates alles Zerschossen. Das geht mit einen Selbst aufgesetzten Apache einfach viel einfacher.
Youtube (ihr wisst schon, diese dämliche werbungs nonsense-schleuder, von damals... hihi) retro meme: erst liken, dann gucken. Semper am morgen und überhaupt bla bla.
Zur sache: Ist das geil wie semper hier einen nach dem anderen raushaut ! Ein kumpel von mir, (technerd) guckt normalerweise auch viel semper, und nun nerve ich ihn solange mit spoilern bis der sack hier auch endlich auftaucht :D
Ich krieg euch alle! Okay ;)
Finde die Videos von Semper echt klasse bin dank im nur hier.
Aber er wird das ganze mit Humor sehen.
Geile Sache musste meine Kumpels auch erst überreden sich hier anzumelden und hab noch lange nicht alle durch.
Mit Humor?! Na das hoffe ich doch, deswegen bin ich hauptsächlich semperzuschauer. Kumpel überreden ?! Da hab ich auch noch zu ordentlich zu tun. Ist ne gratwanderung zwischen leute hier her bringen und denen nicht dabei (vor begeisterung) auf die eier zu gehen :D
Ja das ist echt schwierig sich im Zaum zu halten.
(Das beste ist wenn sie dann antworten das ist bestimmt ne abzocke )
Liege schon 5+ vorne ;-)
Und 3 Warten seit ca einem Monat auf die Bestätigung ?
Wie lange habt ihr gewartet bei mir hat es grade mal 7 Tage gedauert.
Im Prinzip hast du recht, aber dein Avatar nervt ein bisschen ;-)
Na na na, mal nicht so mimosenhaft bitte ;) Ne spaß beiseite, ist dieser miniavatar auf nem display nicht verschwindend klein ?! Guck mal im Kommentar unter mir sehe ich das decollete von mutti merkel. DAS !!! Sowas ist gemein :D
Das verdrängt mein Auge automatisch....da bekomme ich ja sonst Albträume.
Dann lieber nen schunkelnden Löwen..
#ich
Wie es einige schon angemerkt haben:
Es ist wirklich schön zu sehen, daß SemperVideo hier richtig ordentlich was raushaut. Auf YouTube herrschte teils eine ziemliche Flaute auf dem SemperVideo-Kanal. Da kamen teils über mehrere Tage keine neuen Videos mehr, hier hingegen ist momentan ziemlich was los. :-)
Die deutsche DTube-Gemeinde braucht in der Tat mehr Unterstützung, ich merkte es schon mal an:
Fortschritt beruht auf Gegenseitigkeit.
Also sorgt dafür, daß auch der deutschsprachige Raum groß wird. :D
#makeDTubeGreat
Haben Sie auch begründet. YT hat einfach keinen Spaß mehr gemacht. Monetarisierung war bei allen Videos raus und musste Anfrage gestellt werden. Und keine Filter für die Kommentare. Gut hier auch verbesserungswürdig, aber die sempervideo Community ist hier noch recht klein.
Naja die deutsche Kritiker Community geht auch immer mehr auf d.tube und Leute wie meine Wenigkeit versuchen etwas zu finden was Leuten gefällt ohne Minecraft zu spielen aber was solls es kommen ja immermehr leute
Hier rentiert sich die ganze Sache wieder,
da hier die richtige Community ist.
Auf Youtube kriegt man so viel Aufmerksamkeit
nur mit irgendwelchen Pranks oder
mit u15 Content. 😄
An Pranks und ähnlichem Content fehlt es hier leider auch nicht. Zumindest für meinen Geschmack ist das bereits zuviel :x
Hallo in diesem Video nur ganz kurz gezeigt... 8min später...
Klassischer sempervideo xD
Ist doch kurz. Andere Videos dauern dreimal so lange
Geht das nur mir so, oder ist das Video für extreme Einsteiger?! Also ein Vorteil von Sempervideo ist ja im allgemeinen das man kein großen Vorwissen braucht ... aber in diesem Vidoe hier ist es besonders Anfängermäßig gemacht oder?!
Yo in fast allen Videos von SemperVideo braucht man kein großes Vorwissen, um das eigentliche hier zu verstehen und anwenden zu können
Gerade das "in diesem Video nur ganz kurz gezeigt" am Anfang und das "Ok" am Ende finde ich super.
Man weiß ganz genau was jetzt auf einen Zukommt und man weiß ganz klar wann der Herr Sprecher fertig ist :D
Und demnächst: In diesem Video nur ganz kurz gezeigt: Nacktbilder der Kollegen auf unserer Koksparty"
Es ist einfach nice zu sehen, dass SV so aktiv ist. :D
Irgendwie muss man die Steem Power ja hoch drücken ;)
da kann ich dir nur zustimmen und gut ist auch dass sie immer im zahn der zeit leben und versuchen uns dass neueste auf leichtverständlich beizubíegen ;)
Hab es jetzt erst mal Vorsichtshalber geliked bevor Ich es mir angeschaut hab ;-)
XD
So ist es richtig.
SemperVideo (sowie jeder andere hier auch) kann jede Unterstützung gut gebrauchen. :-)
Wollte deinen Kommentar liken, aber dann ist mir das "XD" aufgefallen und ich ließ es.
Ich denke das ist einer der größten Unterschiede zwischen YouTube und steemit. Und es nicht mal die Platform mit dem Belohnungssystem, es ist die Community, die begriffen hat sich selbst so kontrolieren und für Ordnung zu sorgen.
Gefällt mir !
Genau so mach ich das auch. Erst Liken dann schauen. Aber nur bei SemperVideo :)
schnell bevor die 30 min um sind xd
Wow, that escalated quickly! :p
Eure Videos sind sehr interessant.
( Und ja, ich bin hier um likes für die [deutsche] community zu verteilen.)
sempervideo hat doch erst die deutsche community angeschleppt für steemit :p xDD
Da mach ich doch gleich mal mit! :D
An die regelmäßigen Videos kann ich mich gewöhnen... :)
geht mir ebenfalls so diekrille23,
neue Sempervideos zu schauen ist
schon ein morgen Ritual geworden 😄
Gutes Video wie immer. Leider ist die deutsche Community auf Steemit immernoch sehr klein, also denkt daran alle eure Freund auf Steemit einzuladen :)
ich verteil ja schon Flug blätter in der Einkaufs maile :(
Freunde einladen ist das eine aber wie viele deutschsprachige Kanäle gibt es den, die einigermaßen bekannt sind bzw. Regelmäßig content liefern. Leider finde ich nicht wirklich viele davon. Empfehlungen
Genau das wollte ich auch schreiben :D Leute einladen ist nur die halbe Miete. Vor allem Empfehlungen müssen umgehen, damit deutsche Creator auch gesehen werden.
Für Entwicklungsumgebungen zum Testen mag Apache / PHP durchaus mal Sinnvoll sein.
(ich verwende zwar Ubuntu, aber das macht wohl nicht jeder hab ich gehört...)
In Produktionsumgebungen bin ich (gewohnheitsmäßig) Notorischer Linux bzw. Centos Fetischist....
In Produktionsumgebungen als Server nutzt niemand Windows, außer man hat irgendeine Software die unbedingt Windows braucht, oder es gibt Vorgaben der oberen Etagen.
Zudem sollte man sich (vor allem als Hobby-)Entwickler darüber im klaren sein, dass Apache / PHP unter Windows Case-Insensitive sind, unter Linux-Distributionen hingegen Case-Sensitive. Kann sonst zu einiger Verwirrung führen ;-)