Jisatsu |
|
![]()
Темы:
17
Сообщения:
389
Участник с: 14 июня 2013
|
nafanjaВ целом я на нём не делал никогда приложения. Но ото всюду можно взять что-то хорошее. И система хуков (именно от Друпала я узнал о ней) вещь суперважная, оптимальная и удобная. Я сразу вижу, что вы далеки от всего этого и не видите всей важности хуков. Их же использую в CodeIgniter, если вы даже его считаете говном, то тогда нам не о чем говорить по этой теме. =) P.S. jetbrains в PhpStorm вставили поддержку всего трёх фреймворк/cms - Yii, Symfony2 и Drupal. Внезапно? =) Причём друпал добавили в самой недавней последней версии, 7й. Там даже нет ZF, ни первого ни второго. И вот как раз этому я не удивлён, хотя на нём пишут пол мира. Объясните ребятам, что они неправы. Что ж они дураки такие делая лучший продукт, допускают такую оплошность! :D Любой фреймворк в кривых руках превращается в неповоротливого монстра. Друпал отличный, но что там много лишнего я спорить не буду. Потому никогда и не пользовался, я больше лёгкие фреймворки люблю. corner"Штирлиц порол чушь...". :) Почитайте про хуки, поймёте что я имею ввиду когда говорю "собирает js/css по контроллерам".
Keep it simple, stupid!
|
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
Их же использую в CodeIgniter, если вы даже его считаете говном,где я про говно говорил? CodeIgniter, хорош, но давно с него перешел на yii. а ZF и Symfony такие же тормоза как и Drupal. Правда я не пробовал последний друпал, но и желания нет когда есть yii. любой фреймворк в кривых руках превращается в неповоротливого монстра.верно, но есть тормоза изначально и без кривых рук. Я сразу вижу, что вы далеки от всего этого и не видите всей важности хуков.ты прав не вижу важности в том в чем ее и нет.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
К сожалению Codeigniter уже морально устарел и, скорее всего, скоро починет в бозе... EllisLab Seeking New Owner for CodeIgniter Про хуки я уже, простите, начитался вдоволь. И написался (в смысле накодировал :) ) тоже более, чем достаточно. Хотя я и не занимался подробно с Drupal. Но система "хуков", как в CI, так и в WP, мягко говоря, уже утомила. Мне пришлось для заказчиков переделывать и приводить в порядок некоторое количество коммерческих плагинов для WP, а также фиксить творчество хуко-водов в CI (клиенты США, Австрия, Франция, Германия etc.). Так что "хуками" я уже сыт по горло. И теперь стараюсь такую работу не брать. Есть нормальные менеджеры событий, ими широко пользуются, они удобны. Кстати, насколько мне известно, Друпал (я даже не постеснялся, посмотрел его в Composer для уверенности) на 90% использует компоненты Symfony, еще пару каких-то мне не известных, и , на закуску, zendframework/zend-feed. Так о каких "хуках" может идти речь, если Drupal использует symfony/event-dispatcher ? В CI и в WP да, там хуки. Когда их писали, еще не было events. А в Drupal хуков не должно быть - там Dependency Injection и Events Manager от Symfony. Тем не менее, если вам знакома схема MVC, то выражение "собрать js и css из нескольких контроллеров" звучит как-то неосторожно, что-ли. Это что-то из области WordPress. P.S. PHPStorm, конечно, наверное, сильная штука. И странно, что в ней нет поддержки Zend, причем поддержка стиля кодирования Zend есть, а поддержки ZF нет. Хотя у Zend есть Zend Studio. Просто у PHPStorm аудитория другая, наверное.Странно. У меня NetBeans (наша, родная), все поддерживает, в том числе и Symfony, и оба ZF, и, PDO, и Git, и конечно же, Phalcon! Зачем платить за PHPStorm, если он |
Jisatsu |
|
![]()
Темы:
17
Сообщения:
389
Участник с: 14 июня 2013
|
cornerЯ тоже так думал, пока не попробовал. А теперь у нас весь офис перелез с NB на Storm. По сравнению с ним, Бинс вообще ничего не может. =) Это как сравнивать nano и vim. Оба подходят для редактирования, но для чего-то более сложного nano никогда не дотянуться. ;) cornerНичего тут не скажу. Информация старая, добрых лет 5. Может в Друпале что и изменилось, но хуки меня ещё ни когда не подводили. cornerДелитесь! А вдруг мне понравятся? :) nafanjaYii пишет друг (Alexander Makarov вроде) моего тех-директора. =) Давно хотел пощупать, да всё руки не доходят. Больно Yii хвалят. ZF уже достал, вообще не торт. Первый устаревает с каждым днём, а второй сырой до жути. Каковы ваши впечатления? Как там с ORM? Есть там встроенные менеджеры событий на замену хукам? =)
Keep it simple, stupid!
|
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
yii расхваливать особо не буду, так как о нем уже много чего написано в инете. Это как Арч сравнивать с другими дистрами. yii технически проще, понятнее и быстрее чем другие фраймворки такого же уровня, меньше излишеств, но это не сказывается на удобстве и возможностях. Есть там встроенные менеджеры событий на замену хукам? =)там архитектура настолько проста что в хуках и событиях нет особой нужды.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
Делитесь! А вдруг мне понравятся? :)Давайте разберемся с событиями во фреймворках. 1) Drupal - symfony/event-dispatcher 2) Symfony - symfony/event-dispatcher 3) Laravel - symfony/event-dispatcher 3) ZF2 - zendframework/zend-eventmanager 4) Yii - CComponent. 5) Phalcon - EvenManager По поводу ORM. Drupal использует Doctrine, Symfony - Doctrine ZF - ZendDB Laravel - Doctrine (с собственной прослойкой Eloquent) Yii - Yii Active Record Ничего подобного CodeIgniter не имеет, за что и поплатился. Больно Yii хвалят. ZF уже достал, вообще не торт. Первый устаревает с каждым днём, а второй сырой до жути. Каковы ваши впечатления? Как там с ORM? Есть там встроенные менеджеры событий на замену хукам? =)Вы просто не знаете ни продукты, о которых говорите, ни технологий, которые используются в этих продуктах. Если вы этого не знаете, что же вы в PHPStorm пишете? ORM не знаете. Dependency Injection вам не знаком. Events тоже. Composer тоже. Прекомпиляция - зло. Что остается - CodeIgniter Hello World hook? P.S. nafanja ! Учите мат. часть ! :) |
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
P.S.это замечание к чему? можно уточнить?
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
nafanjaЭто кP.S.это замечание к чему? можно уточнить? yii расхваливать особо не буду, так как о нем уже много чего написано в инете.Или я неправильно понял. События (events) очень широко применяются в Yii, равно как и в других фреймворках, Они очень удобны при построении логики в моделях, например. Позволяют сделать логику более гибкой, при этом экономят количество кода. |
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
ну так хуки и компоненты это не одно и тоже.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
corner |
|
Темы:
6
Сообщения:
773
Участник с: 21 июля 2011
|
nafanjaТак я про события. |