Multithreading und Multiprocessing ist sinnvoll fuer CPU-lastige nebenlaeufige Programme, fuer IO-lastige Programme aber eventuell nicht optimal. Es gibt noch eine andere Moeglichkeit! Ich zitiere mal die Doku vom asyncore-Modul:
Danke Rebecca, jetzt versteh ich's
(Du hattest ja schon mal asyncore erwähnt; allerdings bin ich nicht auf die Idee gekommen mal danach zu googln, bzw. ich hab gedacht ich wüste ungefähr, was es ist)
Ja, die Basics bekommst du schnell hin, das stimmt. Aber die richtigen Features einer Programmiersprache lernst du erst wenn du dich intensiv damit beschäftigst. Damit will ich dich natürlich nicht von dem Entschluss beide Sprachen zu lernen abbringen, will dir nur sagen, dass nachdem man die Basics hat, die richtig tollen Sachen erst noch kommen. Das sehe ich an mir selbst, wenn ich meine alten Programme anschaue und mir an den Kopf fassen muss, was ich damals zusammengeschrieben habe.
Da hast Du sicherlich Recht. Vermutlich werde ich mich auch früher oder später mit einer Sprache intensiver beschäftigen, als mit der/den Anderen (ich denke das kommt ganz automatisch
).
Aber ehrlich gesagt bin ich schon glücklich, wenn ich fremde Scripte einigermaßen gut verstehe (mit ner kurzer Recherche nach unbekannten Funktionen ect.). Denn, erstens kann man alleine durch das Abändern von fremden Scripte eine Menge realisieren, und zweitens lernt man dadurch auch ziemlich schnell (finde ich).
Letzteres kann ich bestätigen: Zu meiner Zeit bei all-inkl tauche mal eine weitere Datenbank im Frontend (PMA) auf. Nach etwas Überfliegen stellte sich heraus, dass dies eine produktiv genutzte Datenbank eines anderen Kunden war. Die schlauerweise auch noch Passwörter enthielt - im Klartext! *Das* war der Oberhammer
Den einen oder anderen Tag habe ich abgewartet in der Annahme, das würde sicher jemand bemerken und korrigieren - dem war jedoch nicht so. Entsprechend habe ich den Support auf die Problematik aufmerksam gemacht und es wurde immerhin entsprechend reagiert.
Tjoa, und einige Zeit später wechselten wir dann zu einem anderen Hoster, der hoffentlich mehr von Sicherheit verstand. Bei All-inkl kann man schon mal leicht am falschen Ende gespart haben.
Ui, ok, das ich schon heftig. Wann war das denn? (Ist hoffentlich schon länger her
)
Das ist aber ehrlich gesagt erst das erste Mal, dass ich über die was schlechtes gehört habe.
Ach so, da hab ich dann wohl irgendwas falsch verstanden. Erstmal dachte ich PCRE sei der leicht modifizierte Perl engine, und dann [...]
Das scheint aber zu stimmen? Auf jeden Fall konnte ich quasi keinen Unterschied zwischen Perl engine und PCRE feststellen.