- Форум CRM программы Клиентская база
- → Публикации Analitic
Публикации Analitic
114 публикаций создано Analitic (учитываются публикации только с 29-Апрель 23)
#17571 Стилизация внешней формы
Отправлено от Analitic в 05 Март 2013 - 14:56 in Как это сделать
#17591 автозаполнение полей формы
Отправлено от Analitic в 07 Март 2013 - 11:06 in Как это сделать
user00743 (06 Март 2013 - 11:57) писал:
-- нужно при вводе на поле формы выводилось список автозаполнения из БД с помощью ajax
-- после выбора элемента из спика нужно заполнить другие поля формы(результат приходит с json)
1. Пункт первый просто поле типа связь вставить на форму
2. т.е. список полей разный в зависимости от выбора по полю связь?
Проще всего встроить в форму все поля. Скрыть по умолчанию не нужные при загрузке страницы. Показывать те что нужно при переключении поля связь.
#17726 JS выбор полей связей
Отправлено от Analitic в 13 Март 2013 - 16:21 in Как это сделать
Также округу будут принадлежать компании. Далее связываете через поля связи, используя параметр фильтр по полю Округ.
#17797 Вычисление не отрабатывает.
Отправлено от Analitic в 15 Март 2013 - 11:50 in Как это сделать
#17880 Расширенные права
Отправлено от Analitic в 20 Март 2013 - 12:03 in Как это сделать
#17908 Расширенные права
Отправлено от Analitic в 21 Март 2013 - 11:49 in Как это сделать
#18024 Медленная работа локальной версии
Отправлено от Analitic в 27 Март 2013 - 17:10 in Как это сделать
2. Установлен ли крон?
3. Есть ли поля типа номер?
4. Убрать вычисления: при отображении. Вынести их в другие условия - при изменении, либо в cron.
Myisam работает быстрее innodb. Стандартная локальная версия работает в innodb. Чтобы переключить режим, измените файл config.php.
#18030 Медленная работа локальной версии
Отправлено от Analitic в 28 Март 2013 - 08:22 in Как это сделать
На myisam более вероятно появление ошибок в таблицах.
Используется по умолчанию innodb, т.к. как правило производительности innodb достаточно, при этом меньше ошибок с базой.
Но: ошибки myisam появляются в результате какого либо сбоя сервера, например отключения электричества, некорректное завершение программ и т.п. И достаточно легко исправляются: repair table.
#18073 Переход с версии на версиюю
Отправлено от Analitic в 29 Март 2013 - 12:51 in Как это сделать
#18078 Переход с версии на версиюю
Отправлено от Analitic в 29 Март 2013 - 12:56 in Как это сделать
#18119 Железячный вопрос
Отправлено от Analitic в 02 Апрель 2013 - 07:41 in Как это сделать
#18151 Права доступа на редактирование подчиненной таблицы
Отправлено от Analitic в 04 Апрель 2013 - 15:37 in Как это сделать
#18237 ошибка cron в 1.9.8
Отправлено от Analitic в 10 Апрель 2013 - 09:49 in Как это сделать
#18238 ошибка cron в 1.9.8
Отправлено от Analitic в 10 Апрель 2013 - 09:50 in Как это сделать
dimichspb (09 Апрель 2013 - 17:22) писал:
Crontab Command Result Email Edit Delete * * * * * wget -q -O- http://cab.qotit.com/cron.php > /dev/null 2>&1 ****@****.***
Демо база тоже тормозит?
#18244 ошибка cron в 1.9.8
Отправлено от Analitic в 10 Апрель 2013 - 10:44 in Как это сделать
$config["db_engine"] = 'myisam';
вместо innodb.
#18594 Распечатка нескольких шаблонов печати
Отправлено от Analitic в 09 Май 2013 - 11:49 in Как это сделать
#18636 Версия 1.9.8
Отправлено от Analitic в 14 Май 2013 - 10:58 in Новые версии, новые возможности
#18709 Версия 1.9.8
Отправлено от Analitic в 20 Май 2013 - 14:17 in Новые версии, новые возможности
#18786 Многопоточное или многопроцессное программирование
Отправлено от Analitic в 24 Май 2013 - 10:34 in Как это сделать
#18816 Разработка своего модуля
Отправлено от Analitic в 27 Май 2013 - 15:41 in Разработчикам
2 вариант использовать систему модулей, но на текущий момент документации по разработке модулей нет. Если интересует именно второй вариант, то мы подготовим документацию, выложим ее на сайте.
Но интегрировать телефонию, средствами одного модуля весьма затруднительно. Для беспроблемной интеграции телефонии, желательно внести изменения в саму программу. В частности, систему уведомления о входящем звонке, логично интегрировать в системные входящие сообщения. Данный пункт стоит в очереди разработки (возможно ближе к концу года), если вы желаете ускорения его реализации свяжитесь с нашим менеджером.
#18838 Многопоточное или многопроцессное программирование
Отправлено от Analitic в 29 Май 2013 - 09:45 in Как это сделать
#18841 Многопоточное или многопроцессное программирование
Отправлено от Analitic в 29 Май 2013 - 10:11 in Как это сделать
Но на Саас есть не явные ограничители по cron, т.е. нельзя например создать 100 потоков. Ограничители динамические, зависят от загрузки серверов. Т.е. скорость панельки отображения статуса заливок у вас будет одна и та-же, а вот скорость заливки в cron может меняться.
Позже такие ограничения можно будет отслеживать в личном кабинете, и менять их с изменением тарифного плана.
#18842 Разработка своего модуля
Отправлено от Analitic в 29 Май 2013 - 10:17 in Разработчикам
#18843 Переход SAAS на Postgresql.
Отправлено от Analitic в 29 Май 2013 - 10:45 in Разработчикам
Также напоминаем, что К.б. будет постепенно подключать и остальные sql базы, вплоть до подключения движка nosql. Учитывая что базы имеют различный синтаксис, рекомендованный стиль обращения к базе:
1. использовать только стандартные функции Кб.
2. если возможно использовать sql_select, вместо sql_query, то использовать именно sql_select
3. использовать простые запросы, без использования конструкций типа join, union и т.п.
Пример выборки из двух таблиц:
не рекомендуемый стиль:
$result=sql_query("SELECT a.id, b.f441 as fio FROM f_data46 a LEFT JOIN f_data48 b ON b.id=a.f776 WHERE `status`=0");
$line = sql_fetch_assoc($result);
рекомендуемый стиль:
$result=data_select_field(46, '`id` , `f776`', '`status`=0');
$line = sql_fetch_assoc($result);
$result = data_select_field(48, '`f441`', '`id`=',$line['f776']);
$row = sql_fetch_assoc($result);
$line['fio'] = $row['f441'];
В этом случае LEFT JOIN разделяется на 2 простейших запроса, что позволяет ему выполняться на любой базе, а также предоставляет возможность практически неограниченно расширять базу данных, вплоть до того что разные таблицы могут быть расположены на разных серверах.
Ваши вопросы?
#18845 Переход SAAS на Postgresql.
Отправлено от Analitic в 29 Май 2013 - 11:52 in Разработчикам
wondertalik (29 Май 2013 - 11:18) писал:
2. Второе возможно ли будет остаться на mysql, до момента готовности перейти на postgresql?
wondertalik (29 Май 2013 - 11:18) писал:
wondertalik (29 Май 2013 - 11:18) писал:
wondertalik (29 Май 2013 - 11:18) писал:
wondertalik (29 Май 2013 - 11:18) писал:
Желательно переписать на
$result = sql_query($sqlQuery); $select = sql_fetch_assoc($result);
mysqli?
/* Select запросы возвращают результирующий набор */ if ($result = sq_query("SELECT Name FROM City LIMIT 10")) { printf("Select вернул %d строк.\n", sql_num_rows($result)); }
// $result->close(); - очистка не используется, если необходимо можем добавить поддержку.
- Форум CRM программы Клиентская база
- → Публикации Analitic