может ли веб-синтаксический анализатор различать статический и динамический текст? - PullRequest
0 голосов
/ 26 июня 2009

Может ли веб-анализатор различать статический и динамический текст на веб-странице? Например, на веб-странице есть строка

Привет "Фантастическая четверка"

В этом «Hello» - статические данные, а «Fantastic Four» - динамические данные (скажем, заполненные из значения базы данных)

Возможно ли, чтобы веб-анализатор обнаружил статический и динамический контент?

Ответы [ 2 ]

3 голосов
/ 26 июня 2009

Я думаю, что это невозможно. Клиент не может ничего знать о выполнении кода на сервере, поэтому нет способа узнать, был ли текст сгенерирован PHP, ASP или любым другим языком ... или даже является статическим.

0 голосов
/ 26 июня 2009

Вы можете посмотреть на URL и заголовки HTTP, чтобы сделать обоснованное предположение, был ли файл предоставлен статически (непосредственно из файловой системы) или сгенерирован. Однако большинство "анализаторов веб-страниц" не получают эту информацию, и почти на всех сгенерированных страницах есть статические биты. (Иногда они включаются непосредственно в исходный код или могут быть из шаблона или файла SSI.) Отличить эти статические биты от остальных невозможно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...