[Moscow.pm] Размышления на тему HTML и вообще

Peter Rabbitson rabbit+moscowpm на rabbit.us
Пт Окт 28 04:46:35 PDT 2011


On Fri, Oct 28, 2011 at 03:35:59PM +0400, Евгений Торопов wrote:
> On Oct 28, 2011, at 3:11 PM, Andrei wrote:
> 
> > 28 октября 2011 г. 13:08 пользователь Ivan Petrov <i.petro.77.00 at gmail.com> написал:
> > > Твой аргумент какой то дикий - разница м/у DBIC и писать ручками SQL
> > > подобна той между Perl и писать ручками assembler. Тебе Perl часом не
> > > мешает?
> > 
> > неуместное сравнение.
> > 
> > говорить о DBIC vs писать SQL ручками вообще нельзя. ибо DBIC умеет
> > составлять только самые простые запросы.
> > 
> > а на реальных задачах получаются либо извращения (вроде специальные
> > VIEW'ы дабы DBIC в них смотрел и не пытался самостоятельничать), либо
> > те же запросы ручками
> > 
> > 
> > DBIC автоматизиреут наиболее частые простые задачи.
> 
> Наиболее частые простые задачи автоматизируются примитивнейшими sql-генераторами и не стоят того, чтоб иметь пиздец какой оверхед ( http://blogs.perl.org/users/aevar_arnfjor_bjarmason/2010/03/benchmarking-dbixclass-vs-plain-dbi-on-hailo.html ). Если бенчмарки по ссылке устарели - покажите новые.
> 

Кстати оверхед изходит из "collapse" данных. Если пользоватся DBIC изключительно
как SQL генератором, и доставать данные из DBI напрямую ($rs->cursor->next/all)
то тогда оверхед практически нулевой. Конечно если верить что генерировать SQL
невозможно без AI не было бы смысла мне об етом тебе писать :)



Подробная информация о списке рассылки Moscow-pm