[gelöst] Websprache gesucht?
-
@edit da perl besonders für text ist, würd ich mir das dann gleich 2x überlegen
-
Minispiri schrieb:
HTML kann ich auch ein wenig, hab mich da ja mal auseinandergesetzt.
Aber gibt es wirklich keine Sprache, wo HTML wirklich tabu ist?Hmm, du weisst aber schon dass das Web rein auf HTML basiert, oder?
Es gibt nix anderes um Webseiten darzustellen.
-
Ich glaube du hast das Konzept von "Websprachen" noch nicht verstanden.
Websprachen werden eingesetzt um HTML Seiten zu generieren - diese werden dann vom Browser dargestellt. D.h. zwangsläufig dass du auch HTML können musst, da du sonst nicht weißt was du generieren sollst.
Ich suche was neues, was interessanteres; wie soll ich das nur erklären...?
Warum muss es denn eine "Websprache" sein? Wenn du wirklich mal etwas neues ausprobieren möchtest, versuch mal Haskell oder eine andere funktionale Sprache.
Für Haskell gibt es die Haskell Platform, bei der quasi alles dabei ist und es out-of-the-box funktioniert.
Um Haskell zu lernen, kann man Programming in Haskell von Graham Hutton oder Real World Haskell nehmen. Beides sehr gute Bücher.Wie gesagt, das hat jetzt nichts mit "Websprachen" zu tun, aber wenn es nur darum geht den eigenen Horizont zu erweitern ist Haskell auf jeden Fall einen oder zwei Blicke wert.
-
Danke wieder einmal für alle nützlichen Antworten.
Ich habe nun verstanden, dass das Netz auf HTML basiert.
Nun müsst ihr mir eins beantworten.
Wie gut muss man im HTML sein, um eine andere Websprache richtig zu verstehen.
Was ich im HTML kann ist das übliche Zeug, also die Grundlagen.Was sollte ich genau im HTML können?
Gibts da gute Tutorials?
-
Minispiri schrieb:
Wie gut muss man im HTML sein, um eine andere Websprache richtig zu verstehen.
sag mal willst dus nicht verstehen? html hat mir der programmier/scriptsprache nix zu tun!
Minispiri schrieb:
Was ich im HTML kann ist das übliche Zeug, also die Grundlagen.
scheinbar nicht sonst würdest du nicht so blöde fragen stellen
-
Naja es kommt drauf an was du machen willst. Am besten ist es einen Überblick über den kompletten HTML-Standart zu haben und dann zu wissen wo man etwas nachschauen muss.
Die minimalvoraussetzung um etwas ansatzweise sinnvolles zu machen sind wohl hyperlinks, formulare, grundaufbau einer html seite, tabellen, listen und div's.
Aber HTML ist eingentlich vollkommen simpel. Als Tutorial und Nachschlagewerk finde ich, dass http://htmldog.com/ ganz gut ist.
Auf Windows würde ich dir als Anfänger auf jeden fall davon abraten Perl, Python oder Ruby einzusetzen. Das ist einfach nicht für Windows entwickelt und passt überhaupt nicht in das Windows konzept. Wenn du erweiterungspackete brauchst die compiled werden müssen wird es wirklich kompliziert. Mit einem Mac, Linux oder BSD sind die 3 Sprachen wunderbar.
Von PHP würde ich absolut abraten. Diese Sprache macht Komplexe dinge oft unglaublich Kompliziert.
ASP.net könnte die beste Wahl unter windows sein. Ich habe es aber selbst noch nicht wirklich ausgibig benutzt.
(Ich mache übrigens Ruby auf dem Mac und bin in jeder Hinsicht glücklich)
-
Dein Wissen für HTML ist davon abhängig, wie toll die Seite werden soll.
Dafür ist dann aber CSS auch noch unabdingbarAllerdings ist dein HTML-Wissen für eine Websprache relativ irrelevant.
Zumindest zum Lernen einer Websprache brauchst du erstmal auch kein HTML.Bisher hast du in C++ es wohl so gemacht
for(int i=0; i<20;++i) cout << i << endl;
In PHP würde es etwa so aussehen
<?php for($i=0; $i<20; ++$i) echo $i."<br />"; ?>
Abschließend würde ich behaupten, dass deine Grundlagen zum Erlernen einer Websprache ausreichen.
-
_-- schrieb:
sag mal willst dus nicht verstehen?
Wenn ich es nicht verstehen wollen würde, hätte ich den Thread auch nicht geöffnet.
_-- schrieb:
scheinbar nicht sonst würdest du nicht so blöde fragen stellen
Fragen, die für Dich blöde klingen sind für mich halt nicht blöde. Wie gesagt bin blutiger Anfänger in Sachen Websprache.
Sry, wenn ich Dir nicht gut genug bin.
@_._ danke für das Tutorial.
@BasicMan01, danke für die Beispiele. Da finde ich C++ aber viel übersichtlicher. Kleine Frage am Rande: ++i ist ja das selbe wie i++ ? Ich google das mal nach...
Ansonsten würde ich dann mal am HTML fortfahren...
Gut okay ich mach' mal mit HTML weiter, Thema gelöst, danke an alle Antworten.
-
@BasicMan01 hat sich in den 3 zeilen schon ein fehler eingeschlichen? es müßte doch eigentlich echo $i."<br />"; heißen?
-
Sry, hast recht ... habs behoben. ein Flüchtigkeitsfehler
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Rund um die Programmierung in das Forum Webzeugs verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.
-
Kurz und knapp zusammengefasst:
1. Ohne HTML und CSS wird deine Webseite nach nichts aussehen.
2. Ohne eine serverseitige Skriptsprache wirst du keine Funktionalität wie Kontaktformular, Gästebuch, Forum, Feedback-Button o.ä. implementieren können.HTML ist eine Seitenbeschreibungssprache. Sie beschreibt die
Struktur
der Webseite. CSS ist eine Formatierungssprache, diese definiert auf Grund der HTML-Struktur
dasAussehen
der Webseite. PHP, Ruby, Perl etc. sind Skriptsprachen, welche von HTML und CSS völlig unabhängig dieFunktionalität
der Webseite bereitstellen; einmal durch serverseitige Abläufe wie das Verarbeiten von Usereingaben, das Speichern in Datenbanken, das Versenden von E-Mail etc., zum anderen durch eine dynamische HTML-Generierung.Web ohne HTML ist nicht.
Kein Stück, Niente, Nada, Nanimo!P.s. Fang mit PHP an. Auch wenn dir einige hier davon abgeraten haben: Du wirst als nicht-professioneller Webdesigner damit mit Abstand am allermeisten anfangen können, und auch im Profi-Bereich wird es dir in sehr vielen Fällen begegnen. Letztlich ist es schlichtweg auf sämtlichen Servern vorinstalliert. Flames gegen die Sprache hin oder her, du kommst als Webdesigner um PHP nicht herum.
-
árn[y]ék schrieb:
Web ohne HTML ist nicht.
Kein Stück, Niente, Nada, Nanimo!P.s. Fang mit PHP an. Auch wenn dir einige hier davon abgeraten haben: Du wirst als nicht-professioneller Webdesigner damit mit Abstand am allermeisten anfangen können, und auch im Profi-Bereich wird es dir in sehr vielen Fällen begegnen. Letztlich ist es schlichtweg auf sämtlichen Servern vorinstalliert. Flames gegen die Sprache hin oder her, du kommst als Webdesigner um PHP nicht herum.
Hm, einige meiner (Intranet)-Silverlight-Webanwendungen kommen locker ohne HTML/CSS aus. Niente, Nada, Nanimo. Sie sind u.a. skalierbar, speichern (über Webservices) in Datenbanken, versenden manchmal E-Mails, interagieren über ansprechende Formulare und verfügen z.T. über optische und multimediale Merkmale, die mit "WEB-Standards" so nicht realisierbar wären. Liegt das vielleicht daran. dass sie nicht in PHP implementiert worden sind? Oder vielleicht daran, dass nicht der Webdesigner sondern der Kunde Aussehen und Funktionalität seiner Webseite(n) vorgibt?
-
Nebenbei gibt es auch noch Flash, was ich aber jetzt nicht unbedingt als Websprache bezeichnen würde, weil es in die Webseite eingebettet wird. Wenn man aber dabei ist, kann man auch Java-Applets erwähnen. Zur Not noch ActiveX, aber wirklich auch nur, wenn man sich auf den IE beschränken will.
Dann gibt es noch die Entwicklungsumgebungen von MS, Codegear und Adobe hat meines Wissens auch Programme im Angebot, um "richtige" Webseiten erstellen zu können. Alle haben da ihr Vor- und Nachteile und sind für den Anfänger mal mehr, mal weniger erfassbar. Gute Erfahrungen mit Click and Play habe ich mit den Codegear-Tools gemacht. Diese erzeugen mir aber für produktive Systeme zu viel Bloat. Darum wirst du aber wahrscheinlich bei keinem dieser Systeme herum kommen.
Da du aber die ganze Zeit von schönen Webseiten schreibst, denke ich du interessierst dich mehr für CSS, als für irgendwelche Programmiersprachen. Dabei wirst du aber auch wieder nicht um ein Grundverständnis herum kommen. Außer du erstellst deine Seite mit einem der genannten kommerziellen Tools, die übrigens alles andere als für den Anfänger bezahlbar sind. Indem Fall müsstest du dich mit dem Tool auseinander setzen, um zu ermitteln, wie du deine CSS-Kenntnisse einbringen kannst. Was dir dabei am ehesten zusagt musst du wissen, ich finde ein paar triviale Grundkenntnisse in HTML aber nicht so herausfordernd, dass man einen Bogen drum machen sollte. IMHO ist das bissel HTML sogar schneller hingeschrieben, als sich in die Monstertools einzuarbeiten.
-
Er kann auch Flash lernen, wenn er will. Ist das sinnvoll? Nein. Noch nicht.
Bitte pragmatisch bleiben. Hier geht es um einen jugendlichen Noob der irgendetwas Neues lernen möchte und keine großen Vorkenntnisse hat. Da kann man ihm getrost auch mal etwas empfehlen, dass für ihn für den Anfang sinnvoll ist, anstelle des persönlich favorisierten Nischenproduktes. Und nein, Silverlight hat im Webdesign derzeit praktisch keine Relevanz. Was einige Firmen in ihren Intranets anstellen, interessiert einen lernwilligen Schüler herzlich wenig. Unis setzen auch zu 90% auf Java Applets. Benutzt das sonst ein Schwein im freien Web? Nope.
Einfach mal nicht immer von sich auf andere schließen
-
@árn[y]ék
Kann das sein, dass du nach den ersten Wörtern aufgehört hast meinen Beitrag zu lesen? Wäre schade, wo ich doch versucht habe das Thema möglichst allgemein zu beleuchten.
-
Paul Müller schrieb:
Kann das sein, dass du nach den ersten Wörtern aufgehört hast meinen Beitrag zu lesen? Wäre schade, wo ich doch versucht habe das Thema möglichst allgemein zu beleuchten.
Huch, den habe ich gar nicht gelesen. Als ich angefangen habe zu schreiben, war der noch nicht da
Macht meinen Beitrag natürlich recht obsolet, da hast du Recht ... Ich bezog mich ausschließlich auf den Post von schmidt-webdesign.
-
Also ich hab auch C++ gelernt bzw lern es immer noch und wollte auch mal jetzt was Webmäßiges machen. Hab dann auch erst mal mit HTML angefangen um dann mit was anderem weiter zumachen. Als Tutorial kann ich dir folgende beiden Seiten empfehlen, eine deutsche eine englische
http://de.selfhtml.org/
http://www.w3schools.comLg freeG
-
Auch sehr gut finde ich das HTML Tutorial von HTML Dog.
Als "Websprache" lerne ich jetzt Ruby, da ich es in Ruby on Rails verwenden möchte. Ist übrigens eine echt schöne Sprache.