Матеріали на тему «PHP»

RSS

Как работают очереди с помощью RabbitMQ в Magento 2

Oleksandr Synzherianu 3157

В статье рассматривается, как работают очереди с помощью RabbitMQ в Magento 2. Что такое очередь сообщений, каковы преимущества использования RabbitMQ в работе с ней, как его настроить с Magento 2 и реализовать — читайте в статье Александра, M2 разработчика. Тема актуальна для начинающих M2 девелоперов. 3

История одного пет-проекта, или Бот с уведомлениями о новых сериях

Oleksii Varlamov 3150

История разработки и запуска бота, который присылает напоминания о выходе новых эпизодов просматриваемых сериалов — пет-проекта Алексея Варламова, PHP Developer в airSlate. Может бить интересно всем, кто планирует начинать свои проекты, связанные с разработкой ботов и настройкой интеграций с API-каталогами фильмов и сериалов. 17

Как устранять неисправности Elasticsearch в Magento 2

Nadia Gloniagina 4051

О трёх самых распространенных кейсах работы с Elasticsearch в Magento 2 рассказывает Надя Глонягина, Back-end Tech Lead в Magecom. Что делать, когда продукт не отображается при поиске или на странице категории, почему не работает сортировка и какие проблемы могут возникнуть с агрегацией в Elasticsearch — читайте в статье. Материал основан на докладе Нади на Magento Meetup Online #10. 2

Оновлюємо проєкт до PHP 8.0

Andrii Yatsenko 4451

У статті розглядаються основні труднощі процесу оновлення великого проєкту до PHP 8.0, з 7.4 або більш ранніх версій. Чому зараз гарний час для оновлення, як оновлювати пакунки composer та власний код, а також інші деталі процесу. 5

Чистый код. Базовые принципы на примерах

Denis Olenin 10327

В PHP чаще других встречаются разного рода «костыли» и «велосипеды». В этой статье Денис Оленин, Senior PHP Developer в AmoMedia, делится простыми правилами, которые помогут писать более простой и поддерживаемый код как новичкам, так и скиловым разработчикам. 90

Співбесіда з PHP. 250+ запитань для Junior, Middle та Senior

Редакція DOU 103719

Пропонуємо список питань, які ставлять українським розробникам на технічних співбесідах з PHP. Звісно, список не є вичерпним, проте має перевагу: його формували спеціалісти, які проводять інтерв’ю в різних ІТ-компаніях. 54

Топ-10 мов програмування в Україні, 2010–2021. Динамічна інфографіка

Редакція DOU 28952

11 років ми складаємо рейтинг мов програмування. Уперше ми взяли дані за всі роки та подивилися, як змінювалася популярність мов серед українських програмістів. Представляємо динамічну інфографіку щодо найпопулярніших (тих, що використовують у роботі) та найулюбленіших (тих, які хотіли б використовувати у роботі) мов програмування за 11 років. 71

Рейтинг мов програмування 2021: частка Python зменшується, а TypeScript обійшов С++

Ruslan Shevchenko 90845

Уперше з 2014 року в Python негативна динаміка. Ще спостерігаємо тенденцію переходу з JavaScript на TypeScript, найбільш задоволені користувачі Elixir, нарешті на карті з’явився Rust. Представляємо результати щорічного опитування щодо мов програмування. Цього разу зібрали понад 7 тис. анкет. Поїхали.

Як перекваліфікуватись з PHP на Go

Ярослав Характерник 24933

Стаття буде цікава розробникам, які думають про перехід з PHP на Go. Ярослав Харатерник детально порівнює мови, а також дає поради та список корисних ресурсів для вивчення. 132

О темной стороне legacy-кода. Как решить проблемы с монолитными приложениями

Grigori Kochanov 7057

Про микросервисную архитектуру и переход на нее говорят много, но редко упоминают о том, что проекты приходят к этому после многих лет развития как монолиты. Чтобы поменять архитектуру живого решения, надо пройти через несколько этапов. Автор работал с разными проектами — и с полноценным multitenancy service-oriented REST architecture в Oracle, и с огромным монолитом, в репозитории которого были коммиты за десять лет. 50

Як автоматизувати валідацію даних в PHP

Артем Висоцький 4220

Якось мені необхідно було написати класи з багатьма властивостями. Здебільшого програмісти особливо цим не переймаються — наклонують гетери разом з сетерами та й закриють це питання. До того ж сучасні IDE мають необхідні засоби для автоматизації цього процесу. Але мене осяйнула думка про те, що можна значно спростити створення класів, відмовившись від написання нудних однотипних операцій. 115

Розробка opensource- та приватних Composer-пакетів: як це робити і навіщо

Igor Rebega 3570

У цій статті продемонструємо розробку PHP-пакету, розберемося, для чого це робити та як автоматизувати рутинні дії для його підтримки. Стаття буде цікава програмістам будь-якого рівня, які планують створити свій opensource-пакет, або тим, хто, розробляючи приватний пакет, хоче знайти шлях інкапсулювання складної логіки поза межами основного репозиторію. 7

Рейтинг мов програмування 2020: JavaScript випередив Java, а Dart увійшов у першу лігу

Ruslan Shevchenko 116187

А ще TypeScript лідирує за темпами росту, цікава ситуація у світі мобільної розробки та непохитна популярність Python. Представляємо результати щорічного опитування щодо мов програмування. На цей раз зібрали 9747 анкет. Поїхали. 117

XSLT-шаблонізатор для PHP

Артем Висоцький 4725

Зазвичай, коли створюють сайти з PHP, для динамічного формування HTML-сторінок виведення використовують один з багатьох Smarty-подібних шаблонізаторів. На переконання Артема Висоцького, PHP-програміста, XSLT у цій ролі дуже недооцінили. Автор статті на конкретних прикладах показує, як знизити поріг входження в XSLT-технологію. 71

Що має знати Senior PHP Developer. Результати аналізу вакансій в Україні та Каліфорнії

Dmytro Skorokhod 25095

Symfony та Laravel є абсолютними лідерами серед фреймворків. Велику роль також відіграють soft skills. А рівень англійської є вирішальним для визначення компенсації. 48

Рейтинг мов програмування 2019: JavaScript майже зрівнялася з Java, популярність Go знижується

Ruslan Shevchenko 111846

В опитуванні взяли участь 9167 респондентів, 90% із них живуть в Україні. Основні гравці не змінилися — частка JavaScript та Java майже однакова. Якщо дивитися на динаміку останніх років, то Kotlin, з огляду на свій вибуховий ріст, витисне Java у розробці під Android. Також продожує зростати TypeScript. 70

52-річний програміст — про те, як бути джуніором у 46, переїзд до Грузії та податок 0%

Dmytro Skorokhod 34972

Михайло Скороход, мій батько, почав працювати програмістом у 46, а рік тому переїхав до Грузії. Стоп. Нехай він сам розповість свою історію. 42

← Сtrl 123456 Ctrl →

Коментарі

Ой не треба тих усіх розумних термінів, LB, AZ, DR, і те-де... Тут все простіше. Почнемо з того що над начальником був начальник, а в начальника був кум... Ну ви зрозуміли. Державу в смартфоні зробили? Зробили.
Не обов’язково тримати в одному місці дані. Як в Україні, так і в США. Існує купа рішень щоб бути готовим до будь якого сценарію, в того ж самого амазону чи ажуру, але кому воно треба...
Виникла нештатна ситуація — один із магістральних автоматів аварійно тимчасово припинив подачу енергії на частину систем розподілу живлення. Хіба дата центри не мають декілька магістральних вводів як маст хев?
denovo.ua/data-center Uptime 99,982% згідно SLA а це Daily: 16s Weekly: 1m 49s Monthly: 7m 53s Quarterly: 23m 40s Yearly: 1h 34m 40s Агєєв повідомив, що аварія тривала з 8:03 до 8:17, тобто 14 хвилин.
круто що хостяться у Українського хмарового сервісу Ну хостятся у отечественного провайдера они только из-за ограничений регулятора. Я не знаю бизнеса, который добровольно пойдёт в датацентр DeNovo.
Та власні пропагандисти розповюджують, як і скабееву із соловьєвим та додають коментарі ) Оригинали побанили напевно. Микола Янич там зібрав навколо себе таких упирів, зетників — що походу сам з того охерів, там маньяки яки вимагають пити кров.
так. як дублікат на іншому континенті. щоб Трамп виключив дію і без прильотів тим не менш ймовірність цього сценарію менша ніж що прилетить або «раптово спрацювала одна із систем автоматичного перемикання живлення» facepalm.bmp
>До проєкту Євгеній Чернюгов працював судноводієм. Виходив у рейси на пів року і більше, а його робочий день часто тривав по 12-14 годин. А в IT він не працює по 12-14 годин?
А де тримати українські державні дані? В юса амазоні, щоб Трамп виключив дію і без прильотів?
Азаров вже оголосив тотальну вендету ви про Миколу Яновича? Не підкинете лінк, будь ласка, а то щось не чув?
Я Вам больше скажу один точный прилет и УкрЗализныця станет. Мне вообще это все напоминает «импорт замещение» в России. «Зате своє» ©
якщо стає ще більше шансів отримати п***юлєй? В корінь диветесь комрад. А коли ви працюєте в чорну що ? Правильно — треба заносити за кришу куди терба. Чиста практика Дона Карлеоне, робимо пропозицію від якої не можна відмовитись.
я впевнений, що масове виробництво паперу теж супроводжувалося загалом ні масове виробництво паперу почалося з винаходом друкувального верстату який і дам спромогти мати письмо вже як друк вже саме масово фактично коли автора могли прочитати вже...
ну типу, хай перевіряють «підозрілі фінансові операції» — я тільки за. Бляха солдати на фронті програють гроші в онлайн казино, в яких власники росіяни — воно усе тече туди і навіть податки з цього не сплачуються. Це когось цікавить — аж ні як.
Планують запустити новий реєстр, де збиратимуть дані про справжніх власників трастів та інших подібних юридичних схем. Адмініструвати його буде податкова.