Перейти к содержимому


Публикации Analitic

114 публикаций создано Analitic (учитываются публикации только с 29-Апрель 23)



#20089 Чистка логов, логов ишибок, расхождений

Отправлено от Analitic в 05 Август 2013 - 14:38 in Как это сделать

Расхождения это записи которые отличаются по контрольным суммам либо должны присутствовать но отсутствуют в таблице f5_logs.



#20102 Чистка логов, логов ишибок, расхождений

Отправлено от Analitic в 06 Август 2013 - 08:15 in Как это сделать

Верно.



#19714 Хороший хостинг

Отправлено от Analitic в 19 Июль 2013 - 11:04 in Прочее

Уважаемые клиенты.
Если у вас тормозит база, при использовании дешевого хостинга, переходите к другим хостерам. В случае, если не смущает оплата серверов в германии, достаточно дешевый вариант предлагает http://www.hetzner.de/
При работе 1-3 человек скорее всего будет достаточно: http://www.hetzner.d...te_vserver/vq12
от 4 и более человек выгоднее перейти на физический сервер купленный на аукционе (для этого нужно зарегистрироваться): https://robot.your-s...de/order/market. Например AMD Athlon 64 3700+ 2 GB 2 x 320 GB стоит 23.00 €.

В случае если работа с Германией не вариант можно попробовать http://selectel.ru/. Внимание, в недалеком прошлом у них были падения серверов с порчей данных. На текущий момент ситуация вроде нормализовалась, но не забываем делать бекапы на другие компьютеры.
При работе 1-3 человек скорее всего будет достаточно: http://selectel.ru/services/vds/ с объемом оперативной памяти 1024 мегабайт, далее возможны апргейды до более высокого плана.

Мы не получаем никаких комиссионных от вышеуказанных компаний. Это не реклама, это вариант экономии вашего и нашего времени.



#20898 Функции работы с записями

Отправлено от Analitic в 02 Октябрь 2013 - 11:15 in Как это сделать

Строки во внешнем файле вообще не идут в расчет.
Для того чтобы во внешнем файле использовать развернутые $line. Нужно обозначить строку в самом вычислении. Как уже написал выше обозначение может быть в комментарии.



#20894 Функции работы с записями

Отправлено от Analitic в 02 Октябрь 2013 - 09:51 in Как это сделать

Как вы уже правильно заметили $line разворачивается только если он есть в самом вычислении. При сохранении, вычисляется используемые поля связи в вычислении, и при запуске вычисления данные поля связи разворачиваются, если они не развернуты. В вашем случае можете обозначить используемые поля связи в комментариях типа:
// Используются следующие поля связи: $line[f1146][f1127]

Либо не использовать автоматический переход по полям связи, и разворачивать их самостоятельно в вычислениях.



#20605 Функции работы с записями

Отправлено от Analitic в 27 Август 2013 - 17:01 in Как это сделать

Не надо работать с global $line. Изза этого расхождения. $line передавайте как массив по ссылке в функцию. Аналогично и для других переменных.



#19041 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от Analitic в 18 Июнь 2013 - 08:37 in Как это сделать

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



#21682 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от Analitic в 13 Декабрь 2013 - 14:11 in Как это сделать

Просмотр сообщенияandibrag (13 Декабрь 2013 - 12:27) писал:

Господа пользователи, если есть среди вас потребители timeweb, не могли назвать нагрузку или еще лучше выложить скриншоты нагрузок.
Господа разработчики, помогите с оптимизацией. Хостер дал всего 4 дня на решение проблемы. В прошлый раз при возникновении такой проблемы нас отключили, пришлось перейти на тариф дороже. Теперь и его ресурсов не хватает. Следующее только vds.

Самый простой вариант перейти на vds. Оптимизация напоминаний в планах, но на текущий момент не приоритета.
Теоретически можете размазать нагрузку, изменив стандартную функцию sql_fetch_assoc и вставить туда задержку например 100 мсек. Но и напоминания будут формироваться дольше.



#19163 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от Analitic в 21 Июнь 2013 - 10:39 in Как это сделать

Правильное решение - убирать ежемининутные задания в настройках крон КБ, либо уменьшать их период срабатывания. Тестирование проводилось. Переключите на Saas с привязкой аккаунта к вашему домену. Т.е. saas будет открываться по адресу например http://cb.antibrag.ru/
Отключений по перегрузкам не производиться.

Хочется именно Web, попробуйте http://www.hetzner.d...kte_vserver/vq7. Очень хороший подход к тарификации у http://selectel.ru/services/cloud/, но есть проблемы с надежностью.



#19015 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от Analitic в 14 Июнь 2013 - 14:27 in Как это сделать

Арифметика следующая: 60минут*24 часа = 1440 ежеминутных вызовов * 2 (один выполняющий, второй управляющий поток) = 2880 вызовов в сутки на 1 ежеминутное задание. + 1440 на пустую очередь в конце минуты (холостые). У вас ежеминутных заданий порядка 7? 2880*7=20160 + 1440(холостых) При уменьшении периода срабатывания с 1 минуты на 2 - количество вызов уменьшиться вдвое до 11520.

Если это возможно то отключите логи по cron.php



#19020 У кого КБ на TimeWeb - какую нагрузку у вас показывает база?

Отправлено от Analitic в 14 Июнь 2013 - 15:15 in Как это сделать

Вы меняли время в самих заданиях на 2 минуты?



#19964 Структура БД

Отправлено от Analitic в 31 Июль 2013 - 08:39 in Предложения по доработке

Я же написал, в случае необходимости "использовать СУБД на полную мощность" - используйте в рамках конфигурации.

У нас несколько другой подход. В случае использования различных субд, мы можем интегрироваться с любыми уже существующими продуктами, привязываясь к текущим таблицам. В районе версии 2.0 (до нового года) выйдет возможность создавать таблицы на основе текущих существующих. Далее выйдет возможность создавать таблицы на разных серверах из коробки. В этом случае интеграция становиться легкой и прозрачной, добавили таблицу, указали поля, указали доступ на удаленный сервер. Таблица появилась у вас в КБ с поддержкой вычислений, сортировкой и т.п.
Также SQL 92 с использованием выборки по одной таблице, достаточно легко конвертируется в NOSQL движок. Скорее всего уже в следующем году можно будет создавать гигантские таблицы на NOSQL движке на отдельном сервере под таблицу. Заметьте без значительного усложнения конфигурации КБ для разработчиков. Функции выборки data_select и sql_select продолжат работать.



#19958 Структура БД

Отправлено от Analitic в 30 Июль 2013 - 16:01 in Предложения по доработке

Возможность создавать view не документирована, но если необходимо можно пользоваться. Создаете обычную таблицу, потом удаляете ее, и на ее месте создаете точно такую же с помощью view. Снимаете права на запись с таблицы. Для того чтобы представление было сохранено в бекапе, и к.б. не пыталась туда писать - в таблицу cb_tables в поле view_sql пишете запрос который создает view.
Например: SELECT id, id as `f749`, 1 as `user_id`, "00-00-00" as `add_time`, 0 as `status`, 0 as `r`FROM `cb_...
Бывает необходимо для интеграции с некоторыми программами, когда не можете поменять имена полей в таблице, имя самой таблицы. Используется на уровне конфигураций.

По поводу хранимых процедур. Политика КБ, не использовать функционал, который не переносим между разными движками баз (mysql, mssql, pgsql, oracle и т.д ). Опять же в конфигурации можете использовать на свой страх и риск.



#17571 Стилизация внешней формы

Отправлено от Analitic в 05 Март 2013 - 14:56 in Как это сделать

Переопределяете стили выпадающего списка во вкладке - редактор стиля: k_input_link_field, k_drop_down_icon и т.д.



#20565 Сменить/пзменить доменное имя

Отправлено от Analitic в 26 Август 2013 - 09:58 in Как это сделать

Доменное имя изменить нельзя. Можно зарегистрировать новый аккаунт и на нем восстановить бекап.



#20996 Система постоянно становится всё прожорливее

Отправлено от Analitic в 21 Октябрь 2013 - 13:00 in Прочее

При обновлении система производит обновление базы.
Cкорее всего проблема в переформировании логов. Если есть доступ к phpmyadmin выполните: TRUNCATE TABLE `cb_logs`.



#17880 Расширенные права

Отправлено от Analitic в 20 Март 2013 - 12:03 in Как это сделать

сливаются, приоритет у запрещения.



#17908 Расширенные права

Отправлено от Analitic в 21 Март 2013 - 11:49 in Как это сделать

сработает.



#18594 Распечатка нескольких шаблонов печати

Отправлено от Analitic в 09 Май 2013 - 11:49 in Как это сделать

Шаблоны печати html можно объединять используя вывод в pdf. В ваших шаблонах поставьте галочку Экспортировать в PDF, а затем создайте 3-ий шаблон формата составной.



#21526 Разработка своего модуля

Отправлено от Analitic в 03 Декабрь 2013 - 16:30 in Разработчикам

Регламент в процессе изменения. Использовать можно.



#18917 Разработка своего модуля

Отправлено от Analitic в 05 Июнь 2013 - 16:02 in Разработчикам

Как и обещал образец модуля в архиве. В качестве документации - комментарии в архиве. Вопросы?
На сайте будет выложен чуть позже. http://clientbase.ru...ad/my_module.7z



#21509 Разработка своего модуля

Отправлено от Analitic в 03 Декабрь 2013 - 10:51 in Разработчикам

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



#21504 Разработка своего модуля

Отправлено от Analitic в 03 Декабрь 2013 - 09:30 in Разработчикам

Оплаченные аккаунты имеют полный доступ. Бесплатные частично ограничены в правах. Позднее будет реализован механизм покупки модулей, также как можно сейчас купить конфигурацию.



#21527 Разработка своего модуля

Отправлено от Analitic в 03 Декабрь 2013 - 16:36 in Разработчикам

Вы отправляли запрос в тех поддержку?



#21370 Разработка своего модуля

Отправлено от Analitic в 22 Ноябрь 2013 - 14:53 in Разработчикам

1) нет, чтобы полностью соблюсти контекст файл необходимо расположить файл в корне КБ.
Как вариант автоматически создавать проксирующий файл типа:
<?php
$config['script_noauth']=1;
include "common.php";
include "modules/mymodule/dataupdate.php";
?>

2) да, смотри выше