Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zmniejszagi wagi kodu php
Forum PHP.pl > Inne > Komputery i oprogramowanie
nospor
Hejka, szukam jakiegoś programiku konsolowego pod windę lub pod linuxa, który by usuwał komentarze/entery z plików php. Potrzebuje wersji konsolowej, gdyż będę to uruchamiał z anta.
Grzebałem troche w google, ale dziś chyba mam zaćmienie jakieś i nie moge nic znaleźć sad.gif
php programmer
Hm, to przecież w godzinę taki programik możesz sam napisać
nospor
Cytat
Hm, to przecież w godzinę taki programik możesz sam napisać
A skad wiesz w ile czasu ja napisze taki programik? Moze ja go napisze w 15 minut, moze w 15 godzin a moze wogole.... tongue.gif
Ten topic to nie jest ankieta: W ile czasu nospor napisze programik?, tylko to jest pytanie o gotowy juz, napisany przez kogos innego smile.gif
nasty
Jedyne co znalazłem to to: http://php-processor.gridinsoft.softalizer.com/ winksmiley.jpg
nospor
Cytat

Hmmm, może nie jasno się wyraziłem, napisze więc dokładnie oco chodzi:
mówiąc konsolowy miałem na myśli konsolowy winksmiley.jpg
No i oczywiście darmowy

Ale dzięki za checi nasty smile.gif


*program konsolowy - to taki program, który można uruchomić spod konsoli zapodając mu parametry wywołania, a on z nimi zrobi co ma zrobic bez odpalania okienek GUI
Ace
http://phpfi.com/234209 - klasa

http://phpfi.com/234210 - przykład użycia.

Kiedyś na potrzeby jednego projektu napisałem coś takiego. Klasa ma za zadanie skopiować jeden projekt w inne miejsce, usuwając komentarze. Chciałem dodać obsługę pluginów, która by filtrowała content - nie miałem czasu. Wersja konsolowa to nie jest, wystarczy, że przerobisz przykład użycia i będziesz pobierał dane z konsoli - będzie wtedy taki efekt jak potrzebujesz.

Jeśli chodzi o entery - w metodzie savePHPFile, musisz dodac str_replace i po ptakach.

Mam nadzieję, że się przyda.
hwao
http://pl.php.net/tokenizer

W switch'u zostawiasz wszystko poza wywaleniem komentarzy i tyle...
nospor
Dzieki, kody php dzialają.

Gdzies jednak kiedys widzialem taki programik nie w php, tylko normalny .exe
Jakby ktos jeszcze cos wiedzial na ten temat to prosze o cynk smile.gif
Łukasz O.
http://www.devpro.it/remove_phpcomments/

http://downloads.zdnet.com/download.aspx?s...mp;promo=100112

może być? (bez bicia przyznaję, że nie testowałem, więc jeśli będą działać tak jak chcesz to podziel się wrażeniami)
nospor
Pierwszy to jest to oco mi chodzi. Usuwa komenty oraz może usuwac wszystkie entery zapisujac plik jako jedną linię. Szkoda, ze ma tylko te dwa tryby, ale i tak jest git smile.gif

Drugi jest platny i z tego co widze (27 MB) to raczej niekonsolowy.

Dzieki
DeyV
php.exe -w ./plik.php >> ./plik.php

?
kriqs
a dalby ktos rade zrobic tak ze np mamy katalog w nim podkatalogi i teraz zeby skrypt przelecial po tym wszystkim i przekopiowal cala struktore i przerobione pliki do innego katalogu ? najlepiej w bash czy co tam jest na lina smile.gif ale w php tez moze byc.

pozdrawiam
nospor
Cytat
php.exe -w ./plik.php >> ./plik.php

laugh.gif smieje się wlasnie z wlasnej niewiedzy.... rozwiązanie i to takie proste caly czas bylo przed oczami. dzieki @DeyV smile.gif

Cytat
a dalby ktos rade zrobic tak ze np mamy katalog w nim podkatalogi i teraz zeby skrypt przelecial po tym wszystkim i przekopiowal cala struktore i przerobione pliki do innego katalogu
Wlasnie to robi klasa Ace opisana pare postow wyzej
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.