<rmcreative>

RSS

Phalcon - PECL фреймворк

19 ноября 2012

Хотел написать мысли про быстрый PECL-фреймворк Phalcon, но меня опередили хабровчане. Мысли сходятся.

Читаем

Комментарии RSS

  1. №7086
    aktuba
    aktuba 19 нояб. 2012 г., 23:59:42

    Что-то, помимо не зрелого возраста, минусов особых не нашел. Знаю, правда, еще один - отсутствие подсказок и автокомплита в IDE, но это последствие малого возраста...

  2. №7087
    Sam
    Sam 20 нояб. 2012 г., 0:57:43

    aktuba, это если разрабатывать одному и для себя. А теперь возмём команду хотя-бы из четырёх человек и сжатые срокт. Один знает фреймворк более-менее и может кое-как разобрать сишный код. Остальные трое в сишном коде теряются и фреймворк не знают.

    Или другой вариант — разработчикам надоело развивать фреймворк, поискали себе замену и не нашли, что логично потому как писать сишный код под PHP мало кто может. А кто может, тот не особо хочет.

  3. №7088
    aktuba
    aktuba 20 нояб. 2012 г., 1:13:32

    Думаю, подобные переживания были и у yii 0.1. ;) Это последствия не зрелости продукта. Ты же используешь nginx, не зная си или нет? Мне вот пару раз понадобилось доработать nginx - нашел кто это сделает + нашел кучу интересного в github-е.

    Проблема отсутствия подсказок в ide намного хуже (в данный момент времени), т.к. их присутствие помогло бы в изучении фремворка даже новичкам. А так только по манам, которые не ахти как организованы.

    Кстати, изучая phalcon я столкнулся с проблемой, что использовать его на одном хостинге с другими фремворками не получалось. Какой-нибудь, но отваливался (

  4. №7090
    Andriy Bazanov
    Andriy Bazanov 20 нояб. 2012 г., 4:45:46

    отсутствие подсказок и автокомплита в IDE,

    Phalcon Developer Tools пробовали? github.com/phalcon/phalcon-devtools/tree/master/ide/phpstorm

  5. №7091
    aktuba
    aktuba 20 нояб. 2012 г., 9:25:29

    @Andriy Bazanov, не, не видел до этого момента. Но и это не сильно поможет: на гитхабе для версии 0.4, а сейчас 0.6.1, насколько я помню. Но за ссылку спасибо, поищу что-то подобное.

  6. №7100
    Andriy Bazanov
    Andriy Bazanov 20 нояб. 2012 г., 13:44:55

    @aktuba Может я что-то путаю .. но я как бы ясно вижу папку 0.6.0 по этой ссылке ...

  7. №7101
    aktuba
    aktuba 20 нояб. 2012 г., 13:46:45

    @Andriy Bazanov, привычка "новые вверху" подвела. Виноват. Исправлюсь. )

  8. №7106
    lancecoder
    lancecoder 21 нояб. 2012 г., 9:34:24

    Тоже видел этот обзор, и сразу заметил что они сравнения производительности проводили, но не писали про кеш ни слова, половина показателей не обоснована. А так на досуге можно конечно потыкать

  9. №7919
    p0rsche
    p0rsche 08 мая 2013 г., 14:59:11

    Хороший фреймворк, есть множество ухищрений, чтобы заставить IDE подхватывать автокомплит. Везде DI, изобрели велосипед в виде PHQL, есть raw доступ к sql, многие вещи похожи, не пишут про АктивРекорд, но по сути она у них есть. Работает быстро. Даже если в команде не знают про этот фреймворк, научиться не так сложно. Мне, как yii-шнику, довольно легко было. Пока что ребята довольно активно разрабатывают, посмотрел на сишный код - везде каменты, при большом желании разобраться можно. Фрейм хорошо подходит как для нагруженных проектов, так и для создания каких-нибудь API. Минус на шаред хостингах, но все уже переходят на, как минимум, VDS...

  10. №8092
    Vladimir
    Vladimir 23 июня 2013 г., 4:07:31

    Сегодня попробовал Phalcon, в принципе, понравилось. Правда, пока на довольно простом проекте. Сразу заметно низкое потребление памяти, страницы грузятся чуть шустрее.

    Из минусов: хромает документация (зачастую просто врёт), за пониманием работы некоторых вещей приходилось лезть в код.

    В принципе, если в команде сильные разработчики, то работать можно.

  11. №9138
    Стас
    Стас 21 авг. 2014 г., 16:24:38

    В Codelobster-e неплохо сделан автокомплит по Phalcon-у.

  1. Почта опубликована не будет.

  2. Можно использовать синтаксис Markdown или HTML.

  3. Введите ответ в поле. Щёлкните, чтобы получить другую задачу.