PHP – скриптовый язык, созданный как шаблонизатор для Perl, сегодня пользуется огромной популярностью среди веб-разработчиков. С дня своего создания он претерпел множество изменений и пережил несметное число холиворов, однако выстоял и сегодня радует нас, веб-разработчиков, вот уже 7 своей версией. Как и любой современный язык «пых», как его часто любят называть, поддерживает ООП, неймспейсы и потоковое программирование. На нем написано множество фреймворков, и, что самое главное, его поддерживают практически все хостеры мира, потому сайты написанные на этом языке можно легко переносить между хостингами не боясь что здесь работает а там не будет. Предлагаем и вам, уважаемый посетитель, примкнуть к огромному сообществу PHP-программистов с помощь собранных нами уроков.
Разберём устройство тестовых фреймворков. Спрограммируем свой тестовый фреймворк на примере PHPUnit. В нём как в реальном сделаем сканирование тестовых файлов, тестирование ожидаемых выбрасываемых исключений и написание параметризованных тестов с провайдерами данных с атрибутом DataProvider.Заодно отрефакторим полученный код, избавив его от нарушения инкапсуляции и от побочных эффектов записи результатов и прямого вывода на экран. Вынесем принтер
Изучим методы повышения быстродействия веб-приложения. От простого активации OpCache, кеширования настроек и ленивой инициализации сервисов до применения Preload с JIT и RoadRunner, асинхронности, использования Fibers и других особенностей в различных фреймворках. Выполним практику на проектах с бенчмарками. Обсудим потенциальные проблемы, удобство разработки stateless-сервисов и способы передачи контекста запроса.
Перейдите от идеи к готовому приложению с видеокурсом «Создание SaaS своими руками»!Вы научитесь создавать полностью функциональное SaaS-приложение с нуля, используя фреймворк Laravel на PHP. В вашем рабочем приложении будут реализованы аутентификация и авторизация, платежи, тестирование, развертывание, рекомендации по обслуживанию и многое другое.Примеры кода и материалы будут основаны на Laravel 11 и PHP 8.3. Однако техники, представленные в ку
На этом мастер-классе вы изучите основы языка программирования PHP от Максимилиано Фиртмана и узнаете, как применять его в веб-разработке. Получите представление о синтаксисе PHP, ключевых концепциях и лучших практиках, а также научитесь писать эффективные веб-приложения. Вы познакомитесь с языком, на котором работают миллионы веб-сайтов, а также с популярными фреймворками, такими как Laravel, Symfony и CodeIgniter, и CMS, такими как WordPress, M
Буткемп по разработке на PHP: От нуля до мастерства
PHP Development Bootcamp: Zero to Mastery
Изучите современный PHP и станьте лучшим разработчиком. Это единственный курс по PHP, который вам нужен, чтобы пройти путь от полного новичка до написания собственных PHP-приложений и работы с существующими PHP-приложениями.
12 часов сессий на тему «Пишем тесты»Доклад: Как теория тестирования помогает при написании тестов / Виктор РаевПрактические аспекты Unit тестирования / Илья ЧубаровДоклад: Как продать автотестирование "бизнесу" / Виталий ШароватовДоклад: Боль и страдания api-тестов / Альгис ФатеевВоркшоп: Поиск и устранение дефектов безопасности / Илья ПоляковВоркшоп: Работа с фреймворками для написания тестов: Codeception / Евгений ЖильцовКруглый стол: Сложные
Обновленный курс на основе PHP 8. PHP - один из самых популярных языков программирования в мире. Он используется для создания современного веба и предоставляет миллионы высокооплачиваемых рабочих мест по всему миру. Именно поэтому вы хотите изучить PHP. И вы попали по адресу!
Изучите основы PHP, а затем создайте веб-сайт для размещения вакансий с нуля, используя фреймворк, подобнуый Laravel. Этот курс разбит на две части. В первой части семь обучающих модулей для изучения основ программирования на PHP, включая:
Неделя «Инструменты разработки». Внедряя инструменты в разработку, мы следуем не только желанию быть на пике технологий, но целям и возможностям бизнеса. В новом сезоне уделим особое внимание этому балансу, а так же постараемся не только пройтись по стандартным кейсам применимости инструментов, но заглянем глубже — покажем новые и неочевидные аспекты. Во втором сезоне PHP Crew разбираемся в тулинге, необходимом каждому разработчику:как организова
PHP (Hypertext Preprocessor) это серверный скриптовый язык программирования. Он используется для создания веб-приложений и динамических веб-сайтов. PHP код может быть встроен непосредственно в HTML код страницы и выполняться на сервере при запросе к этой странице пользователем. Результат выполнения PHP скрипта может быть возвращен в виде HTML, XML или JSON кода, который будет отображаться пользователю. PHP также может использоваться для работы с базами данных, создания куки и сессий, обработки форм и многое другое.
Кто использует PHP ?
PHP используется широким кругом разработчиков для создания веб-приложений и динамических веб-сайтов. В частности, PHP используется: Веб-разработчиками для создания динамических сайтов и веб-приложений, которые могут взаимодействовать с базой данных и обрабатывать данные от пользователя. Разработчиками CMS (систем контент-управления), таких как WordPress, Joomla и Drupal, которые используют PHP для создания динамического контента и администрирования сайтов. Разработчиками E-commerce платформ, таких как Magento, Prestashop и Opencart. Разработчиками веб-сервисов и API (приложение программного интерфейса) для предоставления данных и функциональности для других приложений.
Для чего используют PHP ?
PHP используется для создания динамических веб-сайтов и веб-приложений. Он позволяет динамически генерировать HTML, XML или JSON код и взаимодействовать с базой данных. PHP код может быть встроен непосредственно в HTML код страницы и выполняться на сервере при запросе к этой странице пользователем.