Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Javascript Code mittels PHP Script komprimieren

Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Webprogrammierung, Templatedesign & Microformats
 wie kommt sowas .de/////index.php Linkstruktur bei Website  
Faruq

pr


: 11.01.2009
: 58



: 05.11.2009, 11:08    : Javascript Code mittels PHP Script komprimieren Antworten mit Zitat

hallo,
ich suche ein php-script, mit dem ich javaScript dateien komprimieren kann.

das script sollte variablen-namen kürzen, zeilenumbrüche, kommentare und unnötige leerzeichen entfernen.

kennt da jemand was brauchbares?

ps: hab kein root-server sondern Hostingpaket all-inkl

In Deutschland ist die höchste Form der Anerkennung der Neid.
Arthur Schopenhauer
Nach oben
Faruq Private Nachricht senden
Bauchladen

pr


: 24.04.2005
: 387
: Hamburg


: 05.11.2009, 14:39    : Javascript Code mittels PHP Script komprimieren Antworten mit Zitat

http://code.google.com/p/jsmin-php/

Suche Linktausch für Autoreparatur
Nach oben
Bauchladen Private Nachricht senden
Faruq

pr


: 11.01.2009
: 58



: 06.11.2009, 10:15    : Javascript Code mittels PHP Script komprimieren Antworten mit Zitat

danke ist sehr gut

gibt es noch etwas womit man die variablen kürzen kann ?
der ähnlich wie YUI Compressor von yahoo

http://developer.yahoo.com/yui/compressor/

aber als php script ?


ansonsten großen dank

In Deutschland ist die höchste Form der Anerkennung der Neid.
Arthur Schopenhauer
Nach oben
Faruq Private Nachricht senden
Lord Lommel

pr


: 18.02.2008
: 3225
: Halle / Saale


: 06.11.2009, 10:17    : Javascript Code mittels PHP Script komprimieren Antworten mit Zitat

Ist der JS-Code dynamisch ? Wenn nicht, reicht dir ein Ultra-Edit-Makro.

Die Nummer, die Sie gewählt haben, ist imaginär. Bitte drehen Sie Ihr Telefon um 90 Grad und probieren Sie es erneut!
Nach oben
Lord Lommel Private Nachricht senden
Bauchladen

pr


: 24.04.2005
: 387
: Hamburg


: 06.11.2009, 10:21    : Javascript Code mittels PHP Script komprimieren Antworten mit Zitat

Faruq hat Folgendes geschrieben:
..variablen kürzen kann..

http://dojotoolkit.org/docs/shrinksafe
oder YUI

Musst du mit PHP Systemaufruf kapseln

Wenn du den technischen Anlauf kurz anreist kann man vllt. noch weitere Tips geben. zb. ist unklar ob symbol obfuscation on the fly oder preupload passieren soll.

Suche Linktausch für Autoreparatur
Nach oben
Bauchladen Private Nachricht senden
Mork vom Ork

pr


: 08.07.2008
: 2568
: Aufm Friedhof.


: 06.11.2009, 10:52    : Re: Javascript Code mittels PHP Script komprimieren Antworten mit Zitat

Faruq hat Folgendes geschrieben:
ich suche ein php-script, mit dem ich javaScript-dateien komprimieren kann.

Ich weiß nicht, warum du ausgerechnet ein PHP-Skript haben willst, aber: Falls es sich um statischen Code handelt, solltest du ihn grundsätzlich besser statisch belassen und nicht durch eine zusätzliche Verarbeitung bei jedem Aufruf aufblähen. Das, was du an Übertragungszeit durch die Javascript-Verkürzung einsparst, schlägst du dann möglicherweise durch die für die Verkürzung notwendige Arbeit wieder drauf.

JSMin ist ein bewährtes Werkzeug, um Javascript-Code offline einzudampfen. Außerdem gibt es codetrim, packer und Crunchinator. jsbuilder verheddert sich fürchterlich bei Kommentaren und Klammern in Zeichenketten, nicht empfehlenswert.

Noch deutlichst effektiver ist es davon abgesehen, Javascript-Dateien ganz einfach per gzip zu komprimieren. Du legst dann das Original als skript.js.js (doppelte Endung!) und die komprimierte Fassung als skript.js.gz auf dem Server ab, verweist aber weiterhin auf skript.js (einfache Endung!). Setzt du dann noch in eine betreffende .htaccess die Zeile Options +multiviews sucht sich der Apache von ganz alleine die passende Datei.

Ich hab's kurz verglichen:

5.408 Original-Skript
1.584 Mit gzip komprimiert
4.209 jsmin
4.108 Codetrim
4.107 Packer
4.270 Crunchinator
1.300 Mit jsmin und gzip komprimiert

Den gleichen gzip-Effekt erreichst du, wenn du die Zeile AddOutputFilterByType DEFLATE text/css text/javascript in die oberste .htaccess einsetzt (funktioniert nur bei halbwegs aktuellen Apache-Versionen und sofern das Modul mod_deflate eingebaut ist, es gehört aber zum Standardumfang). Der Server komprimiert dann, so möglich, automatisch alle Daten vom Typ text/css und text/javascript beim Aufruf, du musst nichts weite machen.
Das widerspricht sich etwas mit meiner Erklärung, die ich eingangs gemacht habe, allerdings handelt es sich hier nicht um ein PHP-Skript, sondern um Maschinencode, der ist per se schon deutlich fixer, die gzip-Kompression spart zudem deutlich mehr Bytes ein als jede Javascript-Verkürzung, und die Offline-Komprimierung würde ich nichtsdestotrotz bevorzugen.

Du kannst auch noch andere Typen an die Zeile anhängen, namentlich natürlich text/html und text/plain - das ist aber nicht unbedingt notwendig, weil die eigentlich schon per Vorgabe komprimiert werden. Ein Blick auf die Serverantwort gibt Auskunft, komprimierte Daten werden mit Content-Encoding: gzip angekündigt.
Nach oben
Mork vom Ork Private Nachricht senden
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Webprogrammierung, Templatedesign & Microformats
Seite 1 von 1

 






Ähnliche Beiträge
Thema Forum Antworten
Script Diebstahl? Script Diebstahl? matze_1963 Ich hab' da mal 'ne Frage 12 10.02.2012, 14:49 Script Diebstahl?
Online Apotheken vergleich Script Online Apotheken vergleich Script evc Partnerprogramme 0 08.02.2012, 15:43 Online Apotheken vergleich Script
Remarketing Code Remarketing Code Handcreme Google Adwords & Facebook Ads, Yahoo!, Microsoft adCenter 0 30.01.2012, 10:05 Remarketing Code
Dropdown Menü: CSS oder Javascript? Dropdown Menü: CSS oder Javascript? Seolyst Ich hab' da mal 'ne Frage 3 25.01.2012, 18:08 Dropdown Menü: CSS oder Javascript?
backlink tauschen - script zum pruefen backlink tauschen - script zum pruefen sam600 Google Pagerank und Backlink-Forum 1 25.01.2012, 15:14 backlink tauschen - script zum pruefen
Vergleichsrechner-Script senkt KW-Dichte – rankingrelevant? Vergleichsrechner-Script senkt KW-Dic... CubeMaster Google Forum 8 24.01.2012, 10:29 Vergleichsrechner-Script senkt KW-Dichte – rankingrelevant?
Code ans Ende der Seite und oben anzeigen? Code ans Ende der Seite und oben anze... marc77 Webprogrammierung, Templatedesign & Microformats 14 22.01.2012, 12:41 Code ans Ende der Seite und oben anzeigen?

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Javascript Code mittels PHP Script komprimieren