Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

3 страниц V   1 2 3

[PHP] Сайт сбора статистики МС

, Веб часть + плагин
Статус пользователя Ellome
сообщение 9.4.2015, 16:59
Сообщение #21
Стаж: 13 лет

Сообщений: 40
Благодарностей: 55
Полезность: 555

Цитата(Bloo @ 9.4.2015, 17:39) *
Ellome, вы не поняли, держа на вылет сутки вы тратите не стоимость буста. Вы отдали за круг 15 рублей, а протестировали всего сутки. Как вы определите его стоимость если услуга еще не закончена?

Используя деление и умножение.

Еще один вариант - в разделе услуги добавить "BOOST 1 круг", но это не покажет реальной картины за сутки.

Отредактировал: Ellome, - 9.4.2015, 17:00
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 9.4.2015, 17:03
Сообщение #22


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Ellome, на что вы делить и умножать собираетесь если не можете знать через день он вылетит или через 2 недели?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ellome
сообщение 9.4.2015, 17:10
Сообщение #23
Стаж: 13 лет

Сообщений: 40
Благодарностей: 55
Полезность: 555

Цитата(Bloo @ 9.4.2015, 18:03) *
Ellome, на что вы делить и умножать собираетесь если не можете знать через день он вылетит или через 2 недели?

1 круг на strikes стоит 60 рублей по-моему.
1 круг у них длится около 4 часов.
Варианты: вписываем сразу 60*6 = 360 рублей на 1 сутки.
Либо берем 5 за 300. Проходят сутки. Смотрим: ВАУ, мы израсходовали только 4.5 круга! 60*4.5=270 рэ. Лезем в БД и исправляем.

Ессно логичнее будет вписать 360, т.к. все равно, независимо от остатка мы потратили эти самые 360 рублей.
Но для таких случаев опять же я думаю стоит создавать отдельную услугу в соотв разделе(BOOST 6 кругов например).

Разделения ВИПОВ и бустов не должно быть. Здесь оценивается количество игркоов, которое можно получить на сервер за сутки, заказав ту или иную услугу.

Отредактировал: Ellome, - 9.4.2015, 17:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 9.4.2015, 17:17
Сообщение #24


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Ellome, логичнее оценивать услугу, а не равнять все услуги под одну длительность. Пример:
Код
Услуга: Boost
Стоимость услуги: 50 руб.
Время действия услуги: 40 часов
Запросов: XXX
Всего подключений: XXX
Уникальных подключений: XX
Стоимость 1 уникального подключения: XX
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Ellome
сообщение 9.4.2015, 17:20
Сообщение #25
Стаж: 13 лет

Сообщений: 40
Благодарностей: 55
Полезность: 555

Цитата(Bloo @ 9.4.2015, 18:17) *
Ellome, логичнее оценивать услугу, а не равнять все услуги под одну длительность. Пример:
Код
Услуга: Boost
Стоимость услуги: 50 руб.
Время действия услуги: 40 часов
Запросов: XXX
Всего подключений: XXX
Уникальных подключений: XX
Стоимость 1 уникального подключения: XX

Если тестировать меньше 24 часов, то качество будет зависеть от времени суток, в которое была заказана услуга.
Что же тут непонятного?

Впрочем никто не запрещает взять и добавить свои варианты времени на сайт.
/templates/tpl/pages/admin/tests.tpl
Код
<select name="time" class="form-control" id="time">
    <option value="86400">1 день</a>
</select>


Отредактировал: Ellome, - 9.4.2015, 17:23
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Bloo
сообщение 9.4.2015, 17:21
Сообщение #26


Стаж: 12 лет

Сообщений: 15547
Благодарностей: 6971
Полезность: 1206

Ellome, а заказывать все услуги в одно и тоже время? Например в 9:00 МСК.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kat5566
сообщение 9.4.2015, 20:11
Сообщение #27


Стаж: 11 лет

Сообщений: 275
Благодарностей: 49
Полезность: 138

php 5.3
архив обновил.
sql импортировал в бд

\includes\Site\config.php
Код
<?php

class FR_Site_Config
{
    
    public $data = [
        'db_host' => '192.168.0.3',
        'db_user' => 'test',
        'db_pass' => 'test',
        'db_name' => 'masterservers',
    ];
    
    public function __get( $var )
    {
    
        if ( isset( $this->data[ $var ] ) )
        {
        
            return $this->data[ $var ];
            
        }

        return null;
        
    }

    public function __set( $var, $value )
    {
        
        $this->data[ $var ] = $value;
        
    }
    
}
    
?>


А в итоге снова то-же самое:
Код
Parse error: syntax error, unexpected T_USE, expecting T_FUNCTION in S:\home\192.168.0.3\www\includes\Request\Common.php on line 6
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ellome
сообщение 9.4.2015, 20:44
Сообщение #28
Стаж: 13 лет

Сообщений: 40
Благодарностей: 55
Полезность: 555

Цитата(kat5566 @ 9.4.2015, 21:11) *
php 5.3
архив обновил.
sql импортировал в бд

phpinfo();
в студию.



Отредактировал: Ellome, - 9.4.2015, 21:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя kat5566
сообщение 9.4.2015, 21:17
Сообщение #29


Стаж: 11 лет

Сообщений: 275
Благодарностей: 49
Полезность: 138

Ellome,
Не рекалама
http://blkgames.ru/info.php
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ellome
сообщение 9.4.2015, 21:25
Сообщение #30
Стаж: 13 лет

Сообщений: 40
Благодарностей: 55
Полезность: 555

Цитата(kat5566 @ 9.4.2015, 22:17) *
Ellome,
Не рекалама
http://blkgames.ru/info.php

Ну так обновите PHP до 5.4 хотя бы.
Хотя в манах PHP все эти прелести "появились в 5.3", гуголь говорит что обновление до 5.4 решало аналогичные проблемы

Отредактировал: Ellome, - 9.4.2015, 21:27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя kat5566
сообщение 9.4.2015, 22:17
Сообщение #31


Стаж: 11 лет

Сообщений: 275
Благодарностей: 49
Полезность: 138

Цитата(Ellome @ 10.4.2015, 2:25) *
Ну так обновите PHP до 5.4 хотя бы.
Хотя в манах PHP все эти прелести "появились в 5.3", гуголь говорит что обновление до 5.4 решало аналогичные проблемы

Спасибо за помощь...
Обновил до 5,4 и всё равно не помогло)
На досуге буду копать дальше.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя onotole
сообщение 10.4.2015, 8:48
Сообщение #32


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

о_О
Во-первых, Вы приложили не тот файл в споилере, а во вторых, либо я дурак и ничего не понимаю, либо... Какого везде все классы абстрактные и ни одного наследования??? И посчему в абстрактном классе нет ни одного метода? И вообще, что это за конструкция, и как она должна работать??
Код:
abstract class FR_Request_Common
{

use FR_Library_Class_ParamHandler;

}


Код:
class FR_Plugin_Common
{

private static $Plugins = null;

public function __construct( )
{

if( $Plugins == null )
{

$this->$Plugins = Framework::$module

}

}

}


Капец... Вот за это и ненавидят все РНР, вернее из-за таких программистов. Уж лучше бы в процедурке писал

Аа. Понятно... Трейты... Ладно. Промолчу, а-то опять скажут, что я критикую лучший в мире код
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Templar
сообщение 10.4.2015, 9:27
Сообщение #33
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Вчера около днем на час примерно сделал проверку, потом принудительно остановил кнопкой Подсчитать результат все отлично сработал,затем запустил повторно с 18 до 10 утра примерно работал но статистику не обновил за это время почему так?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Ellome
сообщение 10.4.2015, 10:07
Сообщение #34
Стаж: 13 лет

Сообщений: 40
Благодарностей: 55
Полезность: 555

onotole, куда ж мы без говнокода?
Templar, квар надо было задать
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя Templar
сообщение 10.4.2015, 10:18
Сообщение #35
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

Ellome, подробнее можно? где и что я пропустил. Спасибо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя sot100
сообщение 10.4.2015, 11:50
Сообщение #36


Стаж: 18 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

потом будет статистика статистик)


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 5 раз
   + Цитировать сообщение
Статус пользователя Ellome
сообщение 10.4.2015, 12:57
Сообщение #37
Стаж: 13 лет

Сообщений: 40
Благодарностей: 55
Полезность: 555

Цитата(Templar @ 10.4.2015, 10:27) *
Вчера около днем на час примерно сделал проверку, потом принудительно остановил кнопкой Подсчитать результат все отлично сработал,затем запустил повторно с 18 до 10 утра примерно работал но статистику не обновил за это время почему так?

1. Поставить квар равный ID теста
2. Нажать "перезапустить"

Цитата(onotole @ 10.4.2015, 9:48) *
о_О
Во-первых, Вы приложили не тот файл в споилере, а во вторых, либо я дурак и ничего не понимаю, либо... Какого везде все классы абстрактные и ни одного наследования??? И посчему в абстрактном классе нет ни одного метода? И вообще, что это за конструкция, и как она должна работать??
Код:
abstract class FR_Request_Common
{

use FR_Library_Class_ParamHandler;

}


Код:
class FR_Plugin_Common
{

private static $Plugins = null;

public function __construct( )
{

if( $Plugins == null )
{

$this->$Plugins = Framework::$module

}

}

}


Капец... Вот за это и ненавидят все РНР, вернее из-за таких программистов. Уж лучше бы в процедурке писал

Аа. Понятно... Трейты... Ладно. Промолчу, а-то опять скажут, что я критикую лучший в мире код


Если честно, то писалось это чудо весьма давно и я уже сам не помню что и почему там.
Бред местами редкостный, время первых экспериментов с ооп.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя onotole
сообщение 10.4.2015, 15:08
Сообщение #38


Иконка группы

Стаж: 13 лет

Сообщений: 1572
Благодарностей: 1119
Полезность: 1550

Меценат Меценат

Цитата(Ellome @ 10.4.2015, 13:57) *
Если честно, то писалось это чудо весьма давно и я уже сам не помню что и почему там.
Бред местами редкостный, время первых экспериментов с ооп.

В принципе я так и подумал. Похоже на то, что по мануалам всё сделано
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя lLeDoKl
сообщение 15.4.2015, 0:00
Сообщение #39


Стаж: 13 лет

Сообщений: 205
Благодарностей: 15
Полезность: < 0

Выдает ошибку , не пойму как ее решить.
Скрытый текст
Ошибка базы данных
Возвращенный код ошибки: #SQLSTATE[28000] [1045] Access denied for user 'master'@'s50.nska.net' (using password: YES)
Номер строки: 11
Файл: /home/wm44462/domains/сайт/public_html/master/upload/includes/Object/DB.php
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя jesuspunk
сообщение 15.4.2015, 5:26
Сообщение #40


Стаж: 15 лет

Сообщений: 1120
Благодарностей: 839
Полезность: 816

lLeDoKl, ошибка твоя а не скрипта: Access denied for user 'master'@'s50.nska.net' Нету доступа к базе данных для данного пользователя с данной машины. Гугл в руки и читать про ошибку 1045.

з.ы. Да и какие выводы ты будешь делать из статистики если вот не можешь решить вот такую простую ошибку?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V   1 2 3
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: