среда, 22 марта 2006 г.

CakePhp

Вышел релиз cakephp. С чем можно поздравить всех разработчиков и пользователей данного замечательного фреймворка! :)

Возможно CakePHP - не совсем простой или, скажем так, не совсем полностью документированный проект. Однако, если вы знаете английский язык, и умеете пользоваться Интернетом, разобраться с Cake-ом можно в течение недели.

Он действительно так быстр, как обещают :) Вот только, как он будет себя вести на больших проектах и огромных запросах, это мне пока, честно говоря, не совсем ясно. Но, посмотрим. Я как раз готовлю один проект для блоггеров, если он покажется интересным общественности, как раз и проверим, выдержит ли он нагрузку :)

9 коммент.:

  1. Нифига. Оставаться лучше на RC6. Во-первых, у них почему-то вдруг число запросов возросло.. Раза так в 2 по сравнению с релиз-кандидатами. Потом, у них какой-то странный код в 0.10, от которого моя Мускула сваливается в корку при попытке $this->hasAny. Что происходит - я еще не разбирался. Просто факт

    Да, документация слабовата. Хотя вот из этого списка

    http://www.phpit.net/article/ten-different-php-frameworks/
    нормальная документация только у Зенда. Правда у Symfony есть просто потрясащий тьюториал, который перекрывает все нафиг. Правда у них появилась просто волшебная ссылочка: cakephp.org/search/

    воот.. на этом, прощаюсь..

    ОтветитьУдалить
  2. По-поводу числа запросов - читал, однако тот проект, что сейчас пишу - под релизом работает на 10-20% быстрее.
    уж не знаю, в чём тут дело. не знаю.
    Но я предупреждён, значит, вооружён. Посмотрим.

    ОтветитьУдалить
  3. 2jtraub: мне кажется, они успели дважды релизнуться 70 и 78 версия...

    ОтветитьУдалить
  4. 2Влад.
    Ага, сначала 2370 релизнулась. Потом там весьма быстро в ней нашли какие-то недоработки и ошибки(штук 5-6) и phpNut спустя 15-20 часов выложил 2378

    ОтветитьУдалить
  5. Угу, я потом внимательно зырил, 2378 - количество query не увеличилось. Вроде всё ништяк :)

    ОтветитьУдалить
  6. М.б. заинтересует -
    http://wiki.cakephp.org/docs:components:custom:configuration

    Я написал простенький компонент для сохранения глобальных настроек сайта.. Могу еще кое-какие свои наработки выложить

    ОтветитьУдалить
  7. Выкладывай, конечно интересно.
    Мне правда, пока нечем поделиться разве что можешь позырить, что я наваял на http://www.usefull.kiev.ua

    Мне пока не очень нравится система авторизации (взял и блоггерс) немного некузяво.

    Да, не обращай внимание на стили и дизайн - так, заглушка, чтобы работало везде и в ИЕ и в файрфоксе.
    Из стран - смотреть Египет...

    То что меня сейчас интересует и что буду писать -
    загрузка изображений и втыкивание их с кликом на последующее увеличение.
    2 - ввод таблиц (FCKEditor - не вполне устраивает из-за того, что не совсем хорошо и красиво работает в ИЕ)

    ОтветитьУдалить
  8. По поводу авторизации и разделения прав доступа:
    http://cakeforge.org/projects/usermgmt/

    Я на его основе сейчас пишу свою систему.. Затык у меня в чем - хочется иметь галочку: "Запоминать", чтобы между посещениями он помнил юзера. А это надо отдельную куку ставить, а не сессиями пользоваться.

    Таакс.. Я вот накомментирую свои исходники и положу еще свою системку

    Ну вроде изображения(аплоад и уменьшение) реализованы в rdBloggers - я оттуда собираюсь выдрать эту вещь.

    ЗЫ: Как насчет своего коммьюнити в ЖЖ или какого-нибудь форума/stand-alone блога? Потому как надо собирать русскоязычных пользователей сабжа..

    ОтветитьУдалить
  9. Мне юзермджмнт не очень понравился - я на базе rdAuth построил. Но мне не удалась реализация подкаталогизации... получается избыточность кода...

    А как на счёт завести комьюнити типа groups.google.com/group/cake-php-ru?

    Сейчас зарегистрирую :)

    ОтветитьУдалить