PHP oder Perl?

OP #1305169
Lesenswert?
• ▲
▼
Servus allerseits


Umfeld: Client-Server Application. Linux Server mit MySQL und Windows 
Clients mit einem Vfp Programm (sowas aehnliches wie Delphi).

Einer meiner Kunden, für den ich eine Office-Automation geschrieben 
hatte, will einen Teil des Programm auch über das Internet mit dem 
Browser benutzen.
Da ich mich damit nicht sehr gut auskenne, muss ich diesen Auftrag an 
eine Drittperson weitergeben.

Meine Suche konzentrierte sich auf Personen mit PHP-Kenntnissen, und die 
Person, mit der ich kurz davor stehe mich zu einigen, will nun das Ganze 
in Perl programmieren.

Programtechnisch bin ich dazu imstande, ein fertiges Programm in PHP 
oder Perl zu pflegen. Aber bin weit davon entfernt, mir eine Meinung 
bilden zu können, darüber, welche der beiden Sprachen dafür geeigneter 
ist. Rein gefühlmaessig würde ich sagen: beides gleich gut.

Was meint Ihr dazu?
Gast #1305212
Lesenswert?
• ▲
▼
Kommt drauf an, PHP wäre wie gemacht für Webanwendungen, ist aber fett 
und überladen, recht schlecht strukturiert und zur Zeit recht arg im 
Umbruch, hab ich den Eindruck. Vieles ist noch im globalen Namensraum 
oder doppelt als Objektansatz vorhanden und so weiter.

Perl ist ein Klassiker, aber natürlich recht komplex. Mit mod_perl ist 
die Laufzeit auch erträglich. Wirkt insgesamt etwas aufgeräumter, 
vielleicht fällt das Chaos durch die Modularisierung auch einfach nicht 
so auf.

Persönlich bin ich kein Freund mehr von PHP -- eventuell wär Ruby was 
für dich? Frag mal unseren Andreas, der hat dieses Forum auch in Ruby 
geschrieben.
Gast #1305530
Lesenswert?
• ▲
▼
Ich weiss nicht ob Perlprogramm, von jemand anders geschrieben,
für dich im Nachhinein einfach zu warten sein wird. Ich denke mal
es kommt mehr auf die Programmstruktur(Ablauf) und sauberen Still.

Ich würde Python vor beiden priorisieren. Oder wenn's eine Option ist
auch Ruby.
Gast #1305578
Lesenswert?
• ▲
▼
Prinzipiell dann wohl Perl. Aber mit vernünftigen Leitlinien, sonst 
blickst du nicht mehr durch.
Wird mit Perl wahrscheinlich auch einfacher werden, direkt mit dem 
Betriebssystem zu interagieren.

Wie gesagt, PHP ist zur Zeit ziemlich extrem im Umbruch, vieles wird auf 
einen OOP-Ansatz umgestellt. So existieren viele Interfaces momentan 
doppelt und so weiter.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.