Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge

Wieviel PHP steckt in HTML und/oder umgekehrt ?

kds / 7 Antworten / Flachansicht Nickles

Hallo,

aus bestimmten Gründen möchte ich mich mit PHP und MySQL beschäftigen.

Jetzt habe ich in meinem Bücherregal noch so ein kleines relativ leichtverständliches Büchlein* gefunden, das sich mit der Webseiten-Programmierung anhand HTML beschäftigt.
Wenn ich dieses Büchlein nun durcharbeiten würde, müsste ich mich dann nochmal umstellen, wenn ich mich anschliessend mit PHP beschäftige, bzw, das programmieren mit PHP erlernen wollte ?

Ich habe irgendwann irgendwo mal gelesen, dass sich diese programmiersprachen sehr ähneln würden, oder so etwas.

Wie verhält sich das nun aber genau ?

Wäre für leichtverständliche Antworten/Bemerkungen dankbar!

kds (:
* Titel des Buches: "HTML/XHTML - Der leichte Einstieg. Verlag: Markt u. Technik. Autor: Günter Born"

bei Antwort benachrichtigen
Borlander kds „Wieviel PHP steckt in HTML und/oder umgekehrt ?“
Optionen

Eigentlich haben HTML als Seitenbeschreibungssprache und PHP als Script-/Programmiersprache überhaupt nichts gemein, auch wenn sie häufig zusammen eingesetzt werden und PHP daher einige Funktionen speziell zur HTML-Ausgabe mitbringt (z.B. htmlspecialchars um Spezielle Zeichen von HTML zu escapen).

Wie Andreas bereits geschrieben hat handelt es sich bei HTML natürlich nicht um eine Programmiersprache, auch wenn sich dieses Gerücht leider sehr beständig hält :-(

Solides XHTML ist auf jeden Fall schon mal eine gute Grundlade zur Arbeit mit PHP, ohne vorhendene Programmierkenntnisse wirds aber nicht umbedingt einfach (mit vorhandenen Programmierkenntnissen kann man sich auch durchaus Nachts um 27:00 mal die PHP-Referenz durchlesen zum Einstieg, so ging das bei mir damals los mit PHP). Ergänzend zur Sprache PHP sollte man sich auch umbedingt mit Grundlegenden Sicherheitsaspekten der Webprogrammierung auseinandersetzen, sonst entstehen da sehr oft sehr schnell sehr unsichere Geschichten :-(


Gruß
Borlander

bei Antwort benachrichtigen