Tach!
Guck mal:
[Perl-Code]
Auch ein Punkt, der wesentlich zum Wartungsaufwand beiträgt. Perl ist eine Sprache, die ich nicht kann und auch nicht nur wegen dieses einen Falles lernen möchte. Damit habe ich keine Erfahrung und habe auch keine Projekte, an denen ich Erfahrung sammeln kann, geschweige denn, dass ich irgenwelche Vorteile darin sehen, Projekte in Perl statt etwas anderem und mir bereits bekanntem aufzusetzen. Eine Lösung in Perl ist damit so gut wie nicht wartbar.
foreach my $file(qw(x.css y.css asdf.css foo.css bar.css)){
Wenn es denn so einfach wäre, ein paar Dateien auszulesen. Mediawiki hat neben statischen Dateien auch Wiki-Seiten in einem speziellen Namensraum, in dem solche Ressourcen stecken. Einige Ressourcen werden erst zur Laufzeit nachgeladen. Und deswegen gibt es einen Mechanismus, der dafür sorgt, dass bei Abhängigkeiten die richtige Reihenfolge des Ladens und Ausführens von Javascript eingehalten wird.
dedlfix.