fisher ([info]raa) wrote,
@ 2007-07-07 17:55:00
Previous Entry  Add to memories!  Tell a Friend!  Next Entry
ctpp
а никто не знает, как связаться с авторами CTPP или PHP-экстеншена под него? это детище мыла, но мейлрушный адрес автора отвечает "account is disabled". насколько я понимаю, с автором PHP-экстеншена должен быть контакт у френдов-begunцов. мне пару performance вопросов задать + один косяк при сборке нашёл.
UPDATE если кратко, по моим бенчмаркам уступает всем из первого эшелона - blitz, php_templates, smarty, google ctemplate. результаты публиковать не буду, пока не убежусь, что нельзя подтюнить.



(Post a new comment)


[info]gornal
2007-07-07 02:05 pm UTC (link)
ICQ 92-796-341

(Reply to this)


[info]gornal
2007-07-07 02:13 pm UTC (link)
Хотя тут указана другая, может быть, поменялась. В общем, одна из них точно работает :-)

(Reply to this) (Thread)


[info]raa
2007-07-07 03:00 pm UTC (link)
спасибо, сообразим!

(Reply to this) (Parent)


[info]phprus
2007-07-07 06:30 pm UTC (link)
> если кратко, по моим бенчмаркам уступает всем из первого эшелона
Скажи пожалуйста, а медленно работает сам CTPP или PHP-модуль для него?

(Reply to this) (Thread)


[info]raa
2007-07-07 07:01 pm UTC (link)
а вот фиг знает - глубоко не копал. я ведь как делаю - читаю маны, чещу лоб, делаю тесткейс и фигачу ab. как обычный юзер. поэтому могу лишь гадать. обычно модуль лишь прослойка между пхп и функциями либы, а поскольку написать неэффективную прослойку надо постараться - из этого я делаю вывод что скорее всего дело либо в моих кривых руках (что вряд ли ;)), либо одно из двух.

(Reply to this) (Parent)(Thread)


[info]sigterm
2007-07-08 07:15 am UTC (link)
Если тестирование производится под Linux'ом, то можно попробовать попрофайлить это дело sysprof'ом (предварительно собрав движок с отключенной оптимизацией -O0).

(Reply to this) (Parent)(Thread)


[info]anight
2007-07-08 03:25 pm UTC (link)
Чем sysprof лучше oprofile ? Зачем надо отключать оптимизацию ?

(Reply to this) (Parent)(Thread)


[info]sigterm
2007-07-08 04:16 pm UTC (link)
1) Я как-то oprofile еще не освоил, а sysprof нравится
2) Чтобы соответсвие исходникам было ?

(Reply to this) (Parent)(Thread)


[info]anight
2007-07-08 05:51 pm UTC (link)
100% соответствие исходникам, имхо, необходимо только при отладке, а sampling CPU профайлер все равно выдаст результат с точностью до функций. Гораздо хуже на мой взгляд, если при отключении оптимизации получатся искаженные данные о производительности.

(Reply to this) (Parent)(Thread)


[info]sigterm
2007-07-08 06:19 pm UTC (link)
Ну не знаю... я обычно с помощью профайлера ищу места неестественной активности. Мало ли чего этот оптимизатор в этой версии компилятора наоптимизирует...

(Reply to this) (Parent)


[info]raa
2007-07-08 05:52 pm UTC (link)
если честно - мне очень в лом это всё добро профайлить и непонятно что оно ещё даст (хотя, да, я ленивая скотина, надо было). с другой стороны это чистый эксперимент - эти проекты они для обычных php-программеров, которым надо просто собрать и взлететь.

(Reply to this) (Parent)(Thread)


[info]sigterm
2007-07-08 06:16 pm UTC (link)
Кстати, хотел спросить, но как-то вылетело из головы -- а по фичам упомянутые шаблонизаторы как между собой соотносятся ? Не получится ли так, что самый медленный одновременно и умеет больше всего ?

(Reply to this) (Parent)(Thread)


[info]raa
2007-07-08 09:13 pm UTC (link)
шаблоны - плёвая вещь, от неё нужно очень немного, и во всех перечисленных движках есть всё, чтобы построить нормальный проект. но тесты одинаковые для всех, даже если кто-то умеет больше, это не является каким-то смягчающим обстоятельством :)

(Reply to this) (Parent)


[info]sigterm
2007-07-07 09:18 pm UTC (link)
Ээээ http://reki.ru/dev/devel.html ?

(Reply to this)


[info]kolya_dobin
2007-07-08 07:49 am UTC (link)
насколько я понимаю тебе в pianist@begun.ru

(Reply to this) (Thread)


[info]raa
2007-07-08 10:39 am UTC (link)
ага, пасиб.

(Reply to this) (Parent)


[info]slonik_v_domene
2007-07-10 10:20 am UTC (link)
Автор CTPP - я.
Касаемо того, что именно тормозит, с каким функционалом, а главное - в какой версии, можно обсудить по ICQ 727977 или по почте slonik-v-domene@mail.ru.

(Reply to this)


Create an Account
Forgot your login or password?
Login w/ OpenID
English • Español • Deutsch • Русский…