Вцелом выглядит как такой себе CoffeeScript для PHP.
Думаю, проект взлетит, если как и кофи, будет решать насущные проблемы, а не вводить новые элементы ради новых элементов.
Первое, что имхо, надо сделать — сократить синтаксис. Коль это синтаксический сахар, то в примере, не слишком сладко получается.
Код не слишком удобен для чтения, и не слишком читабельный. Эти вещи можно бы сначала оптимизировать, а потом двигаться дальше, предлагая какие коснтукции реально могут упростить жизнь и какие есть пракические примеры их использования.
Ну можно было поучится у Rails от 37 Signals.
Которая постепенно отдала фреймворк на растерзание сообществу, и при этом до сих пор продолжает юзать в своих продуктах.
Консалтингом и лицензированием не занимается.
Если в предыдущем посте Fabien писал о причинах и мотивах побудивших его упаковать приложение в один файл, то в этот раз он приступил к реализации задуманного. Но стоит заметить, что упаковано в один файл будет только приложение, а код фреймворка и инструментов останется в папке vendor.
Фабьен немного погорячился с такой идеей. Учитывая, что в Симфони 2.2 (не знаю как в 2.3) подсветка синтаксиса в ошибках идет через: ’highlight_file($file, true);’ попытка выполнить это с бинарным файлом обречена на былинный отказ. github.com/symfony/symfony/issues/7798
Вай-вай-вай, забыл свои слайды на Hotcode залить. Спасибо, что напомнили )
Рассказывал о тестировании в PHP и в частности какие бонусы для этого есть у Codeception. speakerdeck.com/davert/rulim-tiestami-s-codeception
Ну во всех других фреймврках почему-то этот bolierplate не нужен.
Просто при работе с фреймворком я обычно хочу видеть работу из коробки. А не поковырять там, допилить здесь.
Да, такой вариант вполне устроит :) Буду ждать следующего драфта.
Думаю, проект взлетит, если как и кофи, будет решать насущные проблемы, а не вводить новые элементы ради новых элементов.
Первое, что имхо, надо сделать — сократить синтаксис. Коль это синтаксический сахар, то в примере, не слишком сладко получается.
Код не слишком удобен для чтения, и не слишком читабельный. Эти вещи можно бы сначала оптимизировать, а потом двигаться дальше, предлагая какие коснтукции реально могут упростить жизнь и какие есть пракические примеры их использования.
Которая постепенно отдала фреймворк на растерзание сообществу, и при этом до сих пор продолжает юзать в своих продуктах.
Консалтингом и лицензированием не занимается.
Как минимум, PyroCMS как раз на него и мигрировал.
Фабьен немного погорячился с такой идеей. Учитывая, что в Симфони 2.2 (не знаю как в 2.3) подсветка синтаксиса в ошибках идет через: ’highlight_file($file, true);’ попытка выполнить это с бинарным файлом обречена на былинный отказ. github.com/symfony/symfony/issues/7798
Все спрашивали что делать, когда нужно пофиксить Phalcon. Вот вам и ответ :)
А всё равно синтаксис совершенно невнятен :(
Я кстати тоже свою поделку поделку на эту тему делал, но ограничился стабами.
Рассказывал о тестировании в PHP и в частности какие бонусы для этого есть у Codeception.
speakerdeck.com/davert/rulim-tiestami-s-codeception
Чем не костыль?
Просто при работе с фреймворком я обычно хочу видеть работу из коробки. А не поковырять там, допилить здесь.