jobo: PHP vs. Perl ->MySQL?

Beitrag lesen

Hallo,

gudn tach!

<ul>
<?php foreach ($myList as $entry):?>
<li><?php echo $entry?></li>
<?php endforeach?>
</ul>


>   
> in perl geht so was recht angenehm mittels [HTML::Template](http://search.cpan.org/perldoc?HTML::Template).  
  
Ja, für PHP gibt es auch eine Menge Frameworks oder gab es, die mit eigenen Templatesystemene gearbeitet haben.  
  

>   
> fuer komplexere websites mit session-verwaltung und allem pipapo gibt es aber auch spezialisierte perl-module wie z.b. [dancer](http://perldancer.org/) oder [catalyst](http://de.wikipedia.org/wiki/Catalyst_Web_Framework). (gibt auch nette tutorials dafuer.)  
  
Ja und bei PHP gibts Symfony, Zend Framework, Django und eine Menge mehr.  
  

>   
> > Ich glaube nicht, dass größere Projekte noch mit Perl gemacht oder begonnen werden.  
>   
> wie schon gesagt, ist das quark. wenn du solche meinungen aeusserst, dann solltest du entweder dazusagen, dass du dich darueber nicht im ansatz informiert hast oder - besser - sie gar nicht erst aeussern; aus dem grund, den der user CPAN etwas unfreundlich erklaert hat. in diesem fall haette ein kurzer blick in die wikipedia dich vor dieser aeusserung bewahrt. ein relativ bekanntes projekt, das in perl geschrieben wurde, ist [bugzilla](http://www.bugzilla.org/). weitere finden sich unter [http://en.wikipedia.org/wiki/Category:Free_software_programmed_in_Perl](http://en.wikipedia.org/wiki/Category:Free_software_programmed_in_Perl)  
  
Nun, ich rede von \_begonnen\_. Das Perl eine taugliche Sprache ist, bestreitet doch niemand. Aber sie taugt eben auch für eine Menge mehr als für Web, und mit PHP-Frameworks und Ruby-on-Rails, die direkt für Web und nur für Web zugeschnitten sind, haben Catalyst und Co eben starkt Konkurrenz. Die Projekte, von denen ich gelesen habe, sind eben \_historisch\_ bedingt in Perl, aber von neuen Projekten habe ich jetzt nix gelesen, wohl aber von ein zwei, die in Perl begonnen wurden (jetzt aber scheinbar nicht mehr in Perl weitergeschrieben wurden). S.a. das Heise-Zitat für Hotti oder Martins Beitrag: <https://forum.selfhtml.org/?t=209706&m=1427700>.  
  
Man kann hier zwar geteilter Meinung sein, so ganz von der Hand zu weisen ist mein Hypothese aber nicht, insofern das pauschale Urteil "mach dich erstmal schlau" etwas daneben ...; auf diese angepisste oder agressive Art von CPAN will ich gar nicht weiter eingehen. Den Link zu Perl-Projekten habe ich ja hier auch irgendwo gepostet.  
  

> ja und nein. ich habe vor einigen jahren mit php angefangen, bin dann auf perl gestossen und hab dann aufgehoert, php zu nutzen. perl ist z.b. bequemer als php, wenn man auch an vielen nicht-web-projekten arbeitet und dann die entsprechenden module (z.b. [pdl](http://pdl.perl.org/), vergleichbar mit numpy/scipy bzw. matlab bzw. octave) nutzen kann.  
  
Genau das ist ja auch die Stärke und mutmaßlich auch gleichzeitig die Schwäche von Perl.  
  

> das ist aber letztlich alles geschmackssache, so wie linux vs. windows, kde vs. gnome, vim vs. emacs, c++ vs. java, latex vs. word und itchy vs. scratchy.  
  
Naja, für größere Web-Projekte muss man dann schon auch schauen, wie schnell man ein Team dazu bekommt, produktiven Code zu schreiben (erinnere mich da an ein Interview mit einem von Xing (Ruby-on-Rails) - ich kann mir wirklich nicht vorstellen, dass da bei Firmen in der Größenordnung Perl in nennenswerten Maßstab für die Web-Präsenz eine Rolle spielt, aber irren ist ja bekanntlich menschlich und klar kenne ich die nicht alle etc.pp. und sorry, dass ich hier mit Gerüchten die Selfhtml-Gemeinde in die Irre führe ... aber wie man sieht, merken die das ja self).  
  
Gruß  
  
jobo