Leuchtturm hat folgendes geschrieben: |
Hi
falls ich nicht die richtige Sparte erwischt habe, bitte ich um entschuldigung, aber ich denke ins Offtopic passt es am besten rein
Ich suche eine (Script)sprache mit der man relativ einfach dynamische Webseiten erstellen kann.
Ich habe mich schonmal informiert , und habe verschiedene Sprachen/Technologien gefunden:
Php, Python, Ruby (on Rails), ASP.net, Perl |
Du hast mindestens noch
C vergessen 
(Nach unten scrollen, vorletzte Frage)
Leuchtturm hat folgendes geschrieben: |
| Php gefällt mir nicht so gut, weil es ziemlich buggy ist und auch eine schlechte Implementierung von OOP hat. Dafür gibt billige Angebote im Internet. |
Von welcher PHP-Version reden wir?
PHP4: Die OOP-Implementation dort ist ein Witz, die Language-Definition ein Lacher und die Sicherheit ein Placebo ... Gut, geh ich mit. Aber wieso man das grade deshalb nutzen will, ist mir ein Rätsel.
Gehen wir weiter.
PHP5: Die OOP-Implementation ist zusammengehackt, die Sprachdefinition hängt Jahre aktuellen Techniken hinterher, die Funktionsbibliothek hat ihre Tücken. Man kann damit Arbeiten, aber eigentlich will man das nicht. Buggy ist das zudem wie Seuche: Gestern mit nem Kollegen am GeSHi gearbeitet, da hat der erstmal nen Bug in PHP reportet, weil das nachweislich nicht an uns lag, das was nicht ging. Keine 4 Stunden später hab ich (für ihn reproduzierbar) einen Patch geschrieben, wo PHP jeder Logik trotzt. (Wenn man Speicher sparen will, wird mehr verbraucht ...)
k, also der nächste Kandidat:
PHP6: Wir wahrscheinlich alles viel Besser und sowieso ist die nächste Version immer das Beste!
Dass es von den ganzen Massenanbietern hergenommen wird, heißt nicht, dass es gut ist, sondern dass sich Problemlos tausende Benutzer auf ein System quätschen lassen, ohne dass sich das behakt. Und so sicher sind solche Hoster auch meistens ...
Wenn man weiß, was man tut, kann man mit PHP zurecht kommen, aber Glücklich wird man nicht. Und Performance bekommt man nur, wenn man weiß, was man tut ...
Leuchtturm hat folgendes geschrieben: |
| Python gefällt mir eig. ganz gut, von den wenigen Quelltexten die ich bis jetzt gesehen habe. Wie siehts da mit der Unterstützung bei billigen(<5-6€/Monat) Webhostingangeboten aus? |
Hab ich auf meinem vServer mit drauf, wenn Du willst, für1 Euro pro Monat zzgl. Domain (50 ct.) ...
Zum Source und der Sprache:
chaosradio.ccc.de/cre088.html
Kurzzusammenfassung: Das läuft nur, wenn man abstinent lebt, drei Ave Maria täglich betet und sich veganisch ernährt.
Leuchtturm hat folgendes geschrieben: |
| Ruby (on Rails) ist eigentlich die Sprache die mir bis jetzt am besten gefällt. Aber ohne Framework nutzt mir Ruby auch wenig. Wie siehts da mit der Unterstützung von Ruby on Rails bei Hostings aus? |
Das einzige, was an Ruby interessant ist, ist das Rails-Framework. Das War's an der Sprache auch schon. Hab schon benutzbarere Krücken gesehen. Und wenn man will, kann man sich das, was das Rails-Framework macht mit knapp 1000 Zeilen auch in PHP implementieren (hab ich mit'm Kommulitonen anner FH auch bereits getan) ...
Leuchtturm hat folgendes geschrieben: |
| ASP.net ist relativ komplex und die Hostingangebote sind relativ teuer, wei ein Windows Server benötigt wird. Fällt für mich eig. raus. |
Wenigstens in der Hinsicht vernünftig. Wobei man auch bei einem Windows-Server gut arbeiten kann. Kenn jemanden, der einen hat. Und da nicht mal nen kleinen. Aber ASP.net ist nicht viel mehr als n VB in PHP-Blöcken auf Basis des .NET-Frameworks.
Leuchtturm hat folgendes geschrieben: |
| Mit Perl habe ich mich noch nicht weiter beschäftigt, soll aber laut Wikipedia nicht so gut als Websricptsprache sein. Was sagt ihr zu Perl, auch in Hinsicht auf Hostings? |
Abgesehen von
der Syntax und manch anderen
kryptischen Beimengungen kann man mit Perl eigentlich recht gut beherrschbar. Hab da selber ein paar Scripts bei mir auf'm vServer laufen, problematisch an Perl ist jedoch, dass es eigentlich für Shell-Scripts gedacht ist und daher von Haus aus nur wenig Unterstützung für das Web bietet. Man schreibt sich also oftmals etwas die Finger wund, kommt aber an andren Stellen auch wieder wesentlich einfacher ans Ziel, als das bei z.B. PHP der Fall ist. Was an Perl gut gelöst ist, ist die Verwaltung von Erweiterungen, da man zentral Bibliotheken installieren kann, und somit Sicherheitslücken zentral schließbar sind, was PHP nicht bietet ...
Leuchtturm hat folgendes geschrieben: |
| Im großen und ganzen will ich eine Dynamische Webseite mit Blog, Gästebuch,... schreiben. |
Ich fasse zusammen: Ich will das machen, was andere auch tun. k. Dann nimm PHP.
Leuchtturm hat folgendes geschrieben: |
Welche (der obengenannten) Scriptsprache würdet ihr mir dafür empfehlen??
Was gibts evtl. zu beachten? |
Nimm PHP, wobei Du strickt darauf achten solltest, dass du mindestens PHP5 nehmen solltest, vorzugsweise auf einem System, wo das auch regelmäßig aktualisiert wird (z.B. bei mir). Auch sollte es Gang und Gebe sein, dass Safe Mode off und statt dessen der
Suhosin-Patch installiert ist (Sowohl der PHP-Patch, als auch die zugehörige Extension).
Leuchtturm hat folgendes geschrieben: |
Vielen Dank im voraus
MfG
Leuchtturm  |
Man hilft doch immer gern
Jakob_Ullmann hat folgendes geschrieben: |
| Also mir gefällt ja PHP ziemlich gut... Wo ist das buggy? Mir kommen besonders bei PHP abundzu Programmierfehler rein, aber richtige Bugs hab ich noch keine gefunden. |
Ich verkneif mir jetzt das
Verlinken des Bugtrackers von den PHP-Leuten. Und auch den
Heise-Artikel zum Austritt von Stefan Esser. Auch Geschichten wie, dass Arrays 5 Mal so viel Speicher wie ein String gleichen Inhalts brauch UND das Freigeben dieser EXTREME Memleaks erzeugt, sei hier mal vernachlässigt ...
Schönen Tag noch

Anyone who is capable of being elected president should on no account be allowed to do the job.
Ich code EdgeMonkey - In dubio pro Setting.