Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Mysql mit einer "schnellen" Linux-Progsprache (https://www.delphipraxis.net/121061-mysql-mit-einer-schnellen-linux-progsprache.html)

MSSSSM 21. Sep 2008 19:00


Mysql mit einer "schnellen" Linux-Progsprache
 
Hallo an alle :D

Ich habe ja ein Spiel (siehe Link in der Signatur), dort ist ein aufwendiges System drin in PHP drin.
Dieses System möchte ich für mer Speed aber auf eine viel schnellere Programmiersprache umstellen.
Soll ich C nehmen (Schon probiert, aber konnte mich nicht mit mysql verbinden :cry: )
oder FreePascal (die Anleitung auf freepascal.org verstehe ich allerdings nicht :cry: )
oder C++ (Da weiß ich nicht ob das schnell genug ist, außerdem kann ich es schlecht :cry: )
?

Also dieses System greift auch auf mysql zu.
Deswegen frage ich.
Welche Sprache und wie kann man sich dort zu mysql verbinden?

mit freundlichen Grüßen
Marius 8)

mkinzler 21. Sep 2008 19:02

Re: Mysql mit einer "schnellen" Linux-Progsprache
 
Eigentlich eignet sich jede der genannten Sprachen für dein Problem

Die Muhkuh 21. Sep 2008 19:02

Re: Mysql mit einer "schnellen" Linux-Progsprache
 
PHP soll zu langsam sein?

Es gibt riesige Seiten, bei denen PHP hintendran ist und die laufen sehr performant, sofern sie gut programmiert sind.

Ansonsten wäre C++ wohl noch eine Wahl.

MSSSSM 21. Sep 2008 19:08

Re: Mysql mit einer "schnellen" Linux-Progsprache
 
Erwähnenswert:
Ich habe eine Tabelle mit verschiedenen Werten von Flughäfen erstellt.
Da sind 268.000 einträge drin. (Flughäfen^2)
In PHP dauert es aber 1 Sekunde zum Ausrechnen eines Wertes und 0.2 sec zum Holen von Mysql.

Vllt. kann man das in C++ schneller machen?
Leider habe ich nur minimale C++ Kenntnisse :pale:

Die Muhkuh 21. Sep 2008 19:10

Re: Mysql mit einer "schnellen" Linux-Progsprache
 
Schneller wird es deswegen auch nicht.

Du könntest aber vielleicht ein besseres Tabellendesign überlegen, Daten cachen etc. Dadurch kannst Du einiges an Performance rausholen.

Nikolas 21. Sep 2008 19:16

Re: Mysql mit einer "schnellen" Linux-Progsprache
 
was hast du denn in der Tabelle drin stehen, dessen Berechnung eine Sekunde dauert?

MSSSSM 21. Sep 2008 19:25

Re: Mysql mit einer "schnellen" Linux-Progsprache
 
Folgendes:
Code:
id_calculate_apperance    id_from    id_to    app_pas    app_car    last_update
das erste ist der primärschlüssel
das zweite und dritte ist ne flughafen id
das vierte und fünfte ist zr berechnung, und das 6. ist eben das letzte Update.

Die Muhkuh 21. Sep 2008 19:26

Re: Mysql mit einer "schnellen" Linux-Progsprache
 
Wie sehen die SQL-Abfragen aus?

Wo berechnest Du (in PHP oder in SQL)?


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:32 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz