IPB

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

3 страниц V  < 1 2 3 >  
Ответить в данную темуНачать новую тему
Предложения и замечания по программе
kg0
сообщение 25.2.2010, 10:10
Сообщение #21


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 20.8.2009
Пользователь №: 853



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


да, возможно, все зависит от скорости интернет-канала.

Сейчас у меня обычная страница в разделе Заказы весит 288Кбайт (это еще без дополнительных файлов - стилей, скриптов...),
на медленном канале закачивать по 288Кб - это приличное время.
Перейти в начало страницы
 
+Цитировать сообщение
kg0
сообщение 10.3.2010, 11:01
Сообщение #22


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 20.8.2009
Пользователь №: 853



Добрый день,

Есть предложение по рассылке писем из программы.

Проблема:

Я сейчас начал делать большие рассылки и столкнулся со следующей сложностью - эта операция занимает очень много времени у пользователя.

Например, нужно каждый день отправлять новостную рассылку по клиентской базе. В общей сложности там более 1000 адресов.

Количество строчек на странице у нас установлено 35. Допустим, мы поднимем это значение до 50 (хотя делать это очень не хочется).
Тогда получается, что будет 1000/50=20 страниц.

Пользователь выделяет на одной странице 50 записей и делает по ним рассылку, потом переходит на следующую страницу и все повторяется.

Пользователь будет занят этой процедурой (ожиданием) почти три часа:

Одно письмо в среднем отправляется 10 секунд. Итого на одну страницу уходит 10сек * 50 записей = 500 секунд
Переход на следующую страницу и запуск очередного этапа рассылки - примерно 15 секунд.

Итого уходит времени 500*20+15*20=10300 секунд, это 170 минут.

Очень значительное время, особенно, если учесть, что не все почтовые сервера позволяют отправлять письма каждые 10 секунд.


Мое предложение:
Автоматизировать данный процесс, т.е. дать возможность пользователю только инициировать процесс рассылки и пойти спокойно заниматься другими делами, а не сидеть и ждать перехода на очередную страницу.

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

Визуально это можно реализовать следующим образом.

Пользователь ставит галочки (или только одну галочку) в таблице, по которой нужно сделать рассылку, нажимает "Разослать", и попадает на страницу выбора шаблона. Я предлагаю добавить внизу возможность выбора одной из двух опций:
1. Разослать только по выделенным
2. Разослать по всем активным записям таблицы.

Дополнительно:

По окончанию рассылки очень важно получить отчет по тем адресам, на которые не удалось отправить письма.

В настоящий момент выводится информация как и по успешным, так и по неуспешным отправкам. Эти строки идут одним сплошным потоком и этой информацией тяжело пользоваться. Также эта информация разбивается по страницам, что еще более усложняет жизнь.

Возможно ли:
1. Генерировать итоговый отчет по неуспешнам адресам
2. В настройках шаблона добавить возможность выбрать дополнительное поле, куда будет записываться результат отправки (код возврата функции mail)
Перейти в начало страницы
 
+Цитировать сообщение
Разработчик
сообщение 10.3.2010, 11:10
Сообщение #23


Активный участник
***

Группа: Администраторы
Сообщений: 929
Регистрация: 19.2.2009
Пользователь №: 500



Вы изначально неверно делаете рассылку (в плане выделения строк). Если вам необходимо сделать рассылку по всем активным в данный момент записям, ничего выделять вам не надо. Просто нажимаете на "разослать" и выбирате нужный шаблон. То же касается и остальных операций с выделенными записями, включая удаление, перенос в архив и т.д. Так что эта проблема уже давно решена.


--------------------
Разработчик Кб
Перейти в начало страницы
 
+Цитировать сообщение
Разработчик
сообщение 10.3.2010, 11:13
Сообщение #24


Активный участник
***

Группа: Администраторы
Сообщений: 929
Регистрация: 19.2.2009
Пользователь №: 500



Цитата(kg0 @ 10.3.2010, 11:01) *
Дополнительно:

Возможно ли:
1. Генерировать итоговый отчет по неуспешнам адресам
2. В настройках шаблона добавить возможность выбрать дополнительное поле, куда будет записываться результат отправки (код возврата функции mail)

1. Такая мысль давно есть, пока руки не дошли.
2. Не совсем понял что за код. Поле лога, куда записывается результат (отправлено или нет и т.д.) уже давно есть.


--------------------
Разработчик Кб
Перейти в начало страницы
 
+Цитировать сообщение
kg0
сообщение 10.3.2010, 12:45
Сообщение #25


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 20.8.2009
Пользователь №: 853



Цитата(Разработчик @ 10.3.2010, 11:10) *
Вы изначально неверно делаете рассылку (в плане выделения строк). Если вам необходимо сделать рассылку по всем активным в данный момент записям, ничего выделять вам не надо. Просто нажимаете на "разослать" и выбирате нужный шаблон. То же касается и остальных операций с выделенными записями, включая удаление, перенос в архив и т.д. Так что эта проблема уже давно решена.


Супер! Жизнь налаживается!!! smile.gif) Спасибо за столь простое решение!

Цитата
2. Не совсем понял что за код. Поле лога, куда записывается результат (отправлено или нет и т.д.) уже давно есть.


Код (числовое значение) - 0, если все прошло успешно,
не 0, если отправка сообщения не удалась. Хранить значение результата только последней рассылки.

Потом можно будет легко отфильтровать те записи, по которым не удалось сделать отправку.

Поле "лога" не подходит по тем причинам, что по нему невозможно сделать анализ через фильтр или поиск.

Так как в поле "лог рассылки" храниться информация по все рассылкам, то очень сложно отделить информацию о последней удачной (неудачной) рассылке от информации о результатах предыдущих рассылок.

Я попробую делать поиск по дате отправления в поле "лог".
Перейти в начало страницы
 
+Цитировать сообщение
kg0
сообщение 14.3.2010, 15:36
Сообщение #26


Активный участник
***

Группа: Пользователи
Сообщений: 89
Регистрация: 20.8.2009
Пользователь №: 853



Добрый день,

Наткнулся на подборку скриптов(javascript), которые подходят для реализации запрашиваемых мной функций, в частности
сортировка данных, автокомплит, поля ввода.

Может быть Вам пригодится, там много всего интересного.

http://www.smashingmagazine.com/2009/03/08...ipt-techniques/

раздел 10 12 и 13
Перейти в начало страницы
 
+Цитировать сообщение
Nik
сообщение 20.3.2010, 0:56
Сообщение #27


Участник
**

Группа: Пользователи
Сообщений: 20
Регистрация: 19.3.2010
Пользователь №: 970



Почитав данный топик, стало очевидно, что если бы была реализована возможность подключения собственных JavaScript файлов ряд проблем связанных с функциональностью пользователи могли бы решить самостоятельно.
Начиная от datepicker'а, заканчивая AJAX-поиском по совпадениям в строке.
Вы же можете реализовать уже существующую функциональность JavaScript через простое замыкание и вынести его в плагин для jQuery и просто использовать актуальную версию последнего по умолчанию.
Пользователь сможет (может через дополнительный интерфейс или просто через аттач файла *.js) подключать свой JavaScript файл и организовывать, управлять, фильтровать, запрашивать по AJAX к своему скрипту на сервере и т.д.
Решение типа - костыль, но было бы полезно в свете безысходности ожидания версии 2.0. Хотя лично я увидел впервые систему сегодня утром. smile.gif
Перейти в начало страницы
 
+Цитировать сообщение
Nik
сообщение 20.3.2010, 3:22
Сообщение #28


Участник
**

Группа: Пользователи
Сообщений: 20
Регистрация: 19.3.2010
Пользователь №: 970



При активном использовании программы достаточное количество трафика (даже при небольшом исходном размере) потребляет ссылка:
"http://ru.tronex.ru/image.php?logo". Да и постоянная загрузка логотипа немного напрягает, в том смысле, что его высота немного больше минимального размера в шаблоне и при его загрузке страница немного смещается (дергается), а это происходит неизбежно позже чем остальная страница, т.к. все остальное получает ответ 304 Not Modified тогда как лого выдается скриптом и имеет стабильно 200 ответ.

Так вот предложение такое. Сохранять лого на диске как файл и передавать браузеру прямую ссылку на него.
Как вариант, проверить на предмет кеширования разными браузерами другого "встроенного" содержимого используемого в оформлении.
Перейти в начало страницы
 
+Цитировать сообщение
Разработчик
сообщение 20.3.2010, 17:31
Сообщение #29


Активный участник
***

Группа: Администраторы
Сообщений: 929
Регистрация: 19.2.2009
Пользователь №: 500



Да, про кэш думали уже, скорее всего реализуем в ближайшее время.


--------------------
Разработчик Кб
Перейти в начало страницы
 
+Цитировать сообщение
Viktorolmi
сообщение 20.3.2010, 22:19
Сообщение #30


Участник
**

Группа: Пользователи
Сообщений: 10
Регистрация: 16.3.2010
Пользователь №: 965



Очень понравилось удобство и простота использования программы. Планируется ли увеличение количества отчетов? Примите предложения по некоторым универсальным отчетикам? Также установил конфигурацию для медучреждений, так там вообще нет отчетов никаких :о( Вариант писать самому не подходит никак т.к. в рнр не профи.
Перейти в начало страницы
 
+Цитировать сообщение
Менеджер проекта
сообщение 22.3.2010, 9:34
Сообщение #31


Активный участник
***

Группа: Администраторы
Сообщений: 79
Регистрация: 20.11.2009
Пользователь №: 896



3 новых отчета будет в версии 1.6.4

Заявки по универсальным отчетам принимаем.
Перейти в начало страницы
 
+Цитировать сообщение
Nik
сообщение 23.3.2010, 14:20
Сообщение #32


Участник
**

Группа: Пользователи
Сообщений: 20
Регистрация: 19.3.2010
Пользователь №: 970



Хотелось бы, чтобы была добавлена возможность сортировать лист по нескольким полям. Желательно от одного до всех в таблице или по 1-3 полям.
На данный момент сортировка доступна лишь по одному полю в прямом и обратном порядках:
/fields.php?table=47&sort_by=493&sort_mode=1
Еще бы не помешала возможность сохранять данные типы сортировок и примененный фильтр.
Так же хотелось бы устанавливать поля для сортировки по умолчанию для таблицы в конфигурации.
Перейти в начало страницы
 
+Цитировать сообщение
Разработчик
сообщение 23.3.2010, 14:25
Сообщение #33


Активный участник
***

Группа: Администраторы
Сообщений: 929
Регистрация: 19.2.2009
Пользователь №: 500



Цитата(Nik @ 23.3.2010, 14:20) *
Хотелось бы, чтобы была добавлена возможность сортировать лист по нескольким полям. Желательно от одного до всех в таблице или по 1-3 полям.
Еще бы не помешала возможность сохранять данные типы сортировок и примененный фильтр.

Это уже запланировано нами и будет реализовано в будущем.

Цитата(Nik @ 23.3.2010, 14:20) *
Так же хотелось бы устанавливать поля для сортировки по умолчанию для таблицы в конфигурации.

Эта функция уже есть в текущей версии.


--------------------
Разработчик Кб
Перейти в начало страницы
 
+Цитировать сообщение
Nik
сообщение 23.3.2010, 14:33
Сообщение #34


Участник
**

Группа: Пользователи
Сообщений: 20
Регистрация: 19.3.2010
Пользователь №: 970



Цитата(Разработчик @ 23.3.2010, 14:25) *
Эта функция уже есть в текущей версии.


Что-то не могу найти. Подскажите пожалуйста.
Перейти в начало страницы
 
+Цитировать сообщение
Разработчик
сообщение 23.3.2010, 14:44
Сообщение #35


Активный участник
***

Группа: Администраторы
Сообщений: 929
Регистрация: 19.2.2009
Пользователь №: 500



Цитата(Nik @ 23.3.2010, 14:33) *
Что-то не могу найти. Подскажите пожалуйста.

В настройках таблиц.

Настройки - Конфигурация - таблицы выбранной категории - выбранная таблица - Сортировка по умолчанию


--------------------
Разработчик Кб
Перейти в начало страницы
 
+Цитировать сообщение
Nik
сообщение 23.3.2010, 14:46
Сообщение #36


Участник
**

Группа: Пользователи
Сообщений: 20
Регистрация: 19.3.2010
Пользователь №: 970



Спасибо.
Перейти в начало страницы
 
+Цитировать сообщение
bobby59
сообщение 18.6.2010, 18:32
Сообщение #37


Новичок
*

Группа: Пользователи
Сообщений: 4
Регистрация: 18.6.2010
Пользователь №: 1,035



Есть такое пожелание. В правах доступа групп разделить просмотр на своих и чужих по аналогии с редактированием.
Было бы весьма удобно. wink.gif
Перейти в начало страницы
 
+Цитировать сообщение
Техподдержка
сообщение 21.6.2010, 8:40
Сообщение #38


Активный участник
***

Группа: Администраторы
Сообщений: 127
Регистрация: 2.2.2010
Пользователь №: 929



Просмотр своих и чужих настраивается фильтрами.


--------------------
Техподдержка Кб
Перейти в начало страницы
 
+Цитировать сообщение
bobby59
сообщение 21.6.2010, 17:33
Сообщение #39


Новичок
*

Группа: Пользователи
Сообщений: 4
Регистрация: 18.6.2010
Пользователь №: 1,035



Нет, я немного о другом. Смысл в том, чтобы чужие записи при просмотре были видны, но не все поля. tongue.gif
Перейти в начало страницы
 
+Цитировать сообщение
eugeneL
сообщение 30.7.2010, 20:43
Сообщение #40


Новичок
*

Группа: Пользователи
Сообщений: 5
Регистрация: 29.7.2010
Пользователь №: 1,060



Подскажите, пожалуйста, Возможно ли отображение радом с названием фильтра кол-ва записей удовлетворяющих условиям фильтра?
Перейти в начало страницы
 
+Цитировать сообщение

3 страниц V  < 1 2 3 >
Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 9.9.2010, 4:24