Programmiersprache?

Hier könnt ihr Fragen stellen, euch beschweren, oder um Hilfe bitten.
Antworten
Benutzeravatar
Leon
Beiträge: 920
Registriert: 27.03.2008, 14:00
Wohnort: GTI Berlin, Quartier 17-3

Programmiersprache?

Beitrag von Leon »

Ich habe da ne wiiinzig kleine Frage: welche programmiersprache wird für DF genutzt?
Bild
Benutzeravatar
Phönix
Beiträge: 2329
Registriert: 04.04.2007, 18:10
Wohnort: Gleich neben Bulli
Kontaktdaten:

Re: Programmiersprache?

Beitrag von Phönix »

PHP und Javascript.
What more can I say?
Menrog
Beiträge: 262
Registriert: 16.03.2007, 15:59

Re: Programmiersprache?

Beitrag von Menrog »

und MYSQL als datenbank
I´m the man!
Latex Helmchen
Bild
Benutzeravatar
Phönix
Beiträge: 2329
Registriert: 04.04.2007, 18:10
Wohnort: Gleich neben Bulli
Kontaktdaten:

Re: Programmiersprache?

Beitrag von Phönix »

Menrog hat geschrieben:und MYSQL als datenbank
Ist aber keine Programmiersprache :twisted:
What more can I say?
Menrog
Beiträge: 262
Registriert: 16.03.2007, 15:59

Re: Programmiersprache?

Beitrag von Menrog »

sql= Structured Query Language

nein garkeine sprache :P
I´m the man!
Latex Helmchen
Bild
Benutzeravatar
Crendgrim
Beiträge: 652
Registriert: 20.06.2008, 19:22
Kontaktdaten:

Re: Programmiersprache?

Beitrag von Crendgrim »

Eine Programmiersprache in dem Sinn ist es nicht, sondern halt eine "Query Language" - eine Abruf-Sprache mit Einzelbefehlen, die in keinem Kontext stehen.
Mit MySQL alleine kann man kein Script programmieren; MySQL ist nur ein "Adapter" von anderen Programmiersprachen zur Datenbank.


Crendgrim
Crendgrim

Ich bitte um Einhaltung der deutschen Grammatik- und Rechtschreibregeln in diesem Forum. Jeder sollte in der Lage sein, sich um eine angemessene Sprache zu bemühen.
Benutzeravatar
Kapsonfire
Entwickler
Beiträge: 690
Registriert: 31.12.2007, 00:27

Re: Programmiersprache?

Beitrag von Kapsonfire »

php und javascript sind auch keine programmiersprachen

wenn du sowas wie darkfleet machen willst setze dich mit html/javascript und php auseinander (mysql muss nit sein ist aber seeehr nützlich)


oder javapplets oder flash könnte auch ne möglichkeit sein
Bye
Benutzeravatar
damh
Administrator
Beiträge: 378
Registriert: 16.03.2007, 17:26

Re: Programmiersprache?

Beitrag von damh »

hmm, also php und Javascript fallen schon ziemlich sicher unter den Begriff der Programmiersprachen. Mit beiden sind so ziemlich fast alle Sachen programmierbar, aber ob es sinnvoll ist, ist vielleicht eine ganz andere Frage. Mit SQL lässt sich im groben und ganzen auch ziemlich viel Programmieren, da SQL auch u.a. das definieren von eigenen Funktionen erlaubt. Ist vielleicht sehr kompliziert damit, irgendwas brauchbares zu machen, aber möglich sollte es sein.

Flash ist auch nicht viel was anderes als Javascript. Javaapplets kann man sicher auch gebrauchen, aber werden diese mittlerweile noch weniger unterstützt als Flash. Macht also wenig Sinn in der Richtung zu überlegen.

Wenn man sowas wie DF/FW nachprogrammieren will, muss man sich erstmal fragen, was die Rahmenbedingungen für das Spiel sein sollen. Sobald man meint, mehr als 500 Leute parallel auf einem Server spielen zu lassen, kommt man nicht mehr drum herum, auf Apache/MySQL etc zu verzichten. Apache ist einfach nur eine Krücke, mit der man Laufen lernen und durchaus viel erreichen kann, aber da sind auch schnell die Grenzen erreicht. Zudem bietet PHP/Apache/MySQL eher eine Plattform für passive Internetseiten. Wenn man aktive Seiten haben möchte, muss man sich halt in den meisten Fällen den Server selbst schreiben. Aktuell sollten sich hier C/C++ als best unterstützte Programmiersprachen für Serverbetriebssysteme anbieten. Hinter dem Server ist aktuell für Sachen, die dynamisch geändert werden sollen, entweder http://de.wikipedia.org/wiki/LUA oder dynamische Bibliotheken empfehlenswert. Damit schafft man auf Standardhardware locker ca. 2k Spieler parallel auf einem Server zu versorgen. Das befindet sich dann aber auch gleich in einer ganz anderen Liga als PHP/Apache ;) Das sollte man, wenn man in diese Richtung überlegt unbedingt beachten.

Gruß damh
muh :p
Antworten