2.2k Aufrufe
Gefragt in Webseiten HTML von stirlitz Einsteiger_in (17 Punkte)
Hallo,

es gibt bestimmt schon einige Beiträge drüber, leider konnte ich keine finden, die mich weiter bringen. Auf jeden Fall habe ich viel Infos gesammelt, stehe aber trotzdem ganz am Anfang.

Ich habe Joomla entdeckt und damit bisschen experimentiert. Joomla ist natürlich sehr schöne Sache, nur habe ich so ein Gefühl, dass ich damit nicht alles realisieren kann, was ich mir vorgestellt habe. Und ich habe ganz genaue Vorstellungen wie meine Seite aussehen/funktionieren soll. Deswegen möchte ich meine Homepage selbst oder zum Teil selbst aufbauen. Mit Access und VBA kenne ich mich aus. HTML ist mir auch nicht ganz fremd.

Bei meiner Suche stoß ich auf Begriffe wie: phpMyAdmin, mySQL Server, Dreamviewer, MySQL Worbench, Notepad++. Was brauche ich von all diesen Dingen und wofür sind sie da (eine kurze Beschreibung zu den Punkten wäre nett). Und die ich brauche, wie funktionieren sie miteinander. MySQL Server, Dreamviewer und MySQL Worbench habe ich bereits installiert. Brauche ich alle 3? Brauche ich andere Software? Wie mache ich, dass sie miteinander kommunizieren? Wie platziere ich meine Datenbank auf dem Server? Und GANZ WICHTIG: Wie gehe Schritt für Schritt vor?

Wie ihr sehen könnt, es sind sehr viele Fragen offen und ich brauche einen Anstoß in Sachen Software. Mir ist nicht wichtig, dass ich die Seite erst auf meinem Rechner (local) aufbaue. Ich habe bereits eine Domain + FTP-Server.

Wie habt ihr es gemacht?

8 Antworten

0 Punkte
Beantwortet von son_quatsch Experte (5.3k Punkte)
Joomla ist eine Anwendung in PHP und frei übersetzt zur Verwaltung von Inhalten gedacht.
Access von Microsoft hat selten etwas mit tatsächlichen Datenbanken zu tun und für dich irrelevant.
VBA ist auch irrelevant, es sei denn du möchtest ausschließlich Besucher des Microsoft Internet Explorers haben.
phpMyAdmin ist eine Anwendung in PHP und dient zur Verwaltung einer Datenbank. Ist dafür gedacht, über den Webbrowser entfernte Datenbanken entsprechend zu verwalten. Lokal hingegen kann man direkte Datenbank-Clients verwenden, sowohl grafische als auch kommandozeilenbasiert.
mySQL Server ist einfach nur ein Begriff. MySQL ist eines von vielen möglichen Datenbanktypen und alle von denen "serven".
Dreamviewer heißt Dreamweaver und nur mit Vorsicht zu genießen - er produziert HTML/CSS gemäß deinen optischen Anweisungen, was aber letztendlich immer irgendwann Probleme verursacht. Besser ist es, HTML/CSS von Hand zu schreiben und im Webbrowser zu betrachten.
MySQL Worbench könnte alles sein - vergiss den Begriff.
Notepad++ ist ein kostenfreier professioneller Editor. Damit erstellst du deine HTML- / CSS- (und evt. auch PHP-) Dateien.

Willst du eine statische oder dynamische Webseite erstellen? In erstem Fall brauchst du keine Datenbank und auch keine (z.B.) PHP-Kenntnisse. Dementsprechend muss aber auch jede Seite von dir selbst erstellt werden und kann nur Client-seitig (d.h. im Webbrowser des Betrachters) dynamisch gestaltet werden. Andernfalls brauchst du mindestens (z.B.) PHP-Kenntnisse, damit die Seiten auch Server-seitig dynamisch schon erstellt werden können.
0 Punkte
Beantwortet von halfstone Profi (18.1k Punkte)
Hi stirlitz,

dass ich damit nicht alles realisieren kann, was ich mir vorgestellt habe. Und ich habe ganz genaue Vorstellungen wie meine Seite aussehen/funktionieren soll.


Wenn du uns das genauer mitteilen könntest hätten wir eine ungefähre Vorstellund von dem was du vor hast und könnten dir etwas besser helfen wie du das dann realisieren kannst.

Gruß Fabian
0 Punkte
Beantwortet von
lies bitte: SelfHTML
0 Punkte
Beantwortet von stirlitz Einsteiger_in (17 Punkte)
Ich danke Euch für die schnellen Antworten.
Meine Seite soll (denke ich) dynamisch aufgebaut werden und eine Datenbank haben. Sie soll eine Baumstruktur(Treeview) haben, ähnlich wie in diesem Forum: z.B. Supportnet/Forum/Webseiten/HTML. Es soll für den User möglich sein, einen neuen Beitrag mit Bildern und Texten anzulegen.
son_quatsch, Deine Erläuterungen zu den Programmen waren sehr informativ. Trotzdem weiß ich nicht, wo ich anfangen soll.
Wenn ich Dich richtig verstehe:
Ich muss eine mySQL-DB erstellen, aber womit mache ich sie am Besten?
Dient phpMyAdmin nur zum Verwalten der Daten in der Datenbank und anstatt phpMyAdmin kann ich sie über Webbrowser verwalten?
Und Dein Vorschlag wäre anstatt Dreamweaver Notepad++ zu verwenden?

Oder schmeiß ich was durcheinander

Gruß
0 Punkte
Beantwortet von son_quatsch Experte (5.3k Punkte)
Ich muss eine mySQL-DB erstellen, aber womit mache ich sie am Besten?
Probier das am besten alles erstmal bei dir lokal zu Hause: XAMPP ist ein Paket, welches ein Datenbanksystem (MySQL), einen HTTP-Server (Apache), PHP und phpMyAdmin (Anwendung) enthält. Runterladen, entpacken, setup_xampp.bat durchführen, fertig. Gib in deinen Webbrowser http://127.0.0.1 ein und du siehst deine Webseite. Eigens erstellte Dateien legst du unter .\htdocs\ ab - z.b. eine test.html oder test.php muss sich dort befinden, dann kannst du sie im Webbrowser auch per http://127.0.0.1/test.html oder http://127.0.0.1/test.php aufrufen.

Dient phpMyAdmin nur zum Verwalten der Daten in der Datenbank und anstatt phpMyAdmin kann ich sie über Webbrowser verwalten?
Ja, nur zum verwalten. Nein - mit Hilfe von phpMyAdmin kannst du das über den Webbrowser.

Und Dein Vorschlag wäre anstatt Dreamweaver Notepad++ zu verwenden?
Ja.
0 Punkte
Beantwortet von doc-jay Experte (6.8k Punkte)
Die Frage ist erstmal: wieviele Kenntniss im Aufbau / Programmierung von Webseiten hast du denn generell schon?

Hast du HTML / CSS-Kenntnisse? Das wäre erstmal Grundvoraussetzung um überhaupt was halbwegs anständiges zu machen.

Ganz gut für den Einstieg ist z.B.


www.html-seminar.de/
Und dann natürlich selfhtml....
0 Punkte
Beantwortet von stirlitz Einsteiger_in (17 Punkte)
Hallo,

eine test.html hatte ich schon über FTP hochgeladen und online getestet. Es hat funktioniert. XAMPP habe ich installiert und mit Deiner Anweisung hat der Test auch geklappt. Danke. Als Nächstes werde ich mich mit XAMPP auseinandersetzen. Jetzt muss ich Arbeiten. Aber ich werde über meine Erfolge berichten.

Mit HTML / CSS habe ich schon bisschen rumexperimentiert. Mir ist auch klar, dass ich viele Defizite habe. Aber ich bin bereit es weiter zu lernen. Schließlich programmieren kann ich ein wenig.

Gruß
0 Punkte
Beantwortet von stirlitz Einsteiger_in (17 Punkte)
Hallo und vielen Dank für die Unterstützung.

Ich habe mich für XAMPP, mySQL-Workbench und Notepad++ entschieden. Meldet euch, falls es bessere Programme gibt. Allerdings mit XAMPP funktioniert es wunderbar. Das einzige Problem, das ich hatte war die Verbindung zwischen phpMyAdmin und mySQL herzustellen (Fehlercode 1045). Ich hatte vorher schon mySQL Server 5.1 installiert gehabt. Nachdem ich den wieder entfernt hatte, lief alles.

Gruß stirlitz
...