Обновить
112
0
Davert@Davert

Пользователь

Отправить сообщение
реализовать тот синтаксис, который был бы понятен любому PHP разработчику, без углублений в тонкости реализации.

Да, такой вариант вполне устроит :) Буду ждать следующего драфта.
Вцелом выглядит как такой себе CoffeeScript для PHP.

Думаю, проект взлетит, если как и кофи, будет решать насущные проблемы, а не вводить новые элементы ради новых элементов.
Первое, что имхо, надо сделать — сократить синтаксис. Коль это синтаксический сахар, то в примере, не слишком сладко получается.
Код не слишком удобен для чтения, и не слишком читабельный. Эти вещи можно бы сначала оптимизировать, а потом двигаться дальше, предлагая какие коснтукции реально могут упростить жизнь и какие есть пракические примеры их использования.
А `__get` и `__set` из трейта не будут конфликтовать с другими `__get`/`__set`?
Ну можно было поучится у Rails от 37 Signals.
Которая постепенно отдала фреймворк на растерзание сообществу, и при этом до сих пор продолжает юзать в своих продуктах.
Консалтингом и лицензированием не занимается.
Вроде как Laravel считается хорошим для перехода с CI
Как минимум, PyroCMS как раз на него и мигрировал.
Есть такое. Но там ещё терпимо, по крайней мере не вываливается миллион строк и не вешается намертво браузер.
Если в предыдущем посте Fabien писал о причинах и мотивах побудивших его упаковать приложение в один файл, то в этот раз он приступил к реализации задуманного. Но стоит заметить, что упаковано в один файл будет только приложение, а код фреймворка и инструментов останется в папке vendor.


Фабьен немного погорячился с такой идеей. Учитывая, что в Симфони 2.2 (не знаю как в 2.3) подсветка синтаксиса в ошибках идет через: ’highlight_file($file, true);’ попытка выполнить это с бинарным файлом обречена на былинный отказ. github.com/symfony/symfony/issues/7798

The PHP Internals Book


Все спрашивали что делать, когда нужно пофиксить Phalcon. Вот вам и ответ :)
В PHP уже достаточно много возможностей делать моки. Это и 3 упомянутых фреймворка, и довески как XPMock.
А всё равно синтаксис совершенно невнятен :(

Я кстати тоже свою поделку поделку на эту тему делал, но ограничился стабами.
Это ж убунта, первый телефон где можно звонить и принимать звонки через консоль!
Вай-вай-вай, забыл свои слайды на Hotcode залить. Спасибо, что напомнили )
Рассказывал о тестировании в PHP и в частности какие бонусы для этого есть у Codeception.
speakerdeck.com/davert/rulim-tiestami-s-codeception
всегда странно слушать претензии с угрозами уйти куда-то от людей которые ни цента не платят за использование :/
в норвежском :)
Забрали газировку и шоколадки? Геноцид!
Тогда можно и:

$_POST = json_decode(file_get_contents('php://input'), true);
Понятно, спасибо. А можно узнать какие серверные фреймворки поддерживают application/json, а какие нет?
Ну вот тут пишутся эти 57 строк, а даже в том же Backbone они не пишутся.
Чем не костыль?
Ну во всех других фреймврках почему-то этот bolierplate не нужен.
Просто при работе с фреймворком я обычно хочу видеть работу из коробки. А не поковырять там, допилить здесь.
Можете меня пнуть, но я не понимаю почему все так любят Ангуляр, если даже таки элементарные вещи делаются там костылями.
Что-то тег [irony] не отобразился :)

Информация

В рейтинге
Не участвует
Откуда
Украина
Зарегистрирован
Активность