Публикации по теме 'php'


Репост подстека — OpenLampTech, выпуск №65
Вас ждет новая неделя и еще один отличный информационный бюллетень OpenLampTech . Спасибо за прочтение. 📚 Получите бесплатную копию моей электронной книги 10 советов по MySQL для всех при подписке на еженедельную рассылку OpenLampTech информационный бюллетень . OpenLampTech предлагает спонсорские возможности в еженедельном информационном бюллетене для вашего бренда, продукта или услуги. В качестве стартовой публикации совместная работа очень экономична. Отправьте личное..

Laravel — P53: ограничение скорости
Внимательные читатели могли заметить метод под названием configureRateLimiting в RouteServiceProvider в нашей предыдущей статье. protected function configureRateLimiting() { RateLimiter::for('api', function (Request $request) { return Limit::perMinute(60)->by($request->user()?->id ?: $request->ip()); }); }

Каков ваш рабочий процесс отладки PHP?
Я работаю с PHP каждый день. Отладка - большая часть рабочего процесса программистов. Мне нравится Xdebug, но он настолько нестабилен, что вы даже представить себе не можете. У меня все время с этим проблемы. Часто он «теряет» пути и отображает ошибку типа «Файл не найден». Еще чаще он игнорирует точки останова и останавливает программу только при возникновении ошибок. И, наконец, почти всегда это сильно замедляет работу моих локальных сайтов. Иногда мне удается довольно хорошо..

Политика безопасности контента с PHP
Используйте X-Frame-Options и Content-Security-Policy с PHP Большинство современных браузеров могут помочь защитить ваш сайт от вредоносных атак, если вы сообщите им об этом. Метод, который поддерживается почти повсеместно, заключается в установке параметров X-Frame. Если этот параметр установлен, браузер не позволяет другим сайтам отображать ваш собственный сайт в iframe. Это защищает от атак кликджекинга и должно использоваться на всех конфиденциальных страницах, таких как страница..

Еженедельный обмен ссылками Mr Frontend #36
Откажитесь от взлома [].forEach.call(NodeList) Должен признаться, прежде чем мы двинемся дальше, я использовал эту технику. Это выглядело дерзко и круто, и я занимался хаками ECMA5, но через некоторое время и… Советы по JS Это примерно один совет по JS каждый день!… Быстрый совет: имитация API-интерфейсов REST с использованием json-server Аюш Гупта показывает, как быстро создавать фиктивные API-интерфейсы REST для разработки и тестирования клиентских приложений с расширенными..

Как быстро начать работу с PHP и MariaDB
Автор: Роб Хеджпет Язык программирования PHP долгое время считался достаточно легким и простым решением, которое разработчики могли использовать для создания надежных и креативных веб-приложений. На самом деле, это так же верно сейчас, как и когда-либо, поскольку последние несколько версий PHP сделали язык более привлекательным, чем когда-либо. Как и многие другие языки, PHP может использовать преимущества MariaDB , и на самом деле это довольно простой и понятный процесс. Но..

Понимание транзакций Laravel
Транзакции баз данных являются фундаментальной концепцией систем управления базами данных ( СУБД ), которые обеспечивают целостность и непротиворечивость данных в многопользовательской среде. транзакция в MySQL – это последовательная группа операторов , запросов или операций, таких как выбор , вставка , обновление или удалить , чтобы выполнить как одну рабочую единицу, которую можно зафиксировать или отменить. Транзакции описываются как ACID. Атомарность . Это свойство..