The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз открытой биллинговой системы  ABillS 0.5"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Разговоры, обсуждение новостей (Public)
Изначальное сообщение [ Отслеживать ]

"Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от opennews (??) on 23-Дек-09, 14:28 
Представлен (http://abills.net.ua/wiki/doku.php/abills#abills_0.50_release) релиз открытой биллинговой системы ABillS 0.5. Основные новшества (http://abills.net.ua/wiki/doku.php/abills:docs:features:ru):


-  Добавлена система управления мультидоменами (модуль Multidoms), разрешающая независимо вести в одной биллинговой системе несколько провайдеров.

-  Добавлен интерфейс реселлера, с возможностью авторегистрации реселлеров.

-  Улучшен интерфейс дилера в карточном модуле. Доработаны отчёты продаж

-  Добавлены поля занесения физических адресов расположения серверов доступа

-  Добавлена возможность учёта классов трафика для MPD5 через RADIUS атрибуты

-  Добавлена возможность мониторинга нескольких баз данных, мониторинг состояния кластера

-  Добавлена возможность вести историю SQL запросов в Sqlcmd

-  Добавлена возможность задавать несколько расписаний на изменение тарифных планов.

-  Добавлены поля максимальное количество трафика и времени для тарифного плана. Позволяе...

URL: http://abills.net.ua/wiki/doku.php/abills#abills_0.50_release
Новость: http://www.opennet.dev/opennews/art.shtml?num=24793

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от haku email(??) on 23-Дек-09, 14:28 
А мой пров купил какую-то проприетарную каку за $2кк, которая большую часть перечисленного не может. Зато "лицензия".
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от Demimurych email on 23-Дек-09, 14:32 
в таких вещах, именно лицензия выданная государством - первое с чего начинают.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

3. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от LeNiN (ok) on 23-Дек-09, 14:36 
Если кто нибудь получит лицензию на определённую версию Abills — то её сможет законно поставить любой провайдер?
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

8. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от Аноним (??) on 23-Дек-09, 17:20 
дорогое удовольствие, скорее смогут продать для законного использования любому провайдеру.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

4. "Релиз открытой биллинговой системы  ABillS 0.5"  +1 +/
Сообщение от Аноним (??) on 23-Дек-09, 14:49 
Как обычно, на опеннете рассуждают о вещах те люди, которые в этих вещах ничего не понимают.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

5. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от Аноним (??) on 23-Дек-09, 15:55 
А что за лицензия у этого якобы "открытого" проекта ?
Не качать же архив с исходниками ради одной строчки текста.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

6. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от AsmodeuS on 23-Дек-09, 17:09 
>А что за лицензия у этого якобы "открытого" проекта ?
>Не качать же архив с исходниками ради одной строчки текста.

Заходим на сайт и в самом верху читаем

ABillS (~AsmodeuS~ Billing System)

Open Source Solution under GPL2 Licence

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

7. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от Аноним (??) on 23-Дек-09, 17:18 
Скорее не зато "Лицензия", а зато "Сертифицирован"
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

9. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от AsmodeuS on 23-Дек-09, 19:34 
>Скорее не зато "Лицензия", а зато "Сертифицирован"

Наверное найдётся альтруисты которые выложат 10 000 $  для лицензирования открытого проэкта
без особой выгоды ).

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

10. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от ИбоАноним on 23-Дек-09, 23:11 
Да не лицензирование это, а сертификация. И стоить может дешевле, можно попробовать уложится тыс в 5000 евро. Хотя сейчас ещё Роскомнадзор наделили полномочиями по контролю исполнения требований ФЗ №152 ФЗ 152 о Защите Персональных Данных...
Как правило поступают иначе - берут биллиг за 1000-1500$, так для комиссии из надзора, а сами пользуются тем чем удобнее.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

11. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от ИбоАноним on 23-Дек-09, 23:12 
*тыс в 5 евро т.е. =)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

12. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от VecH email(ok) on 24-Дек-09, 09:14 
Еще бы найти толковый и подробный мануал по установке этого на Debian based дистрибутивы

В прошлый раз ставил, нашел готовые конфиги, методом сравнения смотрел что и где вносится

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

13. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от VecH email(ok) on 24-Дек-09, 09:15 
и уже 0.51 вышла :)
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

14. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от AsmodeuS on 24-Дек-09, 11:13 
>и уже 0.51 вышла :)

так как релиз 0.50  был то все другое что добавляется пишется уже в 5.1

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

15. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от VecH email(ok) on 24-Дек-09, 11:25 
>>и уже 0.51 вышла :)
>
>так как релиз 0.50  был то все другое что добавляется пишется
>уже в 5.1

а исправления будут в 0.50.1 с последующим переносом патчей в 0.51.1 и так далее ?

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

16. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от AsmodeuS on 24-Дек-09, 14:20 
в 0.51 исправления
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

17. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от vgray email(??) on 24-Дек-09, 20:06 
Мужики, а когда код рефакторить будете? в исходниках 0.4 тихий ужас творится, 0.5 еще не смотрел.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

19. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от AsmodeuS on 25-Дек-09, 11:21 
По подробней
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

20. "Релиз открытой биллинговой системы  ABillS 0.5"  +1 +/
Сообщение от vgray email(??) on 25-Дек-09, 12:10 
>По подробней

1) почему у вас в инсталяции по умолчанию файлы графиков (xml) пишутся в директорию /cgi-bin/admin

2) нет единой системы логирования, поэтому процедура log_print у вас определена раз 5

./Abills/HTML.pm:sub log_print {
./Abills/PDF.pm:sub log_print {
./Abills/nas.pl:sub log_print2 {
./Abills/XML.pm:sub log_print {
./libexec/config.pl:sub log_print  {

3) Модуль - это огромный файл webinterface c мешаниной из perl кода, sql комманд, и html тегов.

4) В коде куча строк вида,
   #  print $prepaids{0}."\n";
   #  print "LIMIT: $RESULT->{TRAFFIC_LIMIT} USED: $used_traffic->{TRAFFIC_SUM}";

5) интенсивно используются конструкции вида
$list = get_smth()
if ($list->[0]->[3]) { bla bla }

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

6) странная структура каталогов.
несколько странно обнаружить модуль Auth.pm в директории, Abills/mysql/Auth.pm
А если вы будете добавлять например PG, вы создадите Abills/pg/Auth.pm ?

Больше проде на память ничего не вспомнил, я с вашим кодом плотно летом возился ( перекраивал под наши нужды), осталось тягостное впечатление. коды апача и постгреса гораздо большее понравились.

PS: Только не надо воспринимать меня как человка который пытается опустить ваш продукт, он работает, и многих устраивает ( в том числе и меня ), но качество кода там низкое. Ради интереса посмотрите на код постгреса. Проекту 4 года ( или больше), ваш уровень как разработчика несомненно вырос, поэтому и надо рефакторить код, чтобы не тащить ошибки юнности в светлое будующее :)


Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

22. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от AsmodeuS on 25-Дек-09, 13:18 
>>По подробней
>
>1) почему у вас в инсталяции по умолчанию файлы графиков (xml) пишутся
>в директорию /cgi-bin/admin

чтобы не лазили кому не лень в этот каталог

>2) нет единой системы логирования, поэтому процедура log_print у вас определена раз
>5
>
>./Abills/HTML.pm:sub log_print {
>./Abills/PDF.pm:sub log_print {
>./Abills/nas.pl:sub log_print2 {
>./Abills/XML.pm:sub log_print {
>./libexec/config.pl:sub log_print  {

вывод лога в разных форматах, некоторые лишние

>
>3) Модуль - это огромный файл webinterface c мешаниной из perl кода,
>sql комманд, и html тегов.

webinterface нет не одного SQL   запроса, все они в лаере взаимодействия с базой в каталоге AbillS/mysql/. Иногда встречаются HTML  теги но стараюсь их вынести в библиотеки визуализации HTML, XML, CONSOLE,PDF


>4) В коде куча строк вида,
>   #  print $prepaids{0}."\n";
>   #  print "LIMIT: $RESULT->{TRAFFIC_LIMIT} USED: $used_traffic->{TRAFFIC_SUM}";

да много встречается постараюсь выбросить поскорее

>5) интенсивно используются конструкции вида
>$list = get_smth()
>if ($list->[0]->[3]) { bla bla }
>те жесткая привязка на индексы, если что-то менять, то во первых сложно
>найти где это используется ( удобнее пользоваться именнованными хешами, грепом удобно
>искать где это используется), а во вторых стоит чуть изменить порядок
>следования элементов то все летих нахер.

Пока иследую новые способы работы с этим

>6) странная структура каталогов.
>несколько странно обнаружить модуль Auth.pm в директории, Abills/mysql/Auth.pm
>А если вы будете добавлять например PG, вы создадите Abills/pg/Auth.pm ?

Модуль взаимодействия с базой для авторизатора

>PS: Только не надо воспринимать меня как человка который пытается опустить ваш
>продукт, он работает, и многих устраивает ( в том числе и
>меня ), но качество кода там низкое. Ради интереса посмотрите на
>код постгреса. Проекту 4 года ( или больше), ваш уровень как
>разработчика несомненно вырос, поэтому и надо рефакторить код, чтобы не тащить
>ошибки юнности в светлое будующее :)

Большое спасибо мы учтём в будущем все Ваши комментарии, мнение со стороны очень ценно для нас.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

23. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от cubuanic email on 29-Янв-10, 22:25 
> Большое спасибо мы учтём в будущем все Ваши комментарии,
> мнение со стороны очень ценно для нас.

Сомнительные утверждения.
Во всяком случае, аналогичные комментарии, высказанные ~год назад, никто не учёл.

Ничего личного - просто для информации другим пользователям.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

21. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от vgray email(??) on 25-Дек-09, 12:15 
>По подробней

еще вспомнил.

Если абиллс не может записать в лог файл ( не хватает прав) то половина функциональности не работает

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

18. "Релиз открытой биллинговой системы  ABillS 0.5"  +/
Сообщение от XoRe (ok) on 25-Дек-09, 09:26 
Кстати, прошу заметить одну вещь.
abills разрабатывается на украине.
Там (на украине) для биллинга сертификат не нужен.
И полезность биллинга определяется не тем, есть ли бумажка (сертификат), а тем, насколько хорош сам биллинг.
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру