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

Published: 23 June 2022
on channel: Просто о Laravel. CutCode
3,259
111

Следующий ролик из курса PHP с нуля - немного поговорим про инструменты, которыми я пользуюсь в своей работе.

#php#laravel#cutcodephp
---------------------------------------------------------------------------------
❗️❗️❗️Поддерживайте канал, оформите доступ на моём проекте cutcode! Это очень модно - https://cutcode.ru/

🤖🤖🤖Мой помощник Тэйлор готов выдать тебе подарок. Забирать тут - https://cutcode.ru/chat-bot
---------------------------------------------------------------------------------
Канал Андрея на youtube -    / @danilovcode  

⏰ Таймкоды:
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!

---------------------------------------------------------------------------------
📹 делитесь этим видео с друзьями:
   • Курс php с нуля. Инструменты для рабо...  

🔔 подпишитесь на YouTube-канал: https://www.youtube.com/c/CutCodeRu?s...

📼 Курс по Laravel с нуля:
   • Курс по Laravel 8 обучение с нуля. Бе...  

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

---------------------------------------------------------------------------------
🔗 наш сайт: https://cutcode.ru/
📷 наш instagram:   / cutcoderu  
📱 Наш telegram-канал: https://t.me/laravel_cutcode


On this page of the site you can watch the video online Курс php с нуля. Инструменты для работы с PHP with a duration of hours minute second in good quality, which was uploaded by the user Просто о Laravel. CutCode 23 June 2022, share the link with friends and acquaintances, this video has already been watched 3,259 times on youtube and it was liked by 111 viewers. Enjoy your viewing!