PHP

  • Хабрахабр

    [Из песочницы] Падение популярности PHP: не все так однозначно?

    Представляю вашему вниманию перевод статьи "PHP in decline: The rise and fall of a programming language" автора Сара Шлотхауэр (Sarah Schlothauer). Привет, Хабр! Это особенно заметно при его сравнении с Python, а также рядом других языков программирования. Когда-то PHP был одним из самых популярных языков программирования, однако на сегодняшний день он продолжает терять свою былую популярность. Индекс TIOBE за сентябрь…

    Подробнее »
  • Хабрахабр

    [Перевод] «Нулевой» ад и как из него выбраться

    Значения null, при бездумном их использовании, могут сделать вашу жизнь невыносимой и вы, возможно, даже не понимаете, что именно в них причиняет такую боль. Позвольте мне объяснить. Значения по умолчанию Все мы видели метод, который принимает много аргументов, но при этом более половины из них являются необязательными. В итоге получается что-то подобное: public function insertDiscount( string $name, int $amountInCents, bool…

    Подробнее »
  • Дайджест

    PHP-Дайджест № 169 (26 ноября – 9 декабря 2019)

    В выпуске: PHP 7. Свежая подборка со ссылками на новости и материалы. 3, InfectionPHP и другие релизы, статистика версий PHP, об использовании FFI, видео с прошедших конференций и митапов, порция полезных инструментов, и многое другое. 4, PhpStorm 2019. Приятного чтения! Новости и релизы PHP 7.4.0 — Долгожданный релиз интерпретатора доставлен строго по расписанию. Спасибо всем контрибьюторам и релиз-менеджерам Derick Rethans…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Как завести pet project и не получить выгоды

    TL;DR Автор создал PHP библиотеку для установки ФИАС из XML файлов. Статья описывает использование pet project как способ поддержания и улучшения навыков. Цель С одной стороны для бизнеса выгодно поддерживать такое состояние, с другой для меня это означает либо полную потерю, либо устаревание навыков. Я редко меняю места работы, поэтому, учитывая естественное стремление каждой организации к фиксированным процессам, любая задача…

    Подробнее »
  • Хабрахабр

    Анонимные функции в PHP: сеанс чёрной магии с разоблачением

    Собственно, на этом статью можно было бы и закончить, но если кому-то интересны подробности — добро пожаловать под кат. Начать, наверное, следует с того, что анонимная функция(замыкание) в PHP — это не функция, а объект класса Closure. Дабы не быть голословным: $func = function (); var_dump($func); --------- object(Closure)#1 (0) { } Забегая вперёд, скажу, что на самом деле это не…

    Подробнее »
  • Хабрахабр

    Школа магии PHP

    Что такое магия в PHP? Обычно под этим подразумевают методы вроде _construct() или __get(). Магические методы в PHP — это лазейки, которые помогают разработчикам выполнять удивительные вещи. В сети полно инструкций по их использованию, с которыми вы наверняка знакомы. Но что если мы скажем, что вы даже не видели настоящую магию? Ведь, чем больше вам кажется, что вы знаете все, тем больше магии ускользает от вас. Главный и первый волшебный преподаватель школы — Александр Лисаченко (NightTiger).…

    Подробнее »
  • Хабрахабр

    Скоро Новый год. PHP — 25*. Вот что мы ему хотим пожелать

    Современный PHP совсем не тот, что был во времена пятой версии. Обидно до сих пор встречать хейтеров языка, которые обвиняют его по-старинке, не зная 7-ю версию. Надеемся, мы и не встретим их на большом PHP-митапе в Казани 14 декабря. А всех остальных ждем с радостью. Дело будет днем субботы, так что можно доехать из Иннополиса, Челнов, Ульяновска, Москвы… Многие докладчики…

    Подробнее »
  • Хабрахабр

    Скоро Новый год. PHP — 25*. Вот что мы ему хотим пожелать

    Современный PHP совсем не тот, что был во времена пятой версии. Обидно до сих пор встречать хейтеров языка, которые обвиняют его по-старинке, не зная 7-ю версию. Надеемся, мы и не встретим их на большом PHP-митапе в Казани 14 декабря. А всех остальных ждем с радостью. Дело будет днем субботы, так что можно доехать из Иннополиса, Челнов, Ульяновска, Москвы… Многие докладчики…

    Подробнее »
  • Хабрахабр

    Ускоряем PHP-коннекторы для Tarantool с помощью Async, Swoole и Parallel

    Я являюсь автором последнего. В экосистеме PHP на данный момент существует два коннектора для работы с сервером Tarantool ― это официальное расширение PECL tarantool/tarantool-php, написанное на С, и tarantool-php/client, написанный на PHP. В этой статье я хотел бы поделиться результатами тестирования производительности обеих библиотек и показать, как с помощью минимальных изменений в коде можно добиться 3-5 прироста производительности (на синтетический…

    Подробнее »
  • Хабрахабр

    PhpStorm 2019.3: поддержка PHP 7.4, PSR-12, WSL, MongoDB и многое другое

    Мы рады представить вам третий мажорный релиз PhpStorm в этом году!Под катом — подробный разбор всех заметных изменений и новых возможностей. Всем привет! Осторожно — очень много картинок. Как всегда, доступна 30-дневная пробная версия. Скачать новую версию можно на сайте или с помощью Toolbox App. Полную же версию могут использовать обладатели действующей подписки на PhpStorm или All Products pack, а…

    Подробнее »


Кнопка «Наверх»
Закрыть