php
(42)
Розуміння JIT в PHP 8
TL;DR Компілятор Just In Time в PHP 8 реалізований як частина розширення Opcache і покликаний компілювати операційний код в інструкції процесора в рантаймі.Це означає, що з JIT деякі операційні коди не повинні інтерпретуватися Zend VM, такі інструкц...
Alex · 06 липня 2020 · 590Поширені помилки безпеки в Laravel застосунках
У більшості випадків уразливості безпеки виникають тільки через недостатню поінформованість, а не через халатність. Хоча ми виявили, що більшість розробників дбають про безпеку, але іноді вони не розуміють, як конкретний шаблон коду може привести до...
Alex · 30 вересня 2020 · 562Redis на практичних прикладах
Redis — досить популярний інструмент, який з коробки підтримує велику кількість різних типів даних і методів роботи з ними. У багатьох проєктах він використовується в якості шару кешування, але його можливості набагато ширші. Про деякі цікаві к...
Alex · 09 липня 2020 · 502Web PUSH Notifications швидко і просто
У цій замітці я хочу розповісти як швидко і просто налаштувати push-повідомлення на вашому сайті. Ця стаття ні в якому разі не претендує на звання вичерпного керівництва, але, я сподіваюся, що вона дасть точку старту для подальшого вивчення. Інформа...
Alex · 01 листопада 2019 · 438PHP vs Node.js
Це переклад статті Крега Баклера (Craig Buckler) «SitePoint Smackdown: PHP vs Node.js» і суддівських рішень Бруно Шкворца і Джеймса Хиббарда (Bruno Škvorc, James Hibbard) статті Крега Баклера. Від перекладача Існує багато статей...
Alex · 16 грудня 2019 · 402Composer 2: Що нового?
Composer, менеджер залежностей для PHP, був випущений близько 8 років тому, а сьогодні опублікували нову версію, 2.0. За ці роки Composer отримав безліч нових функцій і не відставав від стандартів PHP. Друга версія сумісна зі старими проєктами, але п...
Alex · 27 жовтня 2020 · 321Що нового в PHP 8.3
PHP 8.3 буде випущено 23 листопада 2023 року; у ньому покращено доступні тільки для читання класи, нову функцію json_validate(), доповнення до нещодавно доданого класу Randomizer, виявлено переповнення стеку та багато іншого. У цій статті ми розгляне...
Alex · 18 серпня 2023 · 299PHP 8: код «До» та «Після» (порівняння з PHP 7.4)
Залишилося всього кілька місяців до виходу PHP 8, і в цій версії дійсно є багато хорошого. В цій статті я хочу поділитися як зміниться код з приходом PHP 8. Підписники подій з атрибутами Я стараюся не зловживати атрибутами, але у випадку з налаштув...
Alex · 20 серпня 2020 · 278Іменовані аргументи в PHP 8
Іменовані аргументи або іменовані параметри, як їх часто називають, підтримуються в PHP 8. В цій статті розглянемо їх докладніше, але спочатку дозвольте показати як вони виглядають на декількох прикладах. Іменовані аргументи використовуються у вбудо...
Alex · 26 липня 2020 · 240Робота з сигналами в Laravel
Черги на Laravel зупиняються плавно. Що це означає? Під час розгортання ви, ймовірно, перезапускаєте ваших обробників черги за допомогою чогось на кшталт artisan queue:restart або supervisorctl restart <ім'я обробника>. Laravel завбачливо підмітив, щ...
Alex · 15 вересня 2023 · 63PHP 8.2: Погляд у майбутнє веб-розробки
Вступ Оскільки цифровий ландшафт продовжує еволюціонувати, то PHP, одна з найпопулярніших мов програмування для вебу, йде в ногу з часом завдяки своїй новій версії - 8.2. PHP 8.2, наповнений цікавими функціями та вдосконаленнями, піднімає мову на нов...
Alex · 26 липня 2023 · 57Redis в PHP
Що таке Redis? Redis - розподілене сховище пар ключ-значення, які зберігаються в оперативній пам'яті, з можливістю забезпечувати довговічність зберігання за бажанням користувача. Це програмне забезпечення з відкритим сирцевим кодом. Redis може зберіг...
Codeguida · 04 лютого 2020 · 53