PHP oder Perl?

#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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren