Модераторы: ginnie, korob2001
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> билинг и статискика для apache 
:(
    Опции темы
gcc
Дата 19.7.2008, 09:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



 smile  smile 

Это сообщение отредактировал(а) gcc - 24.7.2008, 08:37
PM WWW ICQ Skype GTalk Jabber   Вверх
gcc
Дата 24.7.2008, 08:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



конкретный пример: 

(не могу понять алгоритм)
есть пользователь который в системе зарегитсрирован допустим в 2005.05.05, это записано в секундах..

1) значит мне нужно вывести все месяца от 2005.05.05 до 2008.07.24 , как мне их подсчитать? и вывести? 
(то есть в разном месяце бывает 28,29,30,31 день)
как определить сколько месяцев и какой именно...
или как тут сделать?

вывести наверное надо в секундах, чтобы подсчитать трафик (не только в apache но и в MTA и т.д.) сразу за эти месяца + сделать кликабельно, чтобы после нажатия на месяц вывести поную статистику за конкрутный месяц...

2) хратить время надо для этого дела в секундах или в год.месяц.день:время ?

Это сообщение отредактировал(а) gcc - 24.7.2008, 10:40
PM WWW ICQ Skype GTalk Jabber   Вверх
tolkien
Дата 24.7.2008, 10:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 277
Регистрация: 5.4.2008

Репутация: нет
Всего: 4



Как сделано в UNIX и других ОС. Время идет с началом эпохи. Зная начало эпохи и сколько от нее прошло секунд. Легко определить текущ день месяц год час минуту день недели. Соответ и будующее так легоко определяется. Поэтому хранится все в секундах если вам требуется эту информацию использовать в расчетах и в разных преобразований.
PM MAIL   Вверх
gcc
Дата 24.7.2008, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



я знаю что легко определить текущий месяц!!

но как вывести все месяца от 2005.05.05 до 2008.07.24
PM WWW ICQ Skype GTalk Jabber   Вверх
gcc
Дата 24.7.2008, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Агент алкомафии
****


Профиль
Группа: Участник
Сообщений: 2691
Регистрация: 25.4.2008
Где: %&й

Репутация: нет
Всего: 17



или тут нужно "разруливать" с помощью mysql ?

подскжаиете пожалуйста пример  smile 

Это сообщение отредактировал(а) gcc - 24.7.2008, 14:30
PM WWW ICQ Skype GTalk Jabber   Вверх
ginnie
Дата 28.7.2008, 18:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Комодератор
Сообщений: 1287
Регистрация: 6.1.2008
Где: Москва

Репутация: 6
Всего: 49



Уважаемый gcc, Вам надо выяснить начальный и конечный месяца, а дальше использовать цикл (с учетом полных лет между месяцами) для вывода. 


--------------------
Написать код, понятный компьютеру, может каждый, но только хорошие программисты пишут код, понятный людям. (Мартин Фаулер. Рефакторинг)
PM MAIL Skype Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl: Системное программирование"
korob2001
sharq
  • В этом разделе обсуждаются вопросы относящиеся только к системному программированию на Perl
  • Если ваш вопрос не относится к системному или CGI программированию, задавайте его в общем разделе
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Системное программирование | Следующая тема »


 




[ Время генерации скрипта: 0.0921 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.