Рязане на коментарите
11 отговора
373 прегледа
Рязане на коментарите
Здравейте,
Мога ли да накарам apache да реже коментарите (<!-- ... -->) от .html фаловете?
Мога ли да накарам apache да реже коментарите (<!-- ... -->) от .html фаловете?
Re: Рязане на коментарите
Apache - не
но можеш да предотвратиш показването на коментарите по друг начин
кажи за какво ти е
...а някакъв тип си мели кайма
но можеш да предотвратиш показването на коментарите по друг начин
кажи за какво ти е
...а някакъв тип си мели кайма
Re: Рязане на коментарите
Ами просто не искам да стигат до потребителите коментарите в .html документите. Иначе и аз се сещам, че мога да махам коментарите с php например:
<? // <!-- .............................. -->
?>
обаче това е груб метод.
<? // <!-- .............................. -->
?>
обаче това е груб метод.
Re: Рязане на коментарите
аз бих ти препоръчал да използваш текстови редактор, който да поддържа search/replace с регулярни изрази и с негова помощ да "изчистваш" всеки документ преди да го качиш. аз ползвам TextPad и съм доволен от възможностите му.
...а някакъв тип си мели кайма
...а някакъв тип си мели кайма
Re: Рязане на коментарите
това е още по-"китайско" решение на въпроса. Освен това, аз не искам да си изрязвам коментарите от документите -- има много начини за това -- далеч по-добър е да си направя скрипт, който да се пуска в директорията с .html документите и да ги оправя.
И не искам да имам по две копия от всеки документ.
И не искам да имам по две копия от всеки документ.
Можеш да ползваш нещо подобно
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 на
а защо не го оптимизираш изцяло?
Ми що не си оптимизираш страниците преди да ги качиш на сървъра? Това ще премахне не само коментарите, но и много други излишни неща. А ще намали и обема на страницата в kb! А на харда си държиш неоптимизираните оригинали, които си редактираш при нужда, след това пак оптимизираш и качваш.
|когато гледате, виждайте дребните неща
|големите ги виждат всички
|но те нямат значение...
|когато гледате, виждайте дребните неща
|големите ги виждат всички
|но те нямат значение...
Препоръчай един добър оптимизатор
за HTML, а ако разбира и от PHP ще е още по добре
Една легенда се завръща [линк]
Една легенда се завръща [линк]
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!!
Koeto ne me pitaj kak stawa...
JAVA lets make things badly and slow!!
Re: Препоръчай един добър оптимизатор
Absolute HTML Compressor
Хората мислят, че историите се сътворяват от човека. Всъщност е точно обратното
Хората мислят, че историите се сътворяват от човека. Всъщност е точно обратното
Re: Рязане на коментарите
A kak stava tova?
Tupoto e, che samiat modul sigurno shte e 1/2k source, no kato nishto ne otbiram ot C.
Tupoto e, che samiat modul sigurno shte e 1/2k source, no kato nishto ne otbiram ot C.
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!!
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!!