Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: PowerCounter 3.0.2

Сообщения:  [1-10]    [11-20]  [21-28] 

 
 автор: Loki   (18.01.2006 в 00:44)   письмо автору
 
   для: cheops   (17.01.2006 в 22:45)
 

Просмотрел блок архивации. Что не понравилось: сначала выцепляем все данные, а потом их вносим в архив... Получается, что если у нас большой объем данных и set_time_limit не работает, то счетчик просто перестает работать: выгрузить данные мы не можем, а при попытке войти в админку у нас запускается архивация.

Хиты и засчитанные хиты выбираются одинаковым запросом. То есть они ихначально были кандидатами под сокращение:)

Короче, хотелось бы рабочую архивацию, которую уже можно использовать (поправить mail.ru). То есть я бы начал с ее проверки, а остальное - напишем:)

   
 
 автор: cheops   (17.01.2006 в 22:45)   письмо автору
 
   для: Sasha   (17.01.2006 в 18:42)
 

Нет месячный буффер нужно будет создать самим, в релизах данные пока хранится будут только за 1 день. Когда каскадёры сообщат об своих ощущениях, порушенных таблицах и испорченных отчётах, только тогда будем вводить изменения в релиз :)))

   
 
 автор: Loki   (17.01.2006 в 20:18)   письмо автору
 
   для: cheops   (17.01.2006 в 17:48)
 

А так и сделаю, когда разберусь со всеми таблицами. Пока катастрофически небыло времени, так что я не очень понимаю какие данные выгружаются и как потом собираются в отчеты. Как только разберусь - поставлю это на хостинг.

   
 
 автор: Sasha   (17.01.2006 в 18:42)   письмо автору
 
   для: 27   (17.01.2006 в 18:26)
 

Сheops.

Приведённые вами выше изменения кода там уже будут?

Те, куда требовались испытатели :)

   
 
 автор: 27   (17.01.2006 в 18:26)   письмо автору
 
   для: cheops   (17.01.2006 в 17:44)
 

Ждём =)

   
 
 автор: cheops   (17.01.2006 в 17:48)   письмо автору
 
   для: Loki   (17.01.2006 в 17:21)
 

Причём я пробежался по коду - вроде даже не должны нарушаться отчёты... т.е. вполне можно будет создать буффер скажем в месяц, для этого в файле archive.php следует исправить блок
<?php
  
if(mysql_num_rows($arh) > 0)
  {
    
$last_date_arch mysql_result($arh,0);
    
$arr[] = "DELETE FROM $tbl_ip WHERE putdate <= '$last_date_arch'";
    
$arr[] = "DELETE FROM $tbl_refferer WHERE putdate <= '$last_date_arch'";
    
$arr[] = "DELETE FROM $tbl_searchquerys WHERE putdate <= '$last_date_arch'";
    foreach(
$arr as $query) if(!mysql_query($query)) exit(mysql_error());
  }
?>

на
<?php
  
if(mysql_num_rows($arh) > 0)
  {
    
$last_date_arch mysql_result($arh,0);
    
$arr[] = "DELETE FROM $tbl_ip WHERE putdate <= '$last_date_arch' - INTERVAL 1 MONTH";
    
$arr[] = "DELETE FROM $tbl_refferer WHERE putdate <= '$last_date_arch' - INTERVAL 1 MONTH";
    
$arr[] = "DELETE FROM $tbl_searchquerys WHERE putdate <= '$last_date_arch' - INTERVAL 1 MONTH";
    foreach(
$arr as $query) if(!mysql_query($query)) exit(mysql_error());
  }
?>

Нужны только добровольцы для того, чтобы испытать это.

   
 
 автор: cheops   (17.01.2006 в 17:44)   письмо автору
 
   для: cheops   (15.01.2006 в 01:44)
 

Сегодня после полуночи, после теста суточной архивации, в разделе downloads будет выложена новая версия 3.1.0, определяющая браузеры FireFox, MyIE, Mozilla и с расширенной таблицей system_pages, содержащей поле title для названия страниц (вопрочем это пока не будет использоваться). Переход с версии 3.0.x потребует выполнения нескольких SQL-запросов из файла update.sql.

   
 
 автор: Loki   (17.01.2006 в 17:21)   письмо автору
 
   для: Sasha   (17.01.2006 в 17:05)
 

если убрать удаление данных при архивации, то вроде как должно работать.

   
 
 автор: Sasha   (17.01.2006 в 17:05)   письмо автору
 
   для: cheops   (17.01.2006 в 13:41)
 

Да добавляются...

Тут моя ошибка, меня сбило слово реферер....я думал будут выводиться все рефереры, а они выводятся если только добавлены в базу :(

Извините за шум.

Жалко, что не работают страницы просмотренные с IP

   
 
 автор: cheops   (17.01.2006 в 13:41)   письмо автору
 
   для: Sasha   (17.01.2006 в 03:05)
 

Посмотрите добавляется ли что-нибудь в таблицу system_referer?

   

Сообщения:  [1-10]    [11-20]  [21-28] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования