sfStatisticsPlugin

Все записи с тегом «sfStatisticsPlugin»
01
02/2009

О плагинах Symfony

Выложил новую версию sfStatisticsPlugin, в которой исправлен лишь один баг, если его можно так назвать: функция, которая формирует имена классов модели в формате полного СamelCase (user_interest —> UserInterest), переводит первый символ всех слов, включая первый, в верхний регистр, что и делают генераторы модели ORM. Но разработчики SensioLabs решили отличиться, и в своих плагинах во всех названиях классов модели используют префикс sf, что я и не учел ранее.

Плагин можно скачать там же, где и раньше.

Про то, как мне сообщили про этот баг, была мини-история. Через Пашу Форкерта ко мне в аську постучался человек по имени Саша с данной проблемой. Решив ее и немного пообщавшись, выяснилось, что он тоже из МИФИ, а плагин использует в своем дипломном проекте :)

Пока выкладывал новый релиз, наткнулся на плагин sfDoctrineViewCachePlugin, который реализует высказанную мною ранее идею очистки отдельных частей кеша из модели при изменении данных. Жаль только, плагин для Doctrine.

08
09/2008

Новый плагин ведения статистики sfStatisticsPlugin

Предлагаю всем желающим попробовать новый плагин sfStatisticsPlugin для Symfony. Данный плагин позволяет быстро строить наборы различных отчетов на базе модели Propel. Графики в отчетах строятся с помощью Google Chart API.

Из возможностей хочется выделить следующее:

  1. Возможность группировки данных по дате и по значению;
  2. Три вида графиков: линейный, круговая и столбцовая диаграмма;
  3. Настройка уровня апроксимации данных (значения с малой долей группируются в поле "Другие");
  4. Возможность настройки внешнего вида графика (фоновый цвет, размер, длина надписей);
  5. Полная поддержка i18n (на данный момент есть английский и русский перевод).

читать далее...

_