PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Dreamweaver



Der_Ossi
20.01.2005, 11:10
Dreamweaver von Macromedia. Kennt das jemand von euch? Das ist ein Programm, was auf html Basis arbeitet, ohne dass man jeden Befehl eingeben muss.
Ich habe damit meine erste Page erstellt und möchte diese jetzt überarbeiten und die Funktionen erneuern. Ich habe mir dabei unteranderem vorgestellt, auf der "home-seite" einen Bereich einzufügen, den ich jederzeit bearbeiten kann, ohne ständig die Seite neu hochzuladen. Der Bereich soll dann zum Beispiel dazu da sein, dass man Neuigkeiten oder Veränderungen bekannt geben kann.
Meine Frage ist jetzt natürlich, wie sich sowas realisieren lässt?

Lucleonhart
20.01.2005, 13:54
Eien seite im Netz dynamisch zu bearbeiten ist wohl nur mit PHP möglich.
Das müsstest du dir aber erst aneignen, da PHP im gegensatz zu HTMl nicht einfach vom dreamweaver per drag and drop angelegt werden kann.
PHP ist schon mehr eine programmiersprache, mit der du sozusagen, ein programm, ein script in die Webseite bettest, das den inhalt dynamisch einfügt.

Von daher: PHP!
http://www.schattenbaum.net/php <- super tutorial!

Der_Ossi
25.01.2005, 19:24
Angenommen, ich würde die Geduld entwickeln, mit PHP zu arbeiten. Was bräuchte ich denn dann für programme? Wie kompliziert ist es denn mit PHP zu arbeiten?
Kann man denn PHP mit html "verbinden"? Ich habe zwar kaum Ahnung von sowas aber ich glaube die Antwort heißt sowieso nein...

Tomarus
25.01.2005, 19:46
ein gutes programm zum php-codes schreiben nennt sich 'dreamweaver' ;)

zu kompliziert ist es imo nicht, wenn man es denn einmal kann und ein wenig geübt hat, nur kommt es häufiger mal vor, dass man schwer zu entdeckende fehler produziert. aber da kann dann eventuell das syntaxhighlighting von dreamweaver helfen :A

und ja, man kann php mit html verbinden, das ist eigentlich sogar die hauptaufgabe ... so kannst du (nur als beispiel für tausende weitere möglichkeiten) einen kleinen counter programmieren und den dann mit html ausgeben lassen.

el primato
25.01.2005, 19:50
Ja, du kannst PHP mit HTML verbinden. Du musst es sogar. Denn PHP bearbeitet eine seite nur dynamisch und gibt sie dann als ganz normale HTML-seite aus.

Programme brauchst du eigentlich keine, nur einen texteditor, der ja schon bei windows dabei ist. Man kann dann aber nicht die php-seiten von seiner festplatte aus angucken, sondern muss sie erst auf einen webspace hochladen, der PHP unterstützt. Man kann sich auch einen eigenen PHP-server installieren, aber anfängern rate ich davon ab.

Der_Ossi
25.01.2005, 20:49
Das ist ja sehr interessant. Und auch gleichzeitig ne positive Nachricht.

Könntet ihr mir Seiten für PHP (Erlernen, Befehle, etc.) empfehlen?

Rolus
25.01.2005, 21:07
Du könntest zum Beispiel mal in diesen gepinnten Thread (http://forum.worldofplayers.de/forum/showthread.php?t=50203) schauen, in dem es u.a. einige interessante PHP-Links gibt. Ich persönlich kann dieses Tutorial (http://tut.php-q.net/) empfehlen, da es auch MySql behandelt und alles recht einfach erklärt wird.
Links die du dir sonst noch merken solltest sind: http://www.php.net/ - Das deutsche Handbuch zu PHP mit einer Dokumentation zu fast allen Funktionen und natürlich http://www.google.de - als lernender PHPler wirst du Google recht oft brauchen und wenn du schlau bist, auch oft benutzen. ;)

freundliche Grüße, Rolus

Der_Ossi
26.01.2005, 19:23
Danke erstmal. Da habe ich ja ordentlich was zu tun.
Bevor ich es vergesse: Was ist ein Skript?

TruckerB
26.01.2005, 19:39
Ich habe es bei mir so gemacht, dass ich einen Cokie durch ein Passwort bekommen habe. Die Funktion vergleicht dann ob ein Cokie gesetzt wurde. Wenn das der Fall ist (also bei mir) Dann wird ein Textfeld aufgerufen wo ich sachen reinschreiben kann und dass das dann in einer Textdatei speichert. Wenn der Cokie nicht gesetzt wurde, dann sieht der Benutzer nur die Textdatei ausgabe. Also das , was du in der Textdatei reingeschriebn hast. Ich benutze dafür PHP. (Idee vom Gästebuch, etwas verändert.)

Rolus
26.01.2005, 21:03
Bevor ich es vergesse: Was ist ein Skript?
Skript kommt vom lateinischen scribere (schreiben). Da die 3. Stammform schon scriptum (das Geschriebene) heißt, ist es klar, dass ein Skript einfach etwas geschriebenes ist - ein Textstück.
Wenn es um's Programmieren geht, versteht man unter einem Skript eine Textdatei, die sich normalerweise mit einem Texteditor bearbeiten lässt und deren Inhalte (Befehle) von einem Programm interpretiert und ausgeführt werden können. Als Beispiel: Bei einer Programmiersprache muss man den Code i.d.R. compilieren (oder assemblen). Daraus wird dann meistens eine ausführbare Datei (z.B. EXE), die man aber nicht mehr verändern kann (kannst ja mal versuchen eine EXE mit einem Texteditor zu öffnen ;) ).
Bei einem Skript ist das anders: Es wird eben interpretiert und ausgeführt. Das heißt man braucht irgendein Programm, welches das Interpretieren übernimmt (deshalb laufen z.B. PHP-Skripte nicht überall). Dafür kann man das Skript aber jederzeit wie eine normale Textdatei öffnen, verändern und wieder ausführen.
Bei PHP hast du als Anwender mit dem Programm für das interprtieren aber quasi garnichts zu tun. Du musst nur die Skripte schreiben und sie dann auf einen Server speichern, der PHP unterstützt. Dann werden die Skripte von einem Browser aufgerufen und auf dem Server ausgeführt. Der Benutzer bekommt dann nur das Ergebnis gesendet, eine HTML-Datei ohne PHP-Elemente. Diese werden nämlich schon beim Interpretieren auf dem Server ausgewertet und entfernt.
Zum Beispiel basiert dieses Forum auch auf PHP. Aber wenn du dir den Quelltext anschaust, wirst du keinen einzigen PHP-Befehl finden.
So, das war jetzt etwas Theorie über (PHP-) Skripte. Fang einfach damit an, dann wirst du schon merken, dass es eigentlich nicht allzu schwierig ist. Wenn du noch mehr über Skripte wissen willst, kannst du dir ja mal das hier (http://de.wikipedia.org/wiki/Skriptsprache) durchlesen.

freundliche Grüße, Rolus

Vanlender
16.02.2005, 16:08
Achja, hast du dann schonmal ein Scipt geschrieben, dann GUCKST DU HIER (http://www.php.de) !