Forum: PC-Programmierung PHP oder Perl?


von Mehmet K. (mkmk)


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?

von Sven P. (Gast)


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.

von Mehmet K. (mkmk)


Lesenswert?

Danke für die Meinungsaeusserung.

von Daniel (Gast)


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.

von Mehmet K. (mkmk)


Lesenswert?

Leider habe ich nur die Auswahl zwischen PHP und Perl.

von Sven P. (Gast)


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.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.