Moin,
kurz zu Xampp, […] meist minimale Fehler,
wenn dir so was noch nicht unterlaufen ist, schön
Doch, ist es. Das ändert aber nichts daran, dass XAMPP kein Programm ist und der darin enthaltene Apache der gleiche ist, den Du ohne XAMPPP installieren willst und dass Du auch einen ohne XAMPP installierten Apache „falsch“ konfigurieren kannst.
Kann hier nur aus persönlicher Ehrfahrung sprechen.
Persönliche Erfahrung hat aber oft nichts mit der Regel zu tun.
Das man Xampp im Produktionsbetrieb einsetzt, kann evtl. machen. Ich
mache das nicht!
XAMPP ist nur ein Programmpaket. Das kann man nicht „einsetzen“. Wenn Du von Hand Apache, PHP, MySQL usw. installierst, machst Du nichts anderes, als wenn Du XAMPP installierst. Nur dauert es länger.
Ob ich nun das PROGRAMMPACKET(zufrieden?)
Xampp installiere oder in 10 min. Apache und mysql auf einem
Linux-Server oder Mac-Server einrichte, ist Jacke wie Hose,
Das versuche ich Dir ja gerade zu sagen
also mache ich es lieber gleich „richtig“ (Unter
Windows-Servern…zugegeben, dauert es etwas länger).
„richtig“ heißt doch nur, die Konfiguration an die auf Deinem Webspace anpassen. Du kannst also auch XAMPP installieren (dauert unter Windows nur wenige Minuten) und dann die Konfiguration ändern. Musst Du doch sowieso, wenn Du das „von Hand“ installierst.
Aber um beim Thema zu bleiben, man mixt nicht!
Klappt aber gut.
Und ist für pauli-441 sicher der richtige Einstieg.
Klar kann man sagen es geht hier um einen Anfänger, aber
gerade du Efchen bist extrem kleinlich, damit die Leute es
richtig lernen, was auch, zwar nicht immer, aber meistens
nicht verkehrt ist. Und so macht man das heute richtig kein
Mix!
Ich bin vermutlich nicht richtig weiter gebildet, aber ich habs noch nicht begriffen, warum man das nicht tun sollte.
Quelle: (Professoren meiner ehemaligen Hochschule mit
exellenter Reputation, damit mit man bei uns angenommen werden
kann, braucht es schon einen NC von 2.0)
Na, dann hab ich da ja nichts verloren.
aber so lernt man das heute auf Unis und Hochschulen.
Kein Mix!
Dann kann ich das ja auch nicht wissen. Als ich an der Uni war, gabs noch kein HTML und alles, was damit zu tun hat…
Warum? Weil gerade in größeren Projekten mit der
Aufteilung Desgin und Programmierung,
durch strikte Trennung, (wie von mir beschrieben), den
Designer desigenen lassen kann und der Programmierer macht den
Rest, „vollig unabhängig“ von einander.
Da wäre es doch ideal, wenn der HTMLer seine Templates erzeugen kann. Denn was will der Programmierer mit HTML? Der gibt dem HTMLer seine Aufrufschnittstellen mit, damit der die dann einfach in seinen HTML-Code einbauen kann.
Dabei hat sich auch
eine Konvention, der Bennennung etabliert,
klar kann man die .bar nennen, aber (siehe pedantisch ->
konsequent) .tpl oder inc.php, weiss jeder sofort am Namen was
los ist.
Das ist sicher richtig. Aber alle Deine Argumente gehen in Richtung Großprojekt und Arbeiten mit einer großen Mannschaft, die voneinander unabhängig sein sollen oder gar müssen. Das ist ja alles schön und gut, hilft aber pauli-441 an dieser Stelle nun tatsächlich nicht weiter Weil der Aufwand ist hier um ein Vielfaches höher. Mit dem Unterschied „schlabbriges HTML“ oder „richtiges HTML“ schreiben kann man das nicht vergleichen.
Grob als Fazit: wenn man kein php benötigt, sollte man es
weglassen.
Man kann natürlich include() auch über CGI oder SSI machen. Aber viele Webspaces bieten sowas erst in höheren Paketen oder gar nicht an, und dann bleibt einfach nur PHP. Und für include() PHP zu benutzen ist doch kein Problem.
Grüße,
-Efchen