Примечание. Вы можете легко преобразовать этот файл уценки в PDF в VSCode, используя это удобное расширение Markdown PDF.
PHP — популярный язык сценариев общего назначения, который особенно подходит для веб-разработки. Быстрый, гибкий и прагматичный PHP поддерживает все: от вашего блога до самых популярных веб-сайтов в мире.
PHP 8
Что нового в PHP 8 — Auth0
Руководство по PHP
Руководство по стилю PHP-кода MIT
Руководство по стилю PHP
Учебник по PHP от W3Schools
Курс PHP MySQL и CodeIgniter на Udemy
Visual Studio Code — это редактор кода, переработанный и оптимизированный для создания и отладки современных веб- и облачных приложений.
Code Server — это инструмент, который позволяет запускать VS Code на любом компьютере в любом месте и получать к нему доступ в браузере.
PhpStorm — это профессиональная PHP IDE, разработанная Jet Brains для работы с Symfony, Laravel, Drupal, WordPress, Laminas, Magento, Joomla!, CakePHP, Yii и другими фреймворками.
Laravel — это платформа веб-приложений с выразительным и элегантным синтаксисом. Мы считаем, что разработка должна быть приятным и творческим опытом, чтобы приносить по-настоящему удовлетворение.
PHP Intelephense — это высокопроизводительный языковой сервер PHP, оснащенный множеством необходимых функций для продуктивной разработки PHP в Visual Studio Code.
PHP Tools for Visual Studio/VS Code — это расширение, которое превращает Visual Studio в мощную среду разработки PHP.
Symfony — это PHP-фреймворк для веб- и консольных приложений, а также набор повторно используемых PHP-компонентов. Symfony используется тысячами веб-приложений (включая BlaBlaCar.com и Spotify.com) и большинством популярных проектов PHP (включая Drupal и Magento).
CakePHP — это среда быстрой разработки для PHP, которая использует широко известные шаблоны проектирования, такие как ассоциативное сопоставление данных, Front Controller и MVC. Основная цель CakePHP — предоставить структурированную структуру, которая позволит пользователям PHP на всех уровнях быстро разрабатывать надежные веб-приложения без потери гибкости.
Composer — это инструмент, который помогает вам объявлять, управлять и устанавливать зависимости проектов PHP.
Guzzle — это HTTP-клиент PHP, который упрощает отправку HTTP-запросов и упрощает интеграцию с веб-сервисами.
DesignPatternsPHP — это коллекция известных шаблонов проектирования и примеры кода для их реализации в PHP 7.4. Каждый шаблон имеет небольшой список примеров.
CodeIgniter — это платформа разработки приложений для людей, создающих веб-сайты с использованием PHP. Его цель — дать вам возможность разрабатывать проекты намного быстрее, чем если бы вы писали код с нуля, предоставляя богатый набор библиотек для часто необходимых задач, а также простой интерфейс и логическую структуру для доступа к этим библиотекам. CodeIgniter позволяет вам творчески сосредоточиться на своем проекте, минимизируя количество кода, необходимого для конкретной задачи.
HHVM — это виртуальная машина с открытым исходным кодом, предназначенная для выполнения программ, написанных на Hack. HHVM использует метод компиляции «точно в срок» (JIT) для достижения превосходной производительности при сохранении удивительной гибкости разработки. HHVM следует использовать вместе с веб-сервером, например встроенным, простым в развертывании Proxygen, или веб-сервером на основе FastCGI поверх nginx или Apache.
PHPUnit — это среда тестирования PHP, ориентированная на программистов. Это экземпляр архитектуры xUnit для платформ модульного тестирования.
Phalcon — это веб-фреймворк с открытым исходным кодом, поставляемый в виде расширения C для языка PHP, обеспечивающий высокую производительность и низкое потребление ресурсов.
Swoole — это управляемый событиями асинхронный и основанный на сопрограммах механизм сетевой параллельной связи с высокой производительностью, написанный на C и C++ для PHP.
Matomo — это полнофункциональная программа PHP MySQL, которую вы загружаете и устанавливаете на свой веб-сервер. В конце пятиминутного процесса установки вам будет предоставлен код JavaScript. Просто скопируйте и вставьте этот тег на веб-сайты, которые вы хотите отслеживать, и получайте доступ к своим аналитическим отчетам в режиме реального времени.
Grav — это быстрая, простая и гибкая веб-платформа на основе файлов. Требуется нулевая установка. Просто извлеките ZIP-архив, и все готово. Он следует тем же принципам, что и другие платформы CMS с плоскими файлами, но имеет другую философию дизайна, чем большинство других. Grav поставляется с мощной системой управления пакетами, позволяющей легко устанавливать и обновлять плагины и темы, а также просто обновлять сам Grav.
Whoops — это платформа обработки ошибок для PHP. «Из коробки» он предоставляет красивый интерфейс ошибок, который помогает вам отлаживать ваши веб-проекты, но по сути это простая, но мощная многоуровневая система обработки ошибок.
Slim — это микрофреймворк PHP, который помогает быстро писать простые, но мощные веб-приложения и API.
Распространяется под лицензией Creative Commons Attribution 4.0 International (CC BY 4.0).