Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Хабрахабр: PHP / Блог / Захабренные/Записи в блоге |
Хабрахабр: PHP / Блог / Захабренные
Голосов: 1 Адрес блога: http://habrahabr.ru/blog/php/ Добавлен: 2008-06-12 19:52:35 блограйдером ZaiSL |
|
[Перевод] Новые функции в Laravel 5.5
2017-08-18 19:55:51 (читать в оригинале)
Новый релиз Laravel 5.5 станет релизом долгосрочной поддержки (Long Term Support, LTS). Это значит, что он будет получать правки багов в течение 2х лет, а обновления безопасности — в течение 3х. Таким же был релиз Laravel 5.1, но его двухгодичный срок правок подходит к концу в этом году. Давайте посмотрим без лишней суеты, что нас ждет в новой версии.
Тэги: bootstrap, framework, frameworks, horizon, javascript, laravel, php, react, vue.js, веб-сайтов, программирование, разработка
Постоянная ссылка
Что нового в PHP 7.2?
2017-08-16 11:39:22 (читать в оригинале)Несмотря на то, что мы активно работаем с Python и Go, всё же существенная часть нашего серверного кода написана на PHP. Поэтому мы внимательно следим за всеми нововведениями языка. Прошло меньше года после релиза предыдущей минорной версии, и вот уже последний бета-релиз запланирован на 17 августа. Его ещё не рекомендуется использовать в production, но уже можно скачать docker-образ. Пора разбираться, что изменилось в новой версии языка.
Читать дальше →
Тэги: 7.2, avito, changelog, holywars, it-стандарты, new, php, php7.2, rfc, what's, блог, компании, обзор, программирование
Постоянная ссылка
[Перевод] Точность через неточность: Улучшаем Time-объекты
2017-08-15 15:12:32 (читать в оригинале)При создании value-объекта для хранения времени, я рекомендую выбирать вместе с экспертами в предметной области и вокруг нее с какой точностью он будет храниться.
Моделируя работу с числами считается хорошим тоном указывать точность. Неважно о чем идет речь — о деньгах, размере или весе; округляйте до заданного десятичного знака. Наличие округления делает данные предсказуемее для обработки и хранения, даже если это число только для отображения пользователю.
К сожалению, так делают не часто, и, когда приходит момент, проблема дает о себе знать. Рассмотрим следующий код:
$estimatedDeliveryDate = new DateTimeImmutable('2017-06-21');
// представим, что сегодня ТАКЖЕ 2017-06-21
$now = new DateTimeImmutable('now');
if ($now > $estimatedDeliveryDate) {
echo 'Package is late!';
} else {
echo 'Package is on the way.';
}
Ожидаемо что, что 21 июня этот код выведет Package is on the way.
, ведь день еще не закончился и пакет, например, доставят ближе к вечеру.
Несмотря на это код так не делает. Так как не указана часть со временем, PHP заботливо подставляет нулевые значения и приводит $estimatedDeliveryDate
к 2017-06-21 00:00:00
.
С другой стороны $now
вычисляется как… сейчас. Now
включает в себя текущий момент времени, который, скорее всего, не полночь, так что получится 2017-06-21 15:33:34
или вроде того, что будет позднее, чем 2017-06-21 00:00:00
.
Тэги: date, datetime, object, php, php7, time, timestamp, value, веб-сайтов, программирование, проектирование, разработка, рефакторинг
Постоянная ссылка
Система управления складом с использованием CQRS и Event Sourcing. Service Layer
2017-08-15 00:03:10 (читать в оригинале)В данной статье будет рассмотрен Service Layer в Magento 2 и сервисы (API интерфейсы) для управления сущностями, которые были описаны в предыдущей статье, посвященной проектированию и выделению доменных сущностей для системы управления складом (Inventory).
Читать дальше →
Тэги: catalog, command, contracts, cqrs, e-commerce, event, inventory, layer, magento, msi, php, service, sourcing, код, проектирование, разработка, рефакторинг, совершенный
Постоянная ссылка
PHP-Дайджест № 114 – свежие новости, материалы и инструменты (1 – 14 августа 2017)
2017-08-14 02:21:10 (читать в оригинале)Свежая подборка со ссылками на новости и материалы. В выпуске: PHP 7.2.0 Beta 2, об истории и безопасности unserialize(), старт PSR HTTP Client, StackOverflow Driven Development, видео с конференций и митапов, и многое другое.
Приятного чтения!
Читать дальше →
Тэги: laravel, php, php-дайджест, psr, reactphp, symfony, yii, zend, веб-сайтов, дайджест, разработка, ссылки
Постоянная ссылка
+493 |
506 |
В интересном положении |
+450 |
511 |
Документальное кино |
+439 |
471 |
ГОРОСКОП |
+406 |
514 |
Документальные фильмы |
+377 |
445 |
Темы_дня |
-1 |
13 |
Волонтеры. Красный крест |
-1 |
30 |
Skytao |
-3 |
8 |
Улицы Праги |
-7 |
5 |
Планирование проекта |
-8 |
6 |
Адреналин продаж |
Загрузка...
взяты из открытых общедоступных источников и являются собственностью их авторов.