Sponsored Links |
|
||||
Wenn das viele sagen, warum zweifelst du daran?
Ja, es gibt andere Sprachem. Im Prinzip sind alle Sprachen möglich Aber kein Mensch möchte eine Webandwendung (darum geht es dir wohl) mit Assembler programmieren. Da es dort nicht unbedingt auf hohe Geschwindigkeit ankommt und es von Vorteil ist, zur Laufzeit Module einzubinden, sind Skriptsprachen weit verbreitet. Neben PHP sind das vor allem Perl und Ruby, aber man findet auch einige Phyton Anwedungen. Java ist als Sprache für den Webbereich, eher bei grossen Firmen im Einsatz. Da es eine eigene Serverinfrastruktur erfordert und es viele Werkzeuge existieren um in grossen Teams zu arbeiten. PHP hat den Vorteil einer sehr flachen Lernkurve. Du kannst schnell damit Anwendungen schreiben und es hat auch den Vorteil, das es sich direkt in HTML integrieren läßt (zumindest sehen das viele als Vorteil, fortgeschrittene Programmierer verabscheuen dieses Konzept). Diese Einfachheit und einige zweifelhafte Sicherheitskonzepte in der Vergangenheit haben aber zu dem schlechten Ruf geführt. Ruby, Perl und Phyton sind aber auch keine schlechten Sprachen und haben den Vorteil, dass du nicht allein auf Webanwendungen beschränkt bist. Du kannst z.b. mit allen auch GUI Anwendungen Betriebsystem übergreifend schreiben (was auch mit Java möglich ist). Das geht zwar theoretisch auch mit PHP soweit ich weiß, ist aber kaum verbreitet und unüblich. Also, wenn du nur sowas wie von dir beschrieben machen willst, ist PHP keine schlechte Wahl. Allerdings verführt PHP zu schlechten Programmierstil, da helfen aber gute Bücher. |
|
||||
Hab ich führt geschrieben? Ich meinte verführt.
Dazu musst du natürlich Wissen, was als guter Programmierstil angesehen wird. Dazu gibt es zahlreiche Quellen im Netz Ich mag jetzt nicht alles aufzählen, aber eine wichtige Sache ist z.b. das was ich oben schon erwähnt habe, das die Sprache in HTML eingebettet wird und dadurch eine Vermischung von Programmcode und Ausgabecode forciert wird. |
|
|||
ja da hast du schon recht. ich meine, wenn man nich jedesmal die komplette neue seite ausgeben will, dann muss man ja zwangsweise irgendwelche programmblöcke in den html-text setzen. ich zum beispiel rufe dann in der html-datei meistens nur meine eigenen funktionen auf, die ich in ner php-datei definiert habe. ich mag das auch nich, dass zu sehr zu mischen. da man ja design vom inhalt trennen sollte, finde ich halt auch, dass man inhalt von programmcode trennen sollte, auch wenn der programmcode inhalt generiert. aber man schreibt ja schließlich auch kein javascript inline.
lirum larum... findest du das auch schon schlecht, dass man überhaupt php in den html-datein einbetten muss auch wenns nur ein funktionsaufruf ist? wie funktioniert das da bei den anderen sprachen? ich kenn leider nur php. bin noch azubi |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Sprache ändern im Content | dempsey | (X)HTML | 1 | 22.06.2010 15:29 |
Sprache automatisch erkennen - welche nehmt ihr? | netAction | Javascript & Ajax | 2 | 06.11.2008 18:06 |
CSS-Validator in deutscher Sprache? | emti | Barrierefreiheit | 4 | 16.07.2008 15:52 |
Zeichensatz für russische Sprache? | flummi3 | (X)HTML | 5 | 26.02.2007 23:01 |
Leichte Sprache | terrikay | Barrierefreiheit | 23 | 23.03.2005 23:55 |