Официальный сайт студ.городка НГТУ
Программирование и БД » Как определить используемые страници сайта? 

#1  03.12.09 19:06

Как определить используемые страници сайта?

я переделывал сайт для магнетов из торрентовского и конечно осталось много не нужных страниц, как теперь определить какие нужны, а какие нет?
может гденить в логе апача написано?

сайт php

Исправлено Fire Stream (03.12.09 19:06)

Offline

#2  03.12.09 19:54

Re: Как определить используемые страници сайта?

Как определить используемые страницИ сайта?

Ошибку поправь

Fire Stream написал(а):

как теперь определить какие нужны, а какие нет?

как вариант, ты знаешь какой скрипт грузится... можно вставить туда обработку с одной из функций:
get_included_files - возвращает массив имён всех файлов, которые включены с использованием include(), include_once(), require() или require_once().
get_required_files -  эта функция является псевдонимом для get_included_files().
Файлы, включённые или затребованные несколько раз, показаны в возвращаемом массиве только один раз.

например:

Код: php:

$included_files = get_included_files();
 
foreach($included_files as $filename)
 {
  echo "$filename\n";
 }


ну, и так определить то, что используется, а остальное грохнуть...

Исправлено Jaguar (03.12.09 19:55)

Offline

#3  10.12.09 23:06

Re: Как определить используемые страници сайта?

Как вариант можно попробовать покурить в сторону code coverage http://xdebug.org/docs/code_coverage. Сам не пробовал, но вроде может сработать :)

Offline

#4  11.12.09 00:05

Re: Как определить используемые страници сайта?

efferson, спс, да уже не надо) так для общего развития))

Offline

#5  14.12.09 15:01

Re: Как определить используемые страници сайта?

лучше всего система сбора статистики, например google analitics, мне не раз помогал liveinternet

Offline

#6  14.12.09 17:39

Re: Как определить используемые страници сайта?

A-Lex написал(а):

google analitics

не показывает файлы, которые инклудятся... он лишь показывает те скрипты, которые запрашивает клиент...

Offline

#7  15.12.09 14:32

Re: Как определить используемые страници сайта?

вопрос то стоял "Как определить используемые страници сайта?", а если нужно определить какой именно код используется и как, то xdebug тут в помощь
но тут опять 2 варианта, можно посмотреть покрытие кода, а можно посмотреть граф вызовов, где как раз и будут все инклуды

ключевые слова: WinCacheGrind (для Windows) и KCacheGrind (для Linux)

совственно берём аксес лог, включаем профайлер, отдаём лог, например, сиджу и анализируем, анализируем и ещё раз анализируем.

Удачи :)

Offline

#8  19.01.10 17:51

Re: Как определить используемые страници сайта?

а ещё есть debug_backtrace()

Offline

#9  31.01.10 14:09

Re: Как определить используемые страници сайта?

http://pear.phpunit.de/

см phpdcd - Dead Code Detector (DCD) for PHP code

Offline

Программирование и БД » Как определить используемые страници сайта? 

ФутЕр:)

© Hostel Web Group, 2002-2025.   Сообщить об ошибке

Сгенерировано за 0.024 сек.
Выполнено 14 запросов.