Для объектов добавлена проверка на JsonSerializable который появился в 5.4.0, в простых типах возвращает тоже самое что и json_encode.
Нельзя сказать что это все хорошо, но новые фичи вводить не ломая старые не так то просто.
Не, CJSON с первого коммита уже был (2008 год).
Похоже что это тянется еще с Prado (прародителя Yii) FirePHP.class.php4 — вот такое нашел. Судя по расширению «php4», делалось это в связи с отсутствием json_encode на тот момент (не уверен, списка функций для php4 быстро найти не удалось).
Вообще если заглянуть в исходник CJSON то можно предположить что это скорее фолбэк на случай отсутствия json_encode нежели попытка заменить нативную функцию.
>Habrahabr.ru — профессиональное сообщество. Сайт про разработку, программирование, администрирование, безопасность.
Краткий обзор постов говорит о том что хабрахабр сайт про рекламу, давайте рассмотрим habrahabr.ru/top за сутки:
12 малоизвестных фактов о CSS (продолжение)
Релиз Visual Studio 2015 и .NET 4.6 (Блог компании Microsoft)
Аудит безопасности сайта глазами заказчика (Блог компании PENTESTIT)
Исторические бюджеты с 1866 и долгая дорога по превращению их в открытые данные (Блог компании «Информационная культура»)
Унификация через «бургерный дизайн»: Фреймворк Mail.Ru Group для контент-проектов (Блог компании Mail.Ru Group)
Как я добавлял поддержку Code Contracts для VS2015
Ускоряем angular.js или как не выстрелить себе в ногу (Блог компании Инфопульс Украина)
Веб-приложение на Clojure. Часть 2 tutorial
Microsoft Office365: классика в современной обработке (Блог компании Softline)
PhpStorm: Tips and tricks. Часть 1
Из всех этих постов, под тематику профессионального сообщества попадает от силы полторы статьи.
То что большая часть статей написаны компаниями как-бы намекает на то что сообщество постепенно вырождается, и чем больше подобного рода ноу хау, тем скуднее комментарии к статьям и уровень контента в целом.
К острым граням за 2 дня привык — первое время действительно дискомфорт. На гнутом экране случайных нажатий нет. Единственное что не понравилось — расположение динамика, постоянно закрываю его пальцами. Смотрится телефон очень круто, меню на восьми ядрах не тормозит :-)
Столько людей считают basic/advanced шаблоны истиной в последней инстанции что уж лучше бы их вообще удалили, такое ощущение что люди даже не подозревают что это пример а не обязательные требования.
Ресайзы на лету, ватермарки, проверка ролей, бихейвор который только и требует, что вызвать $model->url('imageType'). Все варианты картинок прописываются в конфиге.
Хочу обратить ваше внимание на результаты голосования.
142 процента всего, 587+453+502+245+555+96+840=3278 голосов против 2321 заявленных. Это как так то?
Запускать проект для сохранения хабра от роскомпыток в зоне ру отличная идея, интересно как скоро придется придумывать новый проект для спасения гиктаймс.
4. В интересах информационной безопасности Российской Федерации и усиления борьбы с организованной преступностью запретить деятельность юридических и физических лиц, связанную с разработкой, производством, реализацией и эксплуатацией шифровальных средств, а также защищенных технических средств хранения, обработки и передачи информации, предоставлением услуг в области шифрования информации, без лицензий, выданных Федеральным агентством правительственной связи и информации при Президенте Российской Федерации в соответствии с Законом Российской Федерации «О федеральных органах правительственной связи и информации».
Насколько я понимаю, открытие сайта по https уже является нарушением. Такие же законы есть и в Украине, и в США, и в других странах, если мне не изменяет память на некоторые шифры даже наложено ограничение на длину ключа.
Ну в массивах например будет опять таки дергать json_encode так как все в конце концов приводится к строкам.
Для объектов добавлена проверка на JsonSerializable который появился в 5.4.0, в простых типах возвращает тоже самое что и json_encode.
Нельзя сказать что это все хорошо, но новые фичи вводить не ломая старые не так то просто.
BTW в Yii 2 тоже есть препроцессор энкода.
Похоже что это тянется еще с Prado (прародителя Yii)
FirePHP.class.php4 — вот такое нашел. Судя по расширению «php4», делалось это в связи с отсутствием json_encode на тот момент (не уверен, списка функций для php4 быстро найти не удалось).
А бенчмаркать на одной строке это не серьезно.
Краткий обзор постов говорит о том что хабрахабр сайт про рекламу, давайте рассмотрим habrahabr.ru/top за сутки:
Из всех этих постов, под тематику профессионального сообщества попадает от силы полторы статьи.
То что большая часть статей написаны компаниями как-бы намекает на то что сообщество постепенно вырождается, и чем больше подобного рода ноу хау, тем скуднее комментарии к статьям и уровень контента в целом.
Там 400 гиг мелких файлов, соответственно нужно много данных описательного характера.
Ресайзы на лету, ватермарки, проверка ролей, бихейвор который только и требует, что вызвать $model->url('imageType'). Все варианты картинок прописываются в конфиге.
142 процента всего, 587+453+502+245+555+96+840=3278 голосов против 2321 заявленных. Это как так то?
Удобнее всего реализовать это в фильтре по аналогии с AccessControl.
указ Ельцина от 1995 года
Насколько я понимаю, открытие сайта по https уже является нарушением. Такие же законы есть и в Украине, и в США, и в других странах, если мне не изменяет память на некоторые шифры даже наложено ограничение на длину ключа.