Javascript-Dateien zusammenzufassen

Verfasst am: 20. 07. 2011 [13:35]
zille
Dabei seit: 28.01.2011
Themenersteller

16 Beiträge
Beitrag hilfreich?

Hallo,
bei der Analyse mit dem TrafficScanner kommt bei meiner Homepage http://www.ferienhaus-ziller.de/
folgender Hinweis:
Die Seite enthält eine Menge an externen Javascript-Dateien (6 Stück). Es empfiehlt sich die Dateien in einer zusammenzufassen.
→ Sparpotential bis zu ca. 5 Requests.

Mir ist nicht klar, wie bekomme ich diese 6 Dateien zusammengefasst zu einer ???
Ist das machbar?
Viele Grüße
zille

Es kann passieren, was will - es gibt immer einen, der es kommen sah.
http://www.ferienhaus-ziller.de
 
Verfasst am: 20. 07. 2011 [14:08]
Raptor
Dabei seit: 10.05.2009

1159 Beiträge
Beitrag hilfreich?

Theoretisch ist es ganz einfach: Du erstellst eine .js-Datei und kopierst alle Inhalte der anderen JavaScript-Dateien in diese Datei. Dann bindest du die neue Datei auf deiner Webseite ein und entfernst die anderen JavaScript-Dateien.

Wenn du ein CMS verwendest, ist es allerdings nicht ganz so einfach. Kannst du den HTML-Code direkt bearbeiten?

 
Verfasst am: 20. 07. 2011 [17:49]
zille
Dabei seit: 28.01.2011
Themenersteller

16 Beiträge
Beitrag hilfreich?

HTML-Codes kann ich bearbeiten - aber was ist ein CMS?
Ich hatte bereits schon mal einen Versuch unternommen alles unter einer Datei aufzuzeigen. Hatte den <script> benannt:
<script type="text/javascript" src="fancybox.js"></script>

und dann am Ende des HTML eingefügt, allerdings hatte ich nicht die "alten" JavaScript-Dateien entfernt.

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 20.07.2011 um 17:59.]

Es kann passieren, was will - es gibt immer einen, der es kommen sah.
http://www.ferienhaus-ziller.de
 
Verfasst am: 20. 07. 2011 [18:11]
hansen
Dabei seit: 18.05.2009

1425 Beiträge
Beitrag hilfreich?

"zille" schrieb:

HTML-Codes kann ich bearbeiten - aber was ist ein CMS?

Hallo zille,

CMS ist die Abkürzung für Content-Management-System - wie z.B. Joomla oder Typo3.

Gruß
hansen

 
Verfasst am: 20. 07. 2011 [18:20]
Raptor
Dabei seit: 10.05.2009

1159 Beiträge
Beitrag hilfreich?

Ich mach mal ein Beispiel:

Du hast unter anderem folgende 4 Scripts auf deiner Seite:
HTML
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>
 
<script type="text/javascript" src="lightbox.js"></script>
<script type="text/javascript" src="fancybox/jquery.mousewheel-3.0.4.pack.js"></script>
<script type="text/javascript" src="fancybox/jquery.fancybox-1.3.4.pack.js"></script>

Du könntest eine JavaScript-Datei global.js erstellen und die Inhalte der obigen Dateien in diese Datei kopieren.

Dann kannst du den obigen Code durch diesen ersetzen:
HTML
<script type="text/javascript" src="global.js"></script>


Wenn du das getan hast kannst du folgenden Code übrigens entfernen:
HTML
<script type="text/javascript">
//<![CDATA[
      !window.jQuery && document.write('<script src="jquery-1.4.3.min.js"><\/script>');
  //]]>
</script>


 
Verfasst am: 20. 07. 2011 [19:43]
zille
Dabei seit: 28.01.2011
Themenersteller

16 Beiträge
Beitrag hilfreich?

Hallo Raptor,

danke für die große Hilfe. Habe nun versucht JS zu ändern, auch wie ich denke, mit Erfolg. Sollte noch etwas überholungsbedürftig sein, bin dankbar für jede Hilfe!!!

Gruß
zille

Es kann passieren, was will - es gibt immer einen, der es kommen sah.
http://www.ferienhaus-ziller.de
 
Verfasst am: 23. 07. 2011 [21:10]
seitenreport
Dabei seit: 28.03.2009

Matthias Gläßner
Premium-Mitglied

1792 Beiträge
Beitrag hilfreich?

"zille" schrieb:

[...] Habe nun versucht JS zu ändern, auch wie ich denke, mit Erfolg. Sollte noch etwas überholungsbedürftig sein, bin dankbar für jede Hilfe!!!

Hallo Zille,

das sieht soweit schon gut aus. Der nächste Schritt wäre, die fancybox.js noch mittels GZIP zu komprimieren, da sie unkomprimiert ganze 93,2 KB groß ist, woran sich ein UMTS Modem schon halb die Zähne ausbeißt. Das Sparpotential liegt laut dem Trafficscanner bei 66%.

Dann den gleichen Trick mit dem Zusammenfassen und GZIP Komprimieren noch bei den CSS Dateien anwenden und schwupps ist Deine Seite bereits um ein Vielfaches schneller. wink.gif

Beispiele zu GZIP findest Du recht schnell über die Foren-Suche:
http://www.seitenreport.de/forum/suchen.html ("GZIP").

(und natürlich einfach fragen, falls irgendwo etwas unklar sein sollte).

Beste Grüße,
Matthias

TYPO3 Freelancer | Gründer und Betreiber von Seitenreport
TYPO3 Anfragen: info@matthias-glaessner.de | XING-Profil
 
Verfasst am: 26. 12. 2011 [12:04]
zille
Dabei seit: 28.01.2011
Themenersteller

16 Beiträge
Beitrag hilfreich?

Hallo,
habe jetzt nötige Datei der Fancybox mit gzip komprimiert. Im TrafficScanner haben sich aber keine Veränderungen zum Traffic gezeigt. Auf Anfrage bei dem Anbieter One.com wurde mir mitgeteilt, daß dieser mod_deflate nicht unterstützt.
Wird das mod_deflate überhaupt gebraucht im Endeffekt, um die komprimierte Dateien zum laufen zu bringen???
Und was genau müsste dann eigentlich in die .htaccess Datei stehen, zum komprimieren der Dateien?

Gruß Arndt

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 28.12.2011 um 18:15.]

Es kann passieren, was will - es gibt immer einen, der es kommen sah.
http://www.ferienhaus-ziller.de
 




Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.

RSS Feed abonnieren

Werde in Echtzeit über neue Foren-Beiträge informiert:



1 Mitglied war innerhalb der letzten 15 Minuten online (13 heute gesamt):
joerg

Administratoren und Moderatoren:
[keine]

Seitenreport hat 18161 registrierte Mitglieder, 3005 Themen und 29117 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 13 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 7 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Mehrfach empfohlen

Seitenreport ist einer der bekanntesten SEO und Website Analyse Dienste im deutschsprachigen Raum und wurde u.a. schon empfohlen:
von Mr. Wong im Wong Letter
vom Leserservice der Deutschen Post
vom Technik Blog SiN
und vielen anderen

Partnerprogramm

12% Lifetime Provision auf alle Buchungen von Dir geworbener Mitglieder sowie 0,50 € für jede Registrierung. Eines der besten deutschen Partnerprogramme laut den appCharts von 100partnerprogramme.de. Nimm jetzt teil am Seitenreport Partnerprogramm und verdiene gutes Geld dabei!

* = Partnerlinks