• База знаний
  • /
  • Блог
  • /
  • Wiki
  • /
  • ONLINE CHAT
+380 (44) 364 05 71

Программирование

Релиз PHP 8.3: детальный обзор

Релиз PHP 8.3 прошел 23 ноября 2023 года. Новая версия включает в себя ряд новых функций и возможностей, которые делают PHP еще более мощным и эффективным инструментом для разработки веб-приложений. И конечно, новая версия PHP стала работать быстрее предыдущих :)

#php #programming

Статью прочитали профессионалов: 238

Ошибки CORS, проблемы кросс-сайтовых AJAX-запросов и их решение

CORS (Cross-Origin Resource Sharing) – механизм отвечающий за предоставление доступа к выбранным ресурсам расположенным на домене отличном от того, который использует сайт в данный момент. Наиболее распространены такие запросы в XMLHttpRequest API. Если исходный ресурс делающий запрос отличается доменом или портом от запрашиваемого, говорят, что выполняется cross-origin HTTP request. И если на запрашиваемом ресурсе разрешения на такой запрос отсутствует, произойдет ошибка.

Статью прочитали профессионалов: 3155

Рекомендации по работе с Composer

Управление зависимостями в PHP стало гораздо более простым с появлением Composer. Давайте рассмотрим использование некоторых наиболее совершенных методов, применяемых указанной технологией.

#automation #composer #devops

Статью прочитали профессионалов: 1922

20 команд для Linux, которые помогут в работе девелоперу

Если вы занимаетесь разработкой, есть достаточно высокий шанс, что вам приходится работать на серверах с операционной системой Linux. А что это значит? Разумеется, использование команд, как части вашей работы. Мы подготовили для вас двадцатку наиболее популярных команд, которые станут подспорьем в вашей ежедневной работе.

Статью прочитали профессионалов: 2569

Технология Push-to-Deploy

Любая из известных на сегодняшний день архитектуры развертывания программного обеспечения (ПО) имеет стадию development или разработки, на которой происходит непосредственно разработка, тестирование и последующая фиксация внесенных изменений в локальных и удаленных репозиториях. Детали реализации этого процесса зависят напрямую от методологии или технологии разработки ПО. Механизм push-to-deploy является одним из путей реализации этого процесса. Его внедрение позволяет упростить процесс развертывания ПО. Рассмотрим его применение на практике.

#automation #devops #git #programming

Статью прочитали профессионалов: 1130

Что нового в PHP 8.2

Очередная версия РHP 8.2 оказалась достаточно кардинальной во многих аспектах. Внесенные изменения затронули не только ядро PHP и системы типов, но и методы работы со многими сторонними пакетами. Рассмотрим эти изменения более подробно.

#php #programming

Статью прочитали профессионалов: 2077

Как создать частный репозиторий для Composer с помощью Gitlab

Наверное ни один современный проект на PHP не обходится без использования менеджера зависимостей Composer. При работе в команде, а в большинстве случаев и в самостоятельной разработке, используется система контроля версий Git. При работе над несколькими разными проектами или над одной распределенной системой появляются переиспользуемые классы, которые удобно объединить в пакет и подключать его при необходимости. В этой статье я хочу рассказать про приватные composer репозитории и том как с ними работать в GitLab.

#composer #devops #gitlab

Статью прочитали профессионалов: 3009

Linux 24 Рекомендации по безопасности PHP для системных администраторов

PHP - это язык сценариев на стороне сервера с открытым исходным кодом, и он широко используется. Веб-сервер Apache / Nginx / Lighttpd обеспечивает доступ к файлам и контенту по протоколу HTTP ИЛИ HTTPS. Неправильно настроенный язык сценариев на стороне сервера может создавать всевозможные проблемы. Таким образом, PHP следует использовать с осторожностью. Вот двадцать четыре лучших практики безопасности php для системных администраторов Linux и Unix для безопасной настройки PHP.

Статью прочитали профессионалов: 3042

Спасибо, что выбираете FREEhost.UA