MyBB.de Forum
php-Dateien verkleinern - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html)
+--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html)
+--- Thema: php-Dateien verkleinern (/thread-18079.html)



php-Dateien verkleinern - Megaleecher - 19.03.2011

Hi Leute,

Hab mal wieder eine Frage...

Ich würde gerne bei einem meiner php-Projekte alle unnötigen Kommentare, Leerzeichen, Tabstops, Enters usw. entfernen.

Gibt es dafür ein Programm, dass mir das automatisch erledigt??

MfG Megaleecher


RE: php-Dateien verkleinern - StefanT - 19.03.2011

Warum willst du das machen?


RE: php-Dateien verkleinern - Megaleecher - 19.03.2011

Ich gebe mein Projekt weiter und derjenige soll am Projekt selbst nichts (oder nur schwer) ändern können.

Ich weiß es ist zwar dann immer noch möglich den Sourcecode zu lesen, es befindet sich dann aber eine weitere Hürde dazu.

MfG


RE: php-Dateien verkleinern - querschlaeger - 19.03.2011

Was du möchtest, geht mit jeden Texteditor per "Suchen und Ersetzen". Für das Gegenteil gibt es allerdings auch wieder Programme (für Notepad++ z.B. ein Plugin)...

Was du wirklich willst geht nur über Binärcode - von Zend gibt es da was brauchbares (arbeite selbst beruflich damit).


RE: php-Dateien verkleinern - Megaleecher - 19.03.2011

Das mit Suchen und Ersetzten weiß ich eh, dauert nur ein wenig.
Deshalb hab ich an den einen oder anderen Regulären Ausdruck gedacht, wusste aber nicht, wie ich Sachen innerhalb " " oder ' ' nicht ersetzte... muss mich da erst ein wenig einlesen...

Ich hab was von Binärcode gelesen (ich erinnere mich aber daran, dass dort wo ich das gelesen habe Bytecode gestanden ist...) aber braucht man dafür nicht ein spezielles Plugin am Server um das ganze wieder umzusetzten?!

MfG


RE: php-Dateien verkleinern - RedParkz - 20.03.2011

außerdem ist das entfernen von Kommentaren, Tabs etc. keine wirkliche Hürde. Im Netz gibt es genug php beautifier die das PHP-File wieder aufbereiten und besser lesbar machen. Die Kommentare kannst du z.b. mit tokenizer entfernen lassen Siehe hier: http://us.php.net/manual/de/tokenizer.examples.php

Wenn es wirklich nicht lesbar sein soll, dann musst du halt zend etc verwenden. Ob base64 encoding hier weiterhilft, kann ich auch nicht sagen, könntest dich aber mal einlesen. Kann man halt auch leicht wieder decodieren.