Hey E*Pvpers,
ich wollte euch einfach mal fragen, was eigentlich die wichtigsten Programmiersprachen sind.
HTML und CSS ist klar. Aber es gibt ja noch Javaskript, ASP.net, PHP, Flash usw.
Ich möchte einfach wissen, welche Sprachen ihr für sehr wichtig haltet und dazu vielleicht noch eine Begründung zum besseren Verständnis abgebt.
Die beiden wichtigen Auszeichnungssprachen sind HTML und XML.
HTML (+CSS für's Design) eben für alles, was menschenlesbar und XML für alles, was maschinenlesbar sein soll.
Die wichtigste Skriptsprache ist JavaScript. Stattdessen kann man höchstens noch Visual Basic Script verwenden, wird aber selten gemacht.
Beide Skriptsprachen sind geeignet, um .asp-Dateien zu erstellen, diesbezüglich wird VBS jedoch häufiger verwendet.
PHP ist die häufigste Programmier-/Skriptsprache (schreib' mal beides, da da Uneinigkeit herrscht), die serverseitig ausgeführt wird und bietet mit MySQL, etc. auch alle wichtigen Funktionen. PHP wird daher auf fast jeder größeren Webseite verwendet.
Alternativen dazu mit deutlich weniger Funktionen sind die oben erwähnten .asp-Dateien und Server Side Includes (.shtml, etc.).
SSI werden gerne in Verbindung mit CGI-Scripten verwendet.
Zur Konfiguration - z.B. wenn man keinen Zugriff auf die *.ini-Dateien hat - wird oftmals .htaccess verwendet. Auch gerne als .htpasswd, um Ordner zu schützen, ohne ein aufwendiges Login-System mit PHP realisieren zu müssen.
Für alles, was mit besonders schnellen Berechnungen zu tun hat und JavaScript daher versagt, sowie für aufwendige Animationen kommen diverse Applets zum Einsatz.
Das sind beispielsweise Flash, Java oder Silverlight.
3D-Animationen lassen sich neuerdings jedoch auch mit JavaScript (Stichwort: WebGL) generieren, wobei die Browser-Unterstützung noch sehr gering ist.
Für schnelle Berechnungen soll demnächst WebCL eingesetzt werden, das ist bislang jedoch noch nirgends implementiert.
Wer sich im Übrigen mit WebGL auseinandersetzt, kommt auch um die Shader-Sprache GLSL nicht umhin.
Ich möchte hier noch eine weitere wichtige Sprache anfügen, die für eine weitere Art der Webentwicklung wichtig ist, (aber wahrscheinlich für dich eher uninteressant).
PERL. Perl kann man ebenfalls zum Erstellen von Homepages verwenden. PHP ist, wenn man so will, eine einfachere Ausführung von Perl, allerdings auch etwas schneller von der Ausführung auf Homepages.
Perl wird allerdings meistens zur Verwaltung des Computers verwendet, auf dem die Skripte laufen. Zum Beispiel sind Control Panels oftmals in Perl geschrieben (zum Beispiel CPanel, Webmin, Napp-It,...).
Warum spreche ich diese Sprache an? Weil du fürs Web immer einen Server brauchst. Und wenn du den selbst verwalten musst, bzw. eine größere Serveranlage verwalten musst, dann sind solche Control Panels sehr hilfreich! Mit solchen Control Panels kann man locker sein täglich Brot verdienen. Damit meine ich, dass man entweder selbst ein solches CP entwickelt, oder solche CPs benutzen kann.
c, weil apache in c programmiert ist *schenkelklopf*
was man ansonsten heute von nem webäffchen erwartet:
xhtml(5 bald)
node.js,jquery (oder auch echtes ajax ohne dämliche frameworks^^)
irgendne turing-komplette sprache wie ruby-on-rails, python oder php. leider immernoch meist php.
und perl is tot, verschwend deine zeit nicht damit. ja, perl ist cool. nein, du kannst das heute nirgends mehr als referenz bringen, zumindest nicht in der webentwicklung.
'kay. Ich würd' dann an dieser Stelle Java eine größere Bedeutung beimessen.
Wird mittlerweile (leider) kaum noch für Webapplikationen genutzt, sollte jedoch trotzdem nicht ohne Erwähnung bleiben.
Java kann nämlich nicht nur als Applet in die Seite eingebunden werden, sondern auch serverseitig für .jhtml-Dateien verwendet werden.
Mit C und Perl ist man eig. immer gut bedient, um einen Server zum Laufen zu bringen. Beim Proggen auf'm WebSpace aber so gut wie überflüssig.
jQuery hab' ich mir angewöhnt, weil's so schön bequem ist, an sich finde ich reines JavaScript immer viel anstrebenswerter.
@Netzgeist: Wiese leider meist PHP?
Meiner Meinung nach bietet PHP (mit Ausnahme einer anständigen Grafik-Komponente, da man gdlib total vergessen kann) so gut wie alles, was man sich vorstellen kann oder kann es eben selbst nachbauen.
@Netzgeist: Wiese leider meist PHP?
Meiner Meinung nach bietet PHP (mit Ausnahme einer anständigen Grafik-Komponente, da man gdlib total vergessen kann) so gut wie alles, was man sich vorstellen kann oder kann es eben selbst nachbauen.
Weil PHP im Vergleich zu anderen Sprachen einen völlig unstrukturierten Syntax besitzt und eine rundum undurchdachte Sprache ist.
Beispielsweise folgen Parameter von Standartfunktionen keiner bestimmten Ordnung (z.B. str_replace searchstring an dritter Stelle und substr an erster Stelle obwohl es beides String Funktionen sind), mal ganz davon abgesehen ist PHP auch ziemlich langsam.
Zu Php bei ordentlichen Entwicklern ist das auch mit Struktur und an die funktionen jede sprache hat ihre eigenheiten, komme mit reinem java och net gut klar dagegen laeufts mit javascript und php. wo ist php den bitte langsam, bei einer reihnen webseite? Sachen wie template extern beziehen oder externe server zugriffe dauern immer einwenig und da kann man nix groß machen.
Zu Php bei ordentlichen Entwicklern ist das auch mit Struktur und an die funktionen jede sprache hat ihre eigenheiten, komme mit reinem java och net gut klar dagegen laeufts mit javascript und php. wo ist php den bitte langsam, bei einer reihnen webseite? Sachen wie template extern beziehen oder externe server zugriffe dauern immer einwenig und da kann man nix groß machen.
Es gibt einige Websprachen die um ein vielfaches schneller als PHP sind.
Assembler ist auch schneller wie C#, na dann hop hop lasst uns Assembler coden.
Ist nun ein extremes Beispiel aber Geschwindigkeit ist lang nicht alles.
Ich für meinen Teil bevorzuge PHP eigentlich fast jeder andern Sprache weil ich einfach mit der C Syntax aufgewachsen bin, und mir diese immer am Vertrautesten ist.
Eigentlich kann ich nichts an PHP aussetzen, auser das es halt eine Scriptsprache ist und weit nicht den Umfang anderer wirklichen Programmiersprachen wie C# oder C++ hat.
Aber dank immerwieder Weiterentwicklungen und auch einer ordentlichen OOP wird das schon noch.
Obwohl ich Javascript/Jquery beherrsche, (und als Webdesigner/Programmierer) kommst du nicht davon vorbei, bevorzuge ich doch immer PHP.
Mir fällt gerade wieder ein das das Topic doch eigentlich was ganz anderes war.
Wenn du mich fragst ist PHP die absolute und mit abstand wichtigste Sprache.
Wobei ich die Konkurenz nicht auser Acht lassen würde, Javascript (Jquery), ASP. NET, Ruby on Rail,...
Oh noez, was hab ich getan, nun gehts php bashing wieder los... Ihr mobbt sicher auch behinderte Kinder, oder? ^_^
Falls das ernsthaft noch wer durchdiskutieren mag, ich bin froh das bereits jemand mal die Kernpunkte zusammengefassst hat(auch wenn ich nicht davon ausgehe das ein php-Freund das Ding bis zum Ende liesst. Psychologen schimpfen das kognitive Dissonanz):
Oh noez, was hab ich getan, nun gehts php bashing wieder los... Ihr mobbt sicher auch behinderte Kinder, oder? ^_^
Was meinst du wohl, warum ich mich schon vor der Diskussion drücken wollte, ob PHP eine Skriptsprache oder Programmiersprache ist.
<- Jetzt bitte nicht darauf eingehen.
bissle erfahrung in Datenbanken sql - pl/sql wäre nicht verkehrt, wenn man ne Seite machen will, wo andere sich einloggen können, oder wenn man selber nen eigenes Gästebuch machen möchte etc.
Was meinst du wohl, warum ich mich schon vor der Diskussion drücken wollte, ob PHP eine Skriptsprache oder Programmiersprache ist.
<- Jetzt bitte nicht darauf eingehen.
Skriptsprachen sind Programmiersprachen - da gibt es nichts zu diskutieren.
Quote:
mal ganz davon abgesehen ist PHP auch ziemlich langsam.
Wichtigste Plugins 09/23/2011 - Minecraft - 5 Replies Hallo ich wollte mal nachfragen was für ein RL (reallife) server die Wichtigsten Plugins sind ?
World Edit-World Guard weis ich aber bei den rest weis ich net genau :P
programmiersprachen verbinden 08/02/2011 - AutoIt - 10 Replies hiho ich habe da mal eine frage.
kann ich zumbeispiel ein autoit programm mit c++ irgendwie verbinden? oder andersrum?
weil ich brauch ein paar sachen von autoit die c++ nicht kann und deshalb möchte ich die irgendwie verbinden..
geht das?
Die wichtigste Frage 10/16/2010 - Metin2 Private Server - 5 Replies Kann man i-wie in den knast oder sooo wenn man nen hamachi server macht...? kann man dann erwischt werden?
Wichtigste Seiten 07/20/2009 - Off Topic - 23 Replies Was sind für euch die wichtigsten I-net Seiten?
Welche Seiten kennt ihr noch? (Google, Yahoo, elitepvpers, wikipedia, gmx, hotmail,....)
lg lucabest
programmiersprachen für RO 06/19/2005 - Ragnarok Online - 16 Replies hi all,
mal ne farge und zwar:
auf welcher/n programmiersprachen ist Ro eigentlich basierent,
wenn ich jetzt z.B. mich genauer mit botten, packeting oder bugs suchen beschäftigen möchte würde es doch bestimmt sinn machen auch die
benutzten proggsprachen zu können.
wenn ihr da ein bisschen bescheid wisst könnt ihr mich das ja mal bitte wissen lassen.