forum.bitel.ru http://forum.bitel.ru/ |
|
Даешь WEB 2.0 интерфейс для БГБ! http://forum.bitel.ru/viewtopic.php?f=1&t=5107 |
Страница 1 из 1 |
Автор: | snark [ 11 фев 2011, 04:31 ] |
Заголовок сообщения: | Даешь WEB 2.0 интерфейс для БГБ! |
собсно сабж ... господа разработчики, давайте уже отходить от GUI клиента и переходить к full-featured ajax веб интерфейсу, а? давайте развиваться, а то БГБ, при всей его "фичастости" может попросту оттолкнуть потенциальных (текущих?) пользователей в пользу продуктов имеющих web based управление на дворе тотальный ajax в web приложениях, а мы, как доисторические ящеры, пользуемся GUI клиентом у которого, по хорошему, должен быть хотя бы Java Web Start ну или что угодно, лишь бы запуск клиента осуществлялся по одному клику на ссылке |
Автор: | skyb [ 11 фев 2011, 06:38 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Мне вот ради познания. А чем гуй хуже вебморды? Для саморазвития. |
Автор: | Cromeshnic [ 11 фев 2011, 07:40 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Клиент устраивает и такой (хотя иногда возникает желание добавить своих кнопочек в интерфейс). А вот личный кабинет напрягает. Совершенно невозможно содержать собственный набор xsl, т.к. при каждом апдейте приходится сравнивать, что там поменяли и вносить у себя соответствующие правки (особенно громадный main.xsl). Хочется продуманного разработчиками механизма кастомизации личного кабинета, чтобы чётко было определено, за какие файлы отвечает клиент, какие файлы трогать нельзя, при важных изменениях описывать подробно, что нужно сделать и т.п. Давно хотел написать пост на эту тему, да руки не доходят обмозговать всё. |
Автор: | snark [ 11 фев 2011, 08:03 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
skyb писал(а): А чем гуй хуже вебморды? тем что сейчас GUI требуется компьютер с Java машиной и довольно немаленьким дисплеем (рекомендовано, ЕМНИМС, min 1024х768), а при наличии веб интерфейса достаточно браузера с поддержкой javascript, т.е. практически любого современного браузера и биллингом можно управлять даже с наладонника/телефона Cromeshnic писал(а): личный кабинет напрягает. Совершенно невозможно содержать собственный набор xsl, т.к. при каждом апдейте приходится сравнивать, что там поменяли и вносить у себя соответствующие правки (особенно громадный main.xsl). я раньше отслеживал, а потом, так и не дождавшись вменяемого описания изменений - забил и стал при малейших попытках, несмотря на .orig, перетереть мои, измененные, файлы - попросту перезаписываю все что есть в вебе теми файлами которые я менял (измененные держу в отдельной папке и если виже что при обновлении что-то затерлось новой версией - перезаписываю) ... когда надо что-то поменять по новой - лезу в новые файлы и разбираю чего там напоменяли, благо это приходится делать не так часто |
Автор: | skyb [ 11 фев 2011, 08:14 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
тоже убивает при обновлениях меня все, подтачивать... |
Автор: | Cromeshnic [ 11 фев 2011, 09:19 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
snark писал(а): я раньше отслеживал, а потом, так и не дождавшись вменяемого описания изменений - забил и стал при малейших попытках, несмотря на .orig, перетереть мои, измененные, файлы - попросту перезаписываю все что есть в вебе теми файлами которые я менял (измененные держу в отдельной папке и если виже что при обновлении что-то затерлось новой версией - перезаписываю) ... когда надо что-то поменять по новой - лезу в новые файлы и разбираю чего там напоменяли, благо это приходится делать не так часто Same here, только делаю diff старых файлов от разработчиков с их более новыми версиями. |
Автор: | Cromeshnic [ 11 фев 2011, 09:20 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
+ иногда может смениться структура ответа xml от сервера. |
Автор: | Phricker [ 11 фев 2011, 12:02 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
snark писал(а): я раньше отслеживал, а потом, так и не дождавшись вменяемого описания изменений - забил и стал при малейших попытках, несмотря на .orig, перетереть мои, измененные, файлы - попросту перезаписываю все что есть в вебе теми файлами которые я менял (измененные держу в отдельной папке и если виже что при обновлении что-то затерлось новой версией - перезаписываю) ... когда надо что-то поменять по новой - лезу в новые файлы и разбираю чего там напоменяли, благо это приходится делать не так часто Как раз вчера этим и занимался. Ранее просто перетирал файлы своими. Вчера все таки взял сравнил мои файлы и то что поставилось при последнем обновлении (с созданием orig файлов). Ничего сверх серьезного кроме передачи cid в вебке не нашел судя по кол-ву постов от snark'а у него наболело. сарказмом не считать! |
Автор: | stark [ 11 фев 2011, 20:56 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
В данный момент у нас уже есть немалый функционал в клиенте, перетащить все это в web-это как-минимум трудоемкая задача . Это будет долго, дорого(так на это уйдет много человечасов) и в результате мы получим тот же самый функционал . Плюсы от этого должны очень заметно перевешивать все затраты . |
Автор: | Phricker [ 13 фев 2011, 20:33 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Cromeshnic писал(а): Клиент устраивает и такой (хотя иногда возникает желание добавить своих кнопочек в интерфейс). menu.xml и toolbar.xml в ./data/ Хотя если речь о чем то более специфическом - умываю руки. |
Автор: | Cromeshnic [ 14 фев 2011, 12:50 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
В html-коде в веб-статистике наткнулся: Цитата: $ = function( element ) { return document.getElementById(element); } У разработчиков уже jQuery не было желания использовать? Красивости там всякие, ajax всяческий.. Phricker, спасибо, поковыряюсь в следующий раз, когда накроет. |
Автор: | snark [ 14 фев 2011, 13:15 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Cromeshnic писал(а): У разработчиков уже jQuery не было желания использовать? Красивости там всякие, ajax всяческий.. jquery сотоварищи в текущем вебе сейчас только разве что для валидации полей да сортировки списков использовать можно (да и то это из пушки по воробъям, IMHO), т.к. текущий веб в общем то статичен, динамики в нем практически ноль ... аякс даже прикручивать некуда ... не, конечно можно даже щас, например на смену тарифа, прикрутить аяксовое "появление" строчки в таблице с тарифами при его смене, ну или на понижении лимита или еще где нить, ну а толку от этого? веб то по сути - статика |
Автор: | restart [ 14 фев 2011, 15:50 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
GWT? |
Автор: | snark [ 14 фев 2011, 16:25 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
каким образом GWT применим к _статическому_ вебу клиентской статистики? сейчас клиентский веб - вывод xml или вывод html - чистой воды статика же ... если Вы про написание веб интерфейса админки на GWT - это да, это было бы здорово! |
Автор: | stark [ 14 фев 2011, 18:34 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
snark писал(а): собсно сабж ... а мы, как доисторические ящеры, пользуемся GUI клиентом у которого, по хорошему, должен быть хотя бы Java Web Start ну или что угодно, лишь бы запуск клиента осуществлялся по одному клику на ссылке Ну Java Web Start, насколько я понимаю, вы можете сами прикрутить, да и вообще , это кажется уже не особо прижившаяся технология.. Если расшарить клиента в сети , то его тоже можно запускать по одному клику , проблемы тут нет .. Да и клиент сам умеет обновляться при старте |
Автор: | stark [ 14 фев 2011, 18:44 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
snark писал(а): каким образом GWT применим к _статическому_ вебу клиентской статистики? сейчас клиентский веб - вывод xml или вывод html - чистой воды статика же ... если Вы про написание веб интерфейса админки на GWT - это да, это было бы здорово! Ну можно сделать клиентскую статистику динамической .. на gwt нем быстрее разрабатывать ..Но это пока теоретическое утверждение, мы не пробовали эту библиотеку. А то что при текущих используемых технологиях gui - рисовать быстрее, чем web - это факт . Можно подумать в этом направлении в отношении личного кабинета. А насчет админки, получается нам нужно проделать гигантскую работу по созданию веб-интерфеса админки по следующим причинам 1. Чтобы можно было работать с наладонника . Больше не вижу доводов . И как-то это не убеждает пока |
Автор: | snark [ 14 фев 2011, 19:24 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
дело даже не в наладоннике, дело в том что веб админка - это возможность управления с чего угодно, лишь бы на этом "чем-то" был веб браузер! карточный дилер же не требует клиента |
Автор: | Cromeshnic [ 14 фев 2011, 19:41 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
До сих пор не возникало необходимости. |
Автор: | snark [ 14 фев 2011, 20:13 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
люди, пожалуйста, посмотрите вокруг - будующее так или иначе за веб интерфейсами и при этом неважно как вы к ним относитесь! наверное все же в гугле, яндексе, рамблере <добавить по желанию> (даже, прости Господи, одноклассниках, вконтактиках и прочих фейсбуках) работают P.S. пишу сейчас это в браузере (sic!) и почему-то на ум приходит метанье бисера |
Автор: | Cromeshnic [ 14 фев 2011, 20:44 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
А всё-таки: зачем? Управление биллингом - штука не такая массовая, как гмэйл. Пользуется ограниченное число лиц только из рабочей локалки. Просто по приоритетности задач, стоящих перед разработчиками, эта - где-то в конце. |
Автор: | snark [ 14 фев 2011, 22:05 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Cromeshnic писал(а): А всё-таки: зачем? - удобство для пользователя - да, веб - это удобно - упрощенная кастомизация - в веб проще добавить какую-нить маленькую фуську чем в GUI - конкурентоспособность - для кого-то это может быть "пунктиком" и стать одним из плюсов или минусов при выборе системы перечислять можно долго, а суть одна - в эпоху веб интерфейсов пользоваться отдельным клиентом - это моветон, IMHO ... рано или поздно мы всеравно придем к веб админке, я уверен Cromeshnic писал(а): по приоритетности задач, стоящих перед разработчиками, эта - где-то в конце. я не знаком с приоритетами, т.к. более-менее подробный BGB roadmap (хотя бы TODO) нигде не засвечен и поэтому мне трудно судить |
Автор: | Cromeshnic [ 17 фев 2011, 12:15 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Родилось предложение по личному кабинету: Cделайте пожалуйста аналог ActionAfterEvent, только в личном кабинете. Тогда можно будет "декорировать" стандартные вебэкшены собственными данными в xml. Не всегда удобно писать новый Action. Сейчас приходится делать примерно так: Код: <xsl:variable name="cid" select="/data/@id"/>
<xsl:variable name="myData" select="java:ru.provider.bgbilling.getMyData($cid)"/> |
Автор: | stark [ 17 фев 2011, 12:47 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Cromeshnic писал(а): Родилось предложение по личному кабинету: Cделайте пожалуйста аналог ActionAfterEvent, только в личном кабинете. Тогда можно будет "декорировать" стандартные вебэкшены собственными данными в xml. Не всегда удобно писать новый Action. Сейчас приходится делать примерно так: Код: <xsl:variable name="cid" select="/data/@id"/> <xsl:variable name="myData" select="java:ru.provider.bgbilling.getMyData($cid)"/> Добавил в TODO |
Автор: | skyb [ 17 фев 2011, 12:52 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Cromeshnic писал(а): Родилось предложение по личному кабинету: Cделайте пожалуйста аналог ActionAfterEvent, только в личном кабинете. Тогда можно будет "декорировать" стандартные вебэкшены собственными данными в xml. Не всегда удобно писать новый Action. Сейчас приходится делать примерно так: Код: <xsl:variable name="cid" select="/data/@id"/> <xsl:variable name="myData" select="java:ru.provider.bgbilling.getMyData($cid)"/> я правильно понимаю, что можно будет писать скрипты, и в xml уже что то передавать? |
Автор: | Cromeshnic [ 17 фев 2011, 13:01 ] |
Заголовок сообщения: | Re: Даешь WEB 2.0 интерфейс для БГБ! |
Спасибо, очень круто. skyb, да, правильно. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |