Java Script - Entwicklungsum. < Sonstige < Programmiersprachen < Praxis < Informatik < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 13:36 Mo 27.08.2012 | Autor: | qsxqsx |
Hallo,
Ich hab gerade einfach überhaupt nicht den Überblick wie ich vorgehen soll um mit Java Script eine Website zu erstellen.
Angeblich benötige ich 1. Eclipse (oder irgendeinen anderen fähigen Compiler) 2. einen Webserver on localhost (http://www.apachefriends.org/en/xampp.html) 3. und eine Java Script console (Firebug).
Leider kenne ich nur Eclipse. Ich verstehe nicht für was ich eine Java Script console brauche, das ist doch das gleiche wie Eclipse so wie ich das verstanden habe? Und was ein Webserver on localhost sein soll, das ist mir schleierhaft.
Natürlich habe ich gegoogelt aber ich werd daraus nicht schlau was genau der unterschied der 3 Dinge sein soll und wie ich das dann mache.
Vielen Dank!
Qsxqsx...
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 14:38 Mo 27.08.2012 | Autor: | felixf |
Moin,
> Ich hab gerade einfach überhaupt nicht den Überblick wie
> ich vorgehen soll um mit Java Script eine Website zu
> erstellen.
>
> Angeblich benötige ich 1. Eclipse (oder irgendeinen
> anderen fähigen Compiler) 2. einen Webserver on localhost
> (http://www.apachefriends.org/en/xampp.html) 3. und eine
> Java Script console (Firebug).
moment! Du meinst schon nur JavaScript selber, und nicht Java Servlets etc.?
Dazu brauchst du einen Texteditor (Eclipse tut's da z.B.) und einen Browser.
Einen Compiler brauchst du nicht, da JavaScript im Browser interpretiert wird.
Einen Webserver brauchst du nicht, da der Server einfach nur Dateien liefern soll, und das tut file:/// im Browser auch.
Die JavaScript-Konsole ist kein Muss, aber dafuer sehr hilfreich. Sie liefert dir Moeglichkeiten, den Ablauf deiner JavaScripte zu verfolgen / beeinflussen / etc., also sie hilft dir etwa Fehler zu finden.
> Leider kenne ich nur Eclipse. Ich verstehe nicht für was
> ich eine Java Script console brauche, das ist doch das
> gleiche wie Eclipse so wie ich das verstanden habe?
Firebug ist ein Tool, welches dir hilft, JavaScripts und CSS und andere Dinge zu erstellen, zu modifizieren und Fehler etc. zu finden. Eine Uebersicht ueber die Firebug-Features findest du hier.
Die bei Firefox mitgelieferte JavaScript-(Fehler-/Web-)Konsole (siehe Tools/Web-Developer) ist allein auch schon eine grosse Hilfe, da du dort sehen kannst ob es Fehler gibt bzw. was fuer welche.
> Und was
> ein Webserver on localhost sein soll, das ist mir
> schleierhaft.
Das ist ein Webserver, der auf deinem Rechner laeuft. Du kannst ihn unter http://localhost bzw. http://127.0.0.1 erreichen. Es erlaubt dir das ganze unter etwas realistischeren Bedingungen zu testen.
Den brauchst du aber nicht, zumindest solange du nur HTML/CSS/JavaScript machen willst. Wenn du Server Side Scripting machen willst (etwa Python, PHP, Java Servlets, JSP, ...) kommst du aber nicht um sowas herum.
LG Felix
|
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 15:12 Mo 27.08.2012 | Autor: | qsxqsx |
Hi Felix!,
Danke dir für deine Ausführlichkeit.
> > Ich hab gerade einfach überhaupt nicht den Überblick wie
> > ich vorgehen soll um mit Java Script eine Website zu
> > erstellen.
> >
> > Angeblich benötige ich 1. Eclipse (oder irgendeinen
> > anderen fähigen Compiler) 2. einen Webserver on localhost
> > (http://www.apachefriends.org/en/xampp.html) 3. und eine
> > Java Script console (Firebug).
>
> moment! Du meinst schon nur JavaScript selber, und nicht
> Java Servlets etc.?
Ja Java script!.
>
> Dazu brauchst du einen Texteditor (Eclipse tut's da z.B.)
> und einen Browser.
>
> Einen Compiler brauchst du nicht, da JavaScript im Browser
> interpretiert wird.
Ah stimmt. Java script wird "interpretiert" aber nicht "compiliert". Das habe ich jetzt nachgelesen.
>
> Einen Webserver brauchst du nicht, da der Server einfach
> nur Dateien liefern soll, und das tut file:/// im Browser
> auch.
Hm also ich werde eine Suchmaschine erstellen. Da brauch ich das vielleicht? (Du lachst jetzt wahrscheinlich da ich nicht viel Ahnung von habe, aber ich soll als drittperson mithelfen und dazu lernen...).
>
> Die JavaScript-Konsole ist kein Muss, aber dafuer sehr
> hilfreich. Sie liefert dir Moeglichkeiten, den Ablauf
> deiner JavaScripte zu verfolgen / beeinflussen / etc., also
> sie hilft dir etwa Fehler zu finden.
Eclipse doch auch? Naja ich sollts einfach mal ausprobieren dann...
>
> > Leider kenne ich nur Eclipse. Ich verstehe nicht für was
> > ich eine Java Script console brauche, das ist doch das
> > gleiche wie Eclipse so wie ich das verstanden habe?
>
> Firebug ist ein Tool, welches dir hilft, JavaScripts und
> CSS und andere Dinge zu erstellen, zu modifizieren und
> Fehler etc. zu finden. Eine Uebersicht ueber die
> Firebug-Features findest du
> hier.
>
> Die bei Firefox mitgelieferte
> JavaScript-(Fehler-/Web-)Konsole (siehe
> Tools/Web-Developer) ist allein auch schon eine grosse
> Hilfe, da du dort sehen kannst ob es Fehler gibt bzw. was
> fuer welche.
>
> > Und was
> > ein Webserver on localhost sein soll, das ist mir
> > schleierhaft.
>
> Das ist ein Webserver, der auf deinem Rechner laeuft. Du
> kannst ihn unter http://localhost bzw. http://127.0.0.1
> erreichen. Es erlaubt dir das ganze unter etwas
> realistischeren Bedingungen zu testen.
>
> Den brauchst du aber nicht, zumindest solange du nur
> HTML/CSS/JavaScript machen willst. Wenn du Server Side
> Scripting machen willst (etwa Python, PHP, Java Servlets,
> JSP, ...) kommst du aber nicht um sowas herum.
Danke.
Grüsse!
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 15:37 Mo 27.08.2012 | Autor: | leduart |
Hallo
da du die Seite für jemand machst, der sie wahrscheinlich auch im internet veröffentlichen will, brauchst du einene webhost, auf dessen server er liegt. zu den meisten internetverträgen hat man eine webseite vom internetprovider wie etwa telecom usw. zur Verfügung.
Gruss leduart
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:45 Mo 27.08.2012 | Autor: | felixf |
Moin!
> > Einen Webserver brauchst du nicht, da der Server einfach
> > nur Dateien liefern soll, und das tut file:/// im Browser
> > auch.
>
> Hm also ich werde eine Suchmaschine erstellen. Da brauch
> ich das vielleicht? (Du lachst jetzt wahrscheinlich da ich
> nicht viel Ahnung von habe, aber ich soll als drittperson
> mithelfen und dazu lernen...).
In dem Fall wirst du mit JavaScript nicht auskommen, es sei denn du bist nur fuer's Front End zustaendig. Vermutlich wird das (Server Side) Backend von jemand anders erstellt.
In dem Fall solltest du dir einen lokalen Webserver (vermutlich auch Datenbankserver etc.) installieren. Frag am besten die Person, die das Backend macht, die sollte dir genau sagen koennen was du brauchst.
> > Die JavaScript-Konsole ist kein Muss, aber dafuer sehr
> > hilfreich. Sie liefert dir Moeglichkeiten, den Ablauf
> > deiner JavaScripte zu verfolgen / beeinflussen / etc., also
> > sie hilft dir etwa Fehler zu finden.
>
> Eclipse doch auch? Naja ich sollts einfach mal ausprobieren
> dann...
Eclipse hilft dir allerdings nicht viel bei Sprachen, die im Browser ausgefuehrt werden.
LG Felix
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 10:47 Di 28.08.2012 | Autor: | qsxqsx |
Danke euch sehr! Das half mir um den Überblick zu bekommen.
|
|
|
|