Рубрика «php» - 3

Как я спасал Magento 2 с 1 млн товаров и 10 млн CMS страниц от 504 ошибок - 1

Технологический стек:

  • Magento 2.4.4

  • MariaDB

  • Redis

  • Varnish

  • OpenSearch

Размер проекта:

  • ~1,000,000 товаров

  • ~3,000 категорий

  • ~10,000,000 CMS страниц

Проблема:

«Fix typo»: как в PHP закоммитили бэкдор и почему composer install — это акт доверия - 1

В марте 2021 года в официальный Git-репозиторий PHP прилетели два коммита. Первый назывался невинно — [skip-ci] Fix typoЧитать полностью »

Здравствуйте уважаемые читатели. За ранее хочу сказать, что это мой первый пост и не судите очень строго.

Сегодня пост будет посвящен передачи значений переменной PHP в JavaScript — сценарий.
Этот урок подойдет самым новичкам, тем кто только начинает заниматься Web — программированием.
Для начала создадим обычный документ index.php и его каркасом будет служить простой HTML код.
Читать полностью »

MyPrepod — крупнейший портал отзывов о преподавателях российских ВУЗов. Он стал таким не только засчет того, что даже на момент MVP 2017 года он был UX‑удобнее для студентов, чем СтудИзба или professorrating, но и засчет полной анонимности. Можно написать отзыв о преподе с умного холодильника Samsung, без авторизаций и пред‑модерации. Сказать все, что бы хотел сказать, не опасаясь «пометочки» от преподавателя около твоей фамилии, и уже спокойным пойти на пересдачу.

Читать полностью »

TrueIndex V2: открытые данные рынка технологий, резюме и Трибуна предложений

Вступление

TrueIndex V2 - крупное обновление рейтинга технологий. Мы добавили резюме, вынесли рынок труда на страницы технологий, обновили графики, переработали методику и подготовили русскую и английскую версии публичных страниц.

Первая версия была таблицей с итоговыми баллами. V2 показывает контекст: откуда взялись данные, как технология менялась по месяцам, где виден спрос компаний и где заметно предложение специалистов.

Читать полностью »
Laravel + TrueAsync: настоящая конкурентность без Swoole - 1

Всё началось с отклонённого RFC.

Читать полностью »

Добрый день! Сегодня расскажу, как с помощью PHP создать генератор случайных байт ( чисел ) с помощью 12 таймеров. Энтропия данного генератора составляет примерно 7.1 бит на символ ( у меня ), но на более мощном железе может подняться до 7.9-8, что по идее не отличимо от истинной случайности. Вот, как работает весь "конвеер":

Внимание! Проект экспериментальный, не сертифицирован, не рекомендуется для использования в системах, требующих официального криптографического одобрения. Для учебных целей и экспериментов — пожалуйста.

Начнем с таймеров, их у нас 12 штук. Каждый выполняет свою функцию:

Таймер 1: Большие часыЧитать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js