Загрузка...

Курс php с нуля. Инструменты для работы с PHP

"Следующий ролик из курса PHP с нуля - немного поговорим про инструменты, которыми я пользуюсь в своей работе. #php#laravel#cutcodephp --------------------------------------------------------------------------------- ❗️❗️❗️Поддерживайте канал, оформите доступ на моём проекте cutcode! Это очень модно - https://cutcode.dev/?utm_source=rt ???Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.dev/chat-bot?utm_source=rt --------------------------------------------------------------------------------- Канал Андрея на youtube - https://youtube.com/channel/UC5aU-LX3mGFcDilEovn8lBw ⏰ Таймкоды: 00:00 Введение 00:17 Локальный web-сервер 01:21 Редактор 02:47 Немного практики В первую очередь вам понадобится локальный веб-сервер например Apache с модулем PHP_Mod или NGINX с пакетом php-fpm или какая-то другая сборка веб-сервера, поддерживающая работу с PHP скриптами. Для windows есть готовые сборки, содержащие в себе все необходимые и сервер баз данных и почтовый клиент и php и различные средства администрирования сервера. Это например Denwer, Xampp, OpenServer Panel и другие - выбирайте на ваш вкус. Если вы работаете в Линуксе, то можете непосредственно установить веб-сервер, php и все остальное из репозиториев. Я например пользуюсь убунтой и предпочитаю сборку nginx+php-fpm. В качестве mysql-сервера использую mariadb. Кстати, PHP-скрипты можно выполнять и без web-сервера, просто запустив соответствующую команду в консоли, указав таким образом интерпретатору php какой скрипт выполнять, но это менее удобно чем работать с установленным локальным сервером. Вторая вещь, которая вам понадобится в работе - это конечно же редактор. Это может быть как простой текстовый редактор с подсветкой синтаксиса, например такой как notepad++ или sublime text, так и профессиональные IDE (от английского Integrated Development Environment - интегрированная среда разработки). IDE сильно упрощает жизнь программиста и берет на себя множество функций, значительно ускоряя процесс разработки. Тут вам и шаблоны, и автоподстановка, и определение связей между различными частями кода, с возможностью быстрого перехода к месту определения переменных, функций, методов. А также продвинутая подсветка ошибок синтаксиса и даже многих логических ошибок, которые бывает сложно отловить самому на этапе написания кода. Более того, во многих средах разработки также реализованы умные инструменты рефакторинга кода, а без него как известно никуда. Я в своей работе пользуюсь php storm. Это, пожалуй, один из лучших инструментов в своей области, но он платный, хотя и не очень дорогой. У него есть бесплатные аналоги, такие как VSCode, NetBeans и другие, в арсенал которых входит почти все что есть в phpStorm. А чего нет - можно дополнить плагинами. PHP-Storm работает с проектами, поэтому для начала работы нам нужно этот проект создать. Заходим в меню File, жмем New Poject. Вводим имя проекта, нажимаем Create - создать. Теперь нам нужно что-нибудь в наш проект добавить, например, пусть это будет файл index.php. С помощью него мы выведем на экран фразу “Hello World”, ну или “Привет Мир”, кому как нравится. И сразу запустим скрипт на выполнение. Видите? Не понадобилось никакого веб-сервера и даже браузер мы не открывали. Интерпретатор php сам все выполнил и вывел нашу фразу в консоли. Естественно, php должен быть установлен в системе, иначе мы получим ошибку. Cобственно что мы такое сейчас сделали и что это за команда echo такая мы узнаем в следующих уроках. Поэтому проверьте подписку на канал чтобы ничего не пропустить, а понравился урок - ждем ваших лайков а также вопросов и критику в комментариях. Если у кого-то есть предложение по курсу PHP - также пишите их в комментариях к видео. Спасибо за просмотр увидимся в следующих уроках на канале Cutcode! --------------------------------------------------------------------------------- ? делитесь этим видео с друзьями: https://www.youtube.com/watch?v=eeJYA6xdZws ? подпишитесь на YouTube-канал: https://www.youtube.com/c/CutCodeRu?sub_confirmation=1 ? Курс по Laravel с нуля: https://www.youtube.com/watch?v=phTSw6XDATw&list=PLTucyHptHtTkUbXaikXEmCWL8GradRx9I Курс php с нуля. Инструменты для работы с PHP --------------------------------------------------------------------------------- ? наш сайт: https://cutcode.dev/?utm_source=rt ? наш instagram: https://www.instagram.com/cutcoderu/ ? Наш telegram-канал: https://t.me/laravel_cutcode"

Видео Курс php с нуля. Инструменты для работы с PHP автора Просто о Laravel. CutCode
Страницу в закладки Мои закладки
Все заметки Новая заметка Страницу в заметки