Swabian
Anmeldungsdatum: 26. März 2006
Beiträge: 58
Wohnort: Kenitra - Marokko
|
Hi, ich habe vor ein Script zu schreiben, mit dem ich all meine Linkpartner für Webseiten verwalten kann. Da das Script etwas umfangreicher werden soll und später evtl. auch per SOAP (XML-Webservice) für weitere Leute öffentlich angeboten werden soll, wollte ich mal von PHP weg, da ich immer wieder lese, dass es für solche Sachen geschwindigkeitsmässig nicht geeignet sein soll. Ebenso habe ich bedenken was eine MySQL Datenbank angeht, da bei ca. 1000 angemeldeten Leuten mit mehreren 1000 Links einiges zusammenkommen kann und der Server soll ja noch eine Weile leben. Ebenso möchte ich darauf achten trafficsparend zu programmieren, was ja auch bei einem grösseren Projekt ne Menge Geld sparen kann. Ich hab immer mal wieder gelesen, dass Perl in solchen Sachen recht flink arbeiten soll. Aber ich lass mich auch gern eines besseren belehren. Wichtig ist nur, dass mir in der Sprache auch die SOAP-Schnittstelle zur Verfügung steht, weil das eine Tür zur Aussenwelt werden soll. Erfahrungen habe ich wie gesagt mit PHP und MySQL. Also, bitte gebt mir Tipps in welche Sprache ich mich jetzt am besten einarbeite und welche DB ich verwenden könnte. Liebe Grüsse Swabian
|
Gizmo
Anmeldungsdatum: 6. Januar 2005
Beiträge: 377
|
Ich würde PHP und MySQL verwenden. Ich denke das kann alles was du brauchst.
|
Marc_BlackJack_Rintsch
Ehemalige
Anmeldungsdatum: 16. Juni 2006
Beiträge: 4578
Wohnort: Berlin
|
Wenn Traffic gespart werden soll, dann wäre vielleicht etwas einfacheres als SOAP angebracht. XML-RPC ist schlanker und es gibt auch dafür für die meisten Programmiersprachen eine Implementierung.
|
albundy
Anmeldungsdatum: 24. Januar 2005
Beiträge: 60
Wohnort: Marzling
|
Nimm das Python-basierte Django - einfacher, sauberer und schneller als PHP-Loesungen.
|
Superdreadnought
Anmeldungsdatum: 31. Mai 2006
Beiträge: 563
|
ich würde da perl empfehlen. ist schnell und man braucht auch nicht unbedingt einen datenbankserver, sondern könnte das mit simpleren möglichkeiten (wie zb storable oder einfach einer textdatei (was allerdings langsamer als ersteres ist) erledigen), was auch wieder für anfänger gut zu relisieren ist (ich hab vor ca. 2 wochen mit perl angefangen und hab schon eine recht gute vorstellung, wie das was du willst zu erledigen ist). aber was wilst du denn genau mit den links machen?
|
Slicer
Anmeldungsdatum: 9. März 2006
Beiträge: Zähle...
Wohnort: Im Herzen Hamburgs
|
Hallo, als Oracle Datenbankadministrator könnte ich Dir da noch die kostenlose (allerdings leicht limitierte) Oracle Datenbank 10g XE ans Herz legen. Die gibts auch für Ubuntu. Ist natürlich absolut SQL-Kompatibel und sicher etwas besser für grosse Datenmengen geeignet als MySQL. Link: http://www.oracle.com/technology/software/products/database/xe/index.html Grüsse, Slicer
|
comm_a_nder
Anmeldungsdatum: 5. Februar 2006
Beiträge: 2533
Wohnort: Dresden
|
Slicer hat geschrieben: Hallo, als Oracle Datenbankadministrator könnte ich Dir da noch die kostenlose (allerdings leicht limitierte) Oracle Datenbank 10g XE ans Herz legen. Die gibts auch für Ubuntu. Ist natürlich absolut SQL-Kompatibel und sicher etwas besser für grosse Datenmengen geeignet als MySQL. Link: http://www.oracle.com/technology/software/products/database/xe/index.html Grüsse, Slicer
Meinst Du mit "absoluter" SQL Kombatibilität Datentypen wie varchar2? *g* Nix für ungut, Oracle macht gute Datenbanken, hat doch aber seine Stärken eher im Enterprise Einsatz. Für die Datengrößen, die hier genannt werden reicht eine MySQL DB locker aus. Man schiesst ja auch nicht mit Kanonen auf Spatzen. Und warum soll ich eine beschnittene DB nehmen, wenn ich ausreichende (und mehr) Feature bei MySQL oder noch besser PostgreSQL finde?
|
Slicer
Anmeldungsdatum: 9. März 2006
Beiträge: 77
Wohnort: Im Herzen Hamburgs
|
Hallo, jeder wie er mag. Wollte nur informieren, dass man Oracle XE parallel zu MySQL oder PostgreSQL in die Auswahl ziehen kann. Wobei ja wohl die XE auch in der beschnittenen Version nach Deiner eigenen Aussage noch zu mächtig wäre 😉 Slicer
|
Lux
Anmeldungsdatum: 10. November 2005
Beiträge: 5152
Wohnort: Grüt (Gossau ZH), Schweiz
|
Slicer hat geschrieben: als Oracle Datenbankadministrator könnte ich Dir da noch die kostenlose (allerdings leicht limitierte) Oracle Datenbank 10g XE ans Herz legen. Die gibts auch für Ubuntu. Ist natürlich absolut SQL-Kompatibel und sicher etwas besser für grosse Datenmengen geeignet als MySQL.
Ich habe gerade auf dem Oracle-Lehrgang gelernt, dass selbst die Vollversion für persönliche Nutzung und Nutzung, die keinen Umsatz generiert, kostenlos ist ... Dirk
|
Lux
Anmeldungsdatum: 10. November 2005
Beiträge: 5152
Wohnort: Grüt (Gossau ZH), Schweiz
|
comm@nder hat geschrieben: Meinst Du mit "absoluter" SQL Kombatibilität Datentypen wie varchar2? *g* Nix für ungut, Oracle macht gute Datenbanken, hat doch aber seine Stärken eher im Enterprise Einsatz. Für die Datengrößen, die hier genannt werden reicht eine MySQL DB locker aus. Man schiesst ja auch nicht mit Kanonen auf Spatzen. Und warum soll ich eine beschnittene DB nehmen, wenn ich ausreichende (und mehr) Feature bei MySQL oder noch besser PostgreSQL finde?
Ich gebe dir Recht, dass für den Zweck besser eine MySQL oder PostgreSQL geeignet ist, aber was Features angeht, bist Du - glaube ich - auf dem Holzweg. Gruß Dirk
|
comm_a_nder
Anmeldungsdatum: 5. Februar 2006
Beiträge: 2533
Wohnort: Dresden
|
das und mehr bezog sich ja nicht auf Oracle, sondern auf die Features, die der Threadstarter benötigt. Und da bietet PostgreSQL sowieso und MySQL wahrscheinlich auch mehr als benötigt.
|
Lux
Anmeldungsdatum: 10. November 2005
Beiträge: 5152
Wohnort: Grüt (Gossau ZH), Schweiz
|
comm@nder hat geschrieben: das und mehr bezog sich ja nicht auf Oracle, sondern auf die Features, die der Threadstarter benötigt. Und da bietet PostgreSQL sowieso und MySQL wahrscheinlich auch mehr als benötigt.
Dann bin ich ausnahmsweise einverstanden 😉 Dirk
|