Рязане на коментарите

11 отговора 373 прегледа
#1

Рязане на коментарите

Здравейте,

Мога ли да накарам apache да реже коментарите (<!-- ... -->) от .html фаловете?

Отговор
в отговор на bk #2

Re: Рязане на коментарите

Apache - не
но можеш да предотвратиш показването на коментарите по друг начин
кажи за какво ти е

...а някакъв тип си мели кайма
Отговор
в отговор на enchanted #3

Re: Рязане на коментарите

Ами просто не искам да стигат до потребителите коментарите в .html документите. Иначе и аз се сещам, че мога да махам коментарите с php например:

<? // <!-- .............................. -->
?>

обаче това е груб метод.

Отговор
в отговор на bk #4

Re: Рязане на коментарите

аз бих ти препоръчал да използваш текстови редактор, който да поддържа search/replace с регулярни изрази и с негова помощ да "изчистваш" всеки документ преди да го качиш. аз ползвам TextPad и съм доволен от възможностите му.

...а някакъв тип си мели кайма
Отговор
в отговор на enchanted #5

Re: Рязане на коментарите

това е още по-"китайско" решение на въпроса. Освен това, аз не искам да си изрязвам коментарите от документите -- има много начини за това -- далеч по-добър е да си направя скрипт, който да се пуска в директорията с .html документите и да ги оправя.

И не искам да имам по две копия от всеки документ.

Отговор
в отговор на bk #6

Можеш да ползваш нещо подобно


function repairFile($fname) {
if(!$fd = fopen ($fname, "rw")) return -1;
if(!$fbuffer = fread ($fd, filesize ($fname))) return -1;
$fbuffer = preg_replace ("'<!--[^<>]*?-->'si","", $fbuffer);
$err = fwrite($fd, $fbuffer);
print $fname;
print $err;
fclose ($fd);
}

$handle=opendir("whatever");
while (false!==($file = readdir($handle))) {
if ($file != "." && $file != ".." && (strpos(strtoupper($file), '.HTML'))) {
repairFile($file);
}
}
closedir($handle);
}

само имай в предвид че съм го драснал малко prima vista :) (както обикновенно)

имам и някакви съмнения че може да стане с mod_rewrite.

bofh

Редактирано от bofh на

Отговор
в отговор на bk #7

а защо не го оптимизираш изцяло?

Ми що не си оптимизираш страниците преди да ги качиш на сървъра? Това ще премахне не само коментарите, но и много други излишни неща. А ще намали и обема на страницата в kb! А на харда си държиш неоптимизираните оригинали, които си редактираш при нужда, след това пак оптимизираш и качваш.

|когато гледате, виждайте дребните неща
|големите ги виждат всички
|но те нямат значение...
Отговор
в отговор на БaбaИлиицa #8

Препоръчай един добър оптимизатор

за HTML, а ако разбира и от PHP ще е още по добре

Една легенда се завръща [линк]
Отговор
в отговор на bk #9

Re: Рязане на коментарите

moge ama trebe da si napishesh na C edno modulche za apache..
Koeto ne me pitaj kak stawa...

JAVA lets make things badly and slow!!
Отговор
в отговор на Бorдaнoв #10

Re: Препоръчай един добър оптимизатор

Absolute HTML Compressor

Хората мислят, че историите се сътворяват от човека. Всъщност е точно обратното
Отговор
в отговор на wili98 #11

Re: Рязане на коментарите

A kak stava tova?


Tupoto e, che samiat modul sigurno shte e 1/2k source, no kato nishto ne otbiram ot C.

Отговор
в отговор на bk #12

e nali ti kazah da ne me pitash...

e nali ti kazah da ne me pitash...
Az syshto ne razbiram ot pisane na C + towa ne sym pisal moduli za Pacaheto prosto nam che stawa...

JAVA lets make things badly and slow!!
Отговор