Was ist besser? SQL, PHP, CGI...?

schneewittchenz

Grünschnabel
Also tachchen erstmal! Und zwar hätt ich da mal ne Frage! Ich hab nämlich vor, in nächster Zeit eine Seite ins Netz zu stellen, wobei sich einzelne Benutzer mit Benutzernamen und Passwort anmelden können.
Des Problem ist nur, dass ich kaum eine Ahnung von Datenbanken, SQL, PHP... habe und jetzt von euch wissen wollte, was da so am praktischten, schnellsten aber auch am sichersten ist.
Also erstmal zur Erklärung, wie ich mir des vorgestellt hab:
Und zwar sollte man sich auf der Seite ne eigene Subdomain und E-Mailadresse besorgen können (Des mit den Adressen und so iss kein Problem, die kann ich organisieren). Um sich anzumelden, solln dann auf der Startseite zwei Felder sein (für Passwort etc.), wo man dann in seinen Userbereich kommt. Das ganze ist also vergleichbar mit yahoo und web.de usw..
Des Problem iss jetz halt nur, mit was ich die ganze Sache programmieren soll (Sicherheit... siehe oben). Ihr könnt mir auch Anwendungbeispiele schicken (PHP usw. lässt sich im Netz nur schwer einsehen). Auch über Links zu PHP...Hilfsaeiten würd ich mich froin.
Also Danke euch allen schonmal im Vorraus, die Seite hier ist echt der Hammer!
 
nur mal um Klarheit zu schaffen: die Frage stimmt so nicht, da MySQL auf der einen Seite und PHP und CGI auf der anderen grundlegend unterschiedliche Dinge sind:

MySQL ist eine Datenbank, in der nicht mehr und nicht weniger gemacht wird, als Daten zu speichern.
Ok, so ganz stimmt das auch nicht ... es gibt einiges an Befehlen, wie man die Daten lesen, schreiben und manipulieren kann.

PHP und CGI sind Programmiersprachen (oder auch Scriptsprachen), mit denen man alles mögliche anstellen kann. z.B. auch Daten aus einer Datenbank verarbeiten, aber das geht prinzipiell auch ohne Datenbank.
Wichtig: PHP und CGI laufen auf dem Server !

als drittes gibt es dann noch Clientseitige Scriptsprachen. z.B. JavaScript. Diese laufen komplett im Browser Deiner Besucher ab.


ok, nochmal kpmprimiert:

Datenbank: MySQL (oder auch MSSQL, Oracle, usw.)
Serverseitige Programmierung: PHP, CGI (oder auch ASP, JSP, usw.)
Clientseitige Programmierung: HTML, JavaScript (auch VBScript, usw.)

Eine so komplexe Aufgabe, wie Du sie vorhast wirst Du wohl nur unter Mithilfe mehrerer der oben genannten erreichen (aus jeder Gruppe mindestens mal eins)

Was Du genau hernimmst hängt wohl in erster Linie davon ab, was Dein Provider unterstützt. (betrifft DB und Serverseitig ... zum Browser kannst Du alles schicken ;) )


noch Fragen?


Dunsti
 
Auf jeden Fall mal interesante, was manche Leute denken mal eben so auf die schnelle ins Netz stellen zu können! Also subdomain und eMail-Dienst selbst programmieren?!? Viel Spaß! Auf jeden Fall eine gute Aufgabe für den Anfang ;)! Danach müsste man alles können!
 
Danke erstmal...

Also danke erstmal den dreien, die sich hier eingeschrieben haben! Zum ersten: Des hat mir echt weitergebracht, jetzt hab ich nämlich schonmal ne Übersicht über die Einsatz- und Verwendungsmöglickeiten der Sprachen. Zum zweiten: ? Und zum Dritten: Da kannst du durchaus Recht haben, des iss nich wirklich nen Papenstiel, aber ich bin überzeugt, dass ich des hinbekomm. Das Ergebnis wirds dann wahrscheinlich irgendwann ma auf www.*****.de zu sehen geben. Das des natürlich nich von einem Tag auf den andern hinhaut, iss klar. Bis dahin hab ich aba nix gegen ein paar Klicks aufdie Banner, im Gegenteil, des würd mich echt freun und sicher wird mir das ein zusätzlicher Ansporn sein, an der Seite zu arbeiten.
Ansonsten erstmal Danke und generell wollt ich nur nochmal sagen, dass ich jetz nicht unbedingt speziell was zu diesem Beispiel wissen möchte, sondern auch allgemeines, z.B. Wie man Daten auf Seiten dynamisch verändert usw. (wie z.B. Counter oder Gästebücher...)
 

Neue Beiträge

Zurück