Дуже цікаві відео...Передивився майже всі. Доступно і просто. Хотілося б ще)))Особливо по ларавел, оскільки він зараз на підйомі. Як розробник я розумію, що часу у Вас малувато на це все.Це як побажання. Але в будь-якому випадку дякую за Вашу роботу.
Супер. Ждал уроков по Laravel. Надеюсь, что видео будет много и возможности фреймворка будут раскрыты если не полностью, то как можно больше. В русскоязычном сегменте содержательные уроки по Ларе - редкость. А с такой подачей, как у Развана, изучение будет проходить довольно легко. Так держать.
Отлично! Живая подача материала без соплей! Вечная проблема подобных уроков в том, что уровень аудитории непредсказуем. И многие авторы начинают жевать сопли, объясняя элементарные вещи. Я же считаю правильным ваш подход: композер у вас должен быть установлен, и поехали дальше. Если кто-то не знает, что такое композер и с чем его едят - это проблемы юзера, но никак не автора урока. Это, конечно, частный пример, но показательный. Чуть-чуть поехидничать (по хорошему): а трудно найти, максимум полчаса времени и написать баш скрипт, что-то вроде: #!/bin/bash if (($(id -u) > 0)); then echo "Вы не рут!!!" exit 1 fi echo -e "Введите имя пользователя" read USER_NAME echo -e "Пользователь локальный (local)? ~/public_html, или удаленный (remote) /var/www/user_name/public_html" read LOCAL_REMOTE case $LOCAL_REMOTE in local) ROOT_DIR=~/public_html ;; remote) ROOT_DIR="/var/www/$USER_NAME/public_html" ;; *) echo "Ожидалось local or remote. Error!" exit 2 ;; esac echo -e "Введите имя файла с сайтами" read FILE while read DOMAIN; do CONF=/etc/apache2/sites-available/$DOMAIN.conf DOMAIN_PATH=$ROOT_DIR/$DOMAIN if ! [[ -d $DOMAIN_PATH ]]; then mkdir $DOMAIN_PATH chown -R $USER_NAME:$USER_NAME $DOMAIN_PATH fi if [[ "$LOCAL_REMOTE" = "local" ]]; then echo "127.0.0.1 $DOMAIN" >> /etc/hosts fi echo "Создание виртуального хоста для домена $DOMAIN" echo " ServerName $DOMAIN ServerAlias www.$DOMAIN DocumentRoot $DOMAIN_PATH AssignUserId $USER $USER
DirectoryIndex index.php Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all # Корневая папка php_admin_value doc_root $DOMAIN_PATH # Папка для загрузки временных файлов php_admin_value upload_tmp_dir $ROOT_DIR/tmp # Папка для сохранения файлов сессий php_admin_value session_save_path $ROOT_DIR/tmp php_admin_value session.save_path $ROOT_DIR/tmp ErrorLog $ROOT_DIR/logs/error_log_$DOMAIN " > $CONF echo "Включение виртуального хоста $DOMAIN" a2ensite $DOMAIN done < $FILE echo "Обновление конфигурации Apache" /etc/init.d/apache2 reload echo "Виртуальный хост создан" exit 0 Вместо того, чтобы создавать хост вручную?
Я трачу на создание хоста минуту времени. В среднем, я создаю новый хост раз в месяц. Я готов на такие жертвы. Уметь правильно расставить приоритеты и тратить время на то, что реально занимает его много при повторении - тоже один из навыков программиста. Спасибо за ваш скрипт, но разобраться в нем займет около 30 минут - это эквивалентно ~трем годам создания хостов вручную. При том, что мне все равно нужно будет тратить на создание хоста около 15 секунд. Так что это нецелесообразно.
Вау, не думал, что описание этого фреймворка будет на русском. Я только начал изучать ооп, но в будущем хотел работать именно на laravel (говорят им активно пользуются в сша). В общем, огромное спасибо.
+Виталий Иванов ничему нельзя верить. Нужно пользоваться тем, что реально удобно. Но да, знать его полезно. На будущих выходных запишу продолжение. Расскажу о сервис-контейнере и сервис-провайдерах - это основа фрэймворка.
Огромное спасибо за видео. Еще не успел досмотреть до конца, как возникла куча вопросов от нуба (сорь, но я пока не практик). 1. Обязательно ставить проект через консоль? Шторм может создавать проекты на основе фреймворков (композера). Причем там вполне удобно прикручивать дальнейшие зависимости, пользуясь только средствами самого Шторма. 2. Зачем прописывать хост через файл etc/hosts? Я поставил маскарад и прописал фильтр зоны .dev, заворачивающий запросы на локальную машину. Остаётся только настроить апач с мусклом, для чего есть достаточно банальный скрипт. Продолжаю смотреть видео, так что вполне возможно появятся еще вопросы. К слову - Шторм безумно продвинутый продукт, который позволяет делать практически все, не выходя за пределы IDE.
+Cyril Graf, 1. Действительно, ты прав. Можно установить фрэймворк исключительно средствами PhpStorm-а. Для этого нужно выбрать пункт "New project >> Composer project", указать путь к файлу composer.phar, путь к интерпретатору php и название пакета, на основе которого мы хотим создать проект (в данном случае laravel/laravel v5.2.15). Это, возможно, будет более простым решением для винды. И это было открытием для меня, т.к. ранее я всегда устанавливал фрэймворки исключительно через консоль. 2. :-) я не знаю, что такое "маскарад". Не уверен, что ты пишешь свои вопросы с целью получить на них ответы. Твой вариант выглядит привлекательнее. Буду рад, если расскажешь подробнее, как это сделать. Шторм крутой продукт, да. И круто, что для обучения он официально предоставляется совершенно бесплатно. И жаль, что они мне не платят за рекламу )
+Разван Ломов "я не знаю, что такое "маскарад" Я про dnsmasq. Ставить бинд ради домашнего сервера перебор. А эта прога очень даже. Единственный минус - документация. Опять все из серии "ну вы же знаете". На начальную настройку убил минут 40. Из них 39 минут - закольцованное перечитываение трех строчек с попытками понять написанное. Но "для дома, для семьи" очень рекомендую.
+Разван Ломов "И жаль, что они мне не платят за рекламу )" Ладно бы не платили. Просто бы продлевали лицензию на пару месяцев. Хотя пару камешков в их огород я нашел. У меня система с переназначенными управляющими клавишами. Причем достаточно сильно. В итоге левая клавиша alt для назначения шотката тупо не работает. Хотя она практически единственная, которую я не переназначил :))))
+Cyril Graf, есть проблема и посерьезней. Некоторые хостинги запрещают доступ через ssh или ftp, если ты подключаешься через PhpStorm. Видимо, там используется прокси для соединения. Т.е. все файлы, которые ты копируешь на свой сайт, PhpStorm благополучно хранит где-то на своих серверах. Это печально. Очень. Поэтому PhpStorm-мом нужно пользоваться очень осторожно. Возможно, это не единственный способ для кражи данных, который он использует. Вообще, для коммерческих проектов, я бы не рекомендовал использовать PhpStorm. Вот такая вот печаль.
+Serik Muradov, учитывая то, как сейчас выглядит бесплатно обновляемый линукс Mint и все последние "достоинства" винды, записывать видео в самой популярной в мире операционной системе все меньше хочется.
+Serik Muradov, по этому поводу есть раздел в документации Laravel-а: laravel.com/docs/5.2/homestead . Там предлагают установить виртуальную операционную систему, что является для винды лучшим решением.
+Разван Ломов ВО!!!! Вагрант + виртуалбокс. Чую, что очень нужная вещь. Но вот жутко замороченная. И каких-либо туториалов по ней мало. А те что есть, на уровне "ну это вам и так понятно"... :(
Подскажите, packagist.org/packages/ixudra/curl установив по инструкции я не могу обращаться (Curl::to('http...). Ищет класс в папке контроллера, хотя пути указаны как в readme. Только если добавить "\" слеш перед Curl - всё работает нормально. В чем может быть причина? сталкивались с подобным?
+Костя слеш впереди означает, что класс будет искаться в глобальной области видимости, т.е., где бы вы не написали, он будет искаться от корня. Если же вы пишете без слеша, то полный неймспейс будет зависеть от контекста. Например, если вы напишете Curl в файле, где написан namespace controllers, то полное имя класса будет controllerc\Curl и именно такой класс будет искаться. Чтоб этого измежать нужно в блоке use явно указать, что ваш Curl будет искаться именно как Curl (без, например, controller\Curl) для этого просто достаточно написать use Curl вверху файла ;) Надеюсь, понятно объяснил.
Не знал про композер, раньше вручную файлы исключал из проекта. А что еще делает шторм с композером? Например для гулпа у шторма есть удобная штучка, чтобы быстро запускать прям в IDE. А для композера еще фишки есть?
+levsha.cc, фишка для composer-а описана в следующем видео: ruclips.net/video/bssu6YeIn2M/видео.html т.е. мы можем установить любой composer пакет средствами самого фрэймворка.
Дякую за уроки. Скажите такие настройки нужно производить над каждым проектом, а не один раз? Подскажите, я на винде, пользуюсь OpenServer и у меня в шторме не работает терминал - пишу команду, а мне в ответ что-то типа: "...не является внутренней или внешней командой...". А во встроенном терминале опенсервера команды все нормально исполняются..
можно настроить терминал phpstorm, чтоб он использовал терминал openServer-а. Погуглите ;) это просто. По-умолчанию, в windows терминал не умеет выполнять большинство простых команд, поэтому нужно использовать сторонние. А вообще, винда - это убийца разработчика в зародыше. У вас 80% простейших действий превращаются в ад, потому что ничего не работает. Используйте, лучше *nix системы или MacOS. Винда сделана для домохозяек - НЕ для программистов.
В папке bin есть файлы phpstorm.VMOPTIONS изменив в первых строках значения на 512/2000 (в зависимости от вашей оперативы). IDE как мне показалось - начинает работать шустрее. Пол дня мудился с phpstorm но так и не смог запустить композер в нем. Сделал через openserver - получилось. Но тот что был установлен до phpstorm и тот что скачал по ссылке в самом composer - результата никакого. ___ Разобрался немного: Через "Command line tool console" работает. И как я понял что "Terminal" это консоль из системы, и если в ней не прописан в PATH (композер или еще что то) то неважно что ты будешь писать в этой же консоли но из программы phpstorm. Я как новичек могу и ошибаться, но мне кажется что там всё работает именно так.
+Костя если хотите подробнее общаться со мной и задавать вопросы - можете делать это в gitter группе gitter.im/altiore/mafia? там же можно задать мне вопрос и поделиться наблюдениями моментально. Если я у монитора и свободен, а такое случается в течение дня с периодичностью в час-два, то я Вам отвечу ;) Рад буду пообщаться. По поводу более шустрой работы - надо пробовать. Не люблю делать то, что не понимаю, поэтому придется изучать вопрос. По поводу композера, начать нужно с вашей ОС. Я так понимаю - это винда. Там проблема со стандартной консолью - она не поддерживает команды, которые необходимы при разработке. Поэтому есть два пути решения - установить стороннюю консоль (хорошо себя показывает консоль gitBush, и Майкрософт обещают в последнем обновлении добавить поддержку консоли bush у себя в системе по-умолнчанию) или, как вы правильно заметили, через Command Line Tool. Мне кажется более правильным первый подход. Он же более универсальный. Потому что вам не придется для каждого нового модуля донастраивать Command Line Tool. Консоль работать будет сразу для всех. И вообще, для разработчика будет здорово перейти на linux. Подавляющее количество серверов - это linux, поэтому уметь с ними работать нужно все равно. И система вполне рабочая удобная и красивая ;)
у меня установлена ubuntu, и она мне нравится, но много программ необходимых и имеющиеся только на windows, поэтому на ней и сижу сейчас.Хорошо, зарегистрируюсь в сервисе, буду писать там ;)
Спасибо за видео. Если не критично - я считаю лучше заголовок сделать на русском. Я искал уроки по ларавелу - в результатах часть видео с заголовками на русском а часть на английском. И скорее всего большинство людей пройдет мимо такого названия. Подумав что оно на буржуйском языке... Я сам пришел через другие ваши видео, и никогда бы не нажал на такое название...
Ну хоть один человек описал, как настроить виртуальный хост в линуксе. Спасибо!
Дуже цікаві відео...Передивився майже всі. Доступно і просто. Хотілося б ще)))Особливо по ларавел, оскільки він зараз на підйомі. Як розробник я розумію, що часу у Вас малувато на це все.Це як побажання.
Але в будь-якому випадку дякую за Вашу роботу.
Супер. Ждал уроков по Laravel. Надеюсь, что видео будет много и возможности фреймворка будут раскрыты если не полностью, то как можно больше. В русскоязычном сегменте содержательные уроки по Ларе - редкость. А с такой подачей, как у Развана, изучение будет проходить довольно легко. Так держать.
+darth0101, обещать не могу. Все будет зависеть от нашего с вами интереса. В частности, от ваших лайков и комментариев ;)
Огромное спасибо! Ждем уроков по ларавел еще больше! :)
Просто супер!Так держать!!
Отлично! Живая подача материала без соплей! Вечная проблема подобных уроков в том, что уровень аудитории непредсказуем. И многие авторы начинают жевать сопли, объясняя элементарные вещи.
Я же считаю правильным ваш подход: композер у вас должен быть установлен, и поехали дальше. Если кто-то не знает, что такое композер и с чем его едят - это проблемы юзера, но никак не автора урока. Это, конечно, частный пример, но показательный.
Чуть-чуть поехидничать (по хорошему): а трудно найти, максимум полчаса времени и написать баш скрипт, что-то вроде:
#!/bin/bash
if (($(id -u) > 0)); then
echo "Вы не рут!!!"
exit 1
fi
echo -e "Введите имя пользователя"
read USER_NAME
echo -e "Пользователь локальный (local)? ~/public_html, или удаленный
(remote)
/var/www/user_name/public_html"
read LOCAL_REMOTE
case $LOCAL_REMOTE in
local)
ROOT_DIR=~/public_html
;;
remote)
ROOT_DIR="/var/www/$USER_NAME/public_html"
;;
*)
echo "Ожидалось local or remote. Error!"
exit 2
;;
esac
echo -e "Введите имя файла с сайтами"
read FILE
while read DOMAIN; do
CONF=/etc/apache2/sites-available/$DOMAIN.conf
DOMAIN_PATH=$ROOT_DIR/$DOMAIN
if ! [[ -d $DOMAIN_PATH ]]; then
mkdir $DOMAIN_PATH
chown -R $USER_NAME:$USER_NAME $DOMAIN_PATH
fi
if [[ "$LOCAL_REMOTE" = "local" ]]; then
echo "127.0.0.1 $DOMAIN" >> /etc/hosts
fi
echo "Создание виртуального хоста для домена $DOMAIN"
echo "
ServerName $DOMAIN
ServerAlias www.$DOMAIN
DocumentRoot $DOMAIN_PATH
AssignUserId $USER $USER
DirectoryIndex index.php
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
# Корневая папка
php_admin_value doc_root $DOMAIN_PATH
# Папка для загрузки временных файлов
php_admin_value upload_tmp_dir $ROOT_DIR/tmp
# Папка для сохранения файлов сессий
php_admin_value session_save_path $ROOT_DIR/tmp
php_admin_value session.save_path $ROOT_DIR/tmp
ErrorLog $ROOT_DIR/logs/error_log_$DOMAIN
" > $CONF
echo "Включение виртуального хоста $DOMAIN"
a2ensite $DOMAIN
done < $FILE
echo "Обновление конфигурации Apache"
/etc/init.d/apache2 reload
echo "Виртуальный хост создан"
exit 0
Вместо того, чтобы создавать хост вручную?
Я трачу на создание хоста минуту времени. В среднем, я создаю новый хост раз в месяц. Я готов на такие жертвы.
Уметь правильно расставить приоритеты и тратить время на то, что реально занимает его много при повторении - тоже один из навыков программиста. Спасибо за ваш скрипт, но разобраться в нем займет около 30 минут - это эквивалентно ~трем годам создания хостов вручную. При том, что мне все равно нужно будет тратить на создание хоста около 15 секунд. Так что это нецелесообразно.
Вау, не думал, что описание этого фреймворка будет на русском.
Я только начал изучать ооп, но в будущем хотел работать именно на laravel (говорят им активно пользуются в сша).
В общем, огромное спасибо.
+Виталий Иванов ничему нельзя верить. Нужно пользоваться тем, что реально удобно. Но да, знать его полезно. На будущих выходных запишу продолжение. Расскажу о сервис-контейнере и сервис-провайдерах - это основа фрэймворка.
Огромное спасибо за видео. Еще не успел досмотреть до конца, как возникла куча вопросов от нуба (сорь, но я пока не практик).
1. Обязательно ставить проект через консоль? Шторм может создавать проекты на основе фреймворков (композера). Причем там вполне удобно прикручивать дальнейшие зависимости, пользуясь только средствами самого Шторма.
2. Зачем прописывать хост через файл etc/hosts? Я поставил маскарад и прописал фильтр зоны .dev, заворачивающий запросы на локальную машину. Остаётся только настроить апач с мусклом, для чего есть достаточно банальный скрипт.
Продолжаю смотреть видео, так что вполне возможно появятся еще вопросы.
К слову - Шторм безумно продвинутый продукт, который позволяет делать практически все, не выходя за пределы IDE.
+Cyril Graf,
1. Действительно, ты прав. Можно установить фрэймворк исключительно средствами PhpStorm-а. Для этого нужно выбрать пункт "New project >> Composer project", указать путь к файлу composer.phar, путь к интерпретатору php и название пакета, на основе которого мы хотим создать проект (в данном случае laravel/laravel v5.2.15). Это, возможно, будет более простым решением для винды. И это было открытием для меня, т.к. ранее я всегда устанавливал фрэймворки исключительно через консоль.
2. :-) я не знаю, что такое "маскарад". Не уверен, что ты пишешь свои вопросы с целью получить на них ответы. Твой вариант выглядит привлекательнее. Буду рад, если расскажешь подробнее, как это сделать.
Шторм крутой продукт, да. И круто, что для обучения он официально предоставляется совершенно бесплатно. И жаль, что они мне не платят за рекламу )
+Разван Ломов
"я не знаю, что такое "маскарад"
Я про dnsmasq. Ставить бинд ради домашнего сервера перебор. А эта прога очень даже. Единственный минус - документация. Опять все из серии "ну вы же знаете". На начальную настройку убил минут 40. Из них 39 минут - закольцованное перечитываение трех строчек с попытками понять написанное.
Но "для дома, для семьи" очень рекомендую.
+Cyril Graf, да, полезная вещь, спасибо.
+Разван Ломов
"И жаль, что они мне не платят за рекламу )"
Ладно бы не платили. Просто бы продлевали лицензию на пару месяцев.
Хотя пару камешков в их огород я нашел. У меня система с переназначенными управляющими клавишами. Причем достаточно сильно. В итоге левая клавиша alt для назначения шотката тупо не работает. Хотя она практически единственная, которую я не переназначил :))))
+Cyril Graf, есть проблема и посерьезней. Некоторые хостинги запрещают доступ через ssh или ftp, если ты подключаешься через PhpStorm. Видимо, там используется прокси для соединения. Т.е. все файлы, которые ты копируешь на свой сайт, PhpStorm благополучно хранит где-то на своих серверах. Это печально. Очень. Поэтому PhpStorm-мом нужно пользоваться очень осторожно. Возможно, это не единственный способ для кражи данных, который он использует. Вообще, для коммерческих проектов, я бы не рекомендовал использовать PhpStorm. Вот такая вот печаль.
Красивый гайд, единственное что не хватает это вариант под виндой а так все супер
+Serik Muradov, учитывая то, как сейчас выглядит бесплатно обновляемый линукс Mint и все последние "достоинства" винды, записывать видео в самой популярной в мире операционной системе все меньше хочется.
Мда ты прав но не все знают как установить вебсервер для люникса
+Serik Muradov, по этому поводу есть раздел в документации Laravel-а: laravel.com/docs/5.2/homestead . Там предлагают установить виртуальную операционную систему, что является для винды лучшим решением.
+Serik Muradov , если нет жесткой зависимости от игр, то переход на линукс вполне оправдан.
+Разван Ломов ВО!!!! Вагрант + виртуалбокс. Чую, что очень нужная вещь. Но вот жутко замороченная. И каких-либо туториалов по ней мало. А те что есть, на уровне "ну это вам и так понятно"... :(
спасибо
Подскажите, packagist.org/packages/ixudra/curl установив по инструкции я не могу обращаться (Curl::to('http...). Ищет класс в папке контроллера, хотя пути указаны как в readme.
Только если добавить "\" слеш перед Curl - всё работает нормально.
В чем может быть причина? сталкивались с подобным?
+Костя слеш впереди означает, что класс будет искаться в глобальной области видимости, т.е., где бы вы не написали, он будет искаться от корня. Если же вы пишете без слеша, то полный неймспейс будет зависеть от контекста. Например, если вы напишете Curl в файле, где написан namespace controllers, то полное имя класса будет controllerc\Curl и именно такой класс будет искаться. Чтоб этого измежать нужно в блоке use явно указать, что ваш Curl будет искаться именно как Curl (без, например, controller\Curl) для этого просто достаточно написать use Curl вверху файла ;) Надеюсь, понятно объяснил.
Не знал про композер, раньше вручную файлы исключал из проекта.
А что еще делает шторм с композером? Например для гулпа у шторма есть удобная штучка, чтобы быстро запускать прям в IDE. А для композера еще фишки есть?
+levsha.cc, фишка для composer-а описана в следующем видео: ruclips.net/video/bssu6YeIn2M/видео.html т.е. мы можем установить любой composer пакет средствами самого фрэймворка.
а зачем в настройках всего Шторма ставить ссылку на composer.json только одного проекта?
Эти настройки сохраняются в локальном файле .idea, поэтому применяются только для текущего проекта.
Эти настройки локальные для проекта всегда.
Дякую за уроки. Скажите такие настройки нужно производить над каждым проектом, а не один раз? Подскажите, я на винде, пользуюсь OpenServer и у меня в шторме не работает терминал - пишу команду, а мне в ответ что-то типа: "...не является внутренней или внешней командой...". А во встроенном терминале опенсервера команды все нормально исполняются..
можно настроить терминал phpstorm, чтоб он использовал терминал openServer-а. Погуглите ;) это просто. По-умолчанию, в windows терминал не умеет выполнять большинство простых команд, поэтому нужно использовать сторонние.
А вообще, винда - это убийца разработчика в зародыше. У вас 80% простейших действий превращаются в ад, потому что ничего не работает. Используйте, лучше *nix системы или MacOS. Винда сделана для домохозяек - НЕ для программистов.
Благодарю.
На винде удобно верстать, заниматься дизайном, фронтендом, хотя бы из-за фотошопа))
В папке bin есть файлы phpstorm.VMOPTIONS изменив в первых строках значения на 512/2000 (в зависимости от вашей оперативы). IDE как мне показалось - начинает работать шустрее.
Пол дня мудился с phpstorm но так и не смог запустить композер в нем. Сделал через openserver - получилось. Но тот что был установлен до phpstorm и тот что скачал по ссылке в самом composer - результата никакого.
___
Разобрался немного:
Через "Command line tool console" работает. И как я понял что "Terminal" это консоль из системы, и если в ней не прописан в PATH (композер или еще что то) то неважно что ты будешь писать в этой же консоли но из программы phpstorm.
Я как новичек могу и ошибаться, но мне кажется что там всё работает именно так.
+Костя если хотите подробнее общаться со мной и задавать вопросы - можете делать это в gitter группе gitter.im/altiore/mafia? там же можно задать мне вопрос и поделиться наблюдениями моментально. Если я у монитора и свободен, а такое случается в течение дня с периодичностью в час-два, то я Вам отвечу ;) Рад буду пообщаться.
По поводу более шустрой работы - надо пробовать. Не люблю делать то, что не понимаю, поэтому придется изучать вопрос.
По поводу композера, начать нужно с вашей ОС. Я так понимаю - это винда. Там проблема со стандартной консолью - она не поддерживает команды, которые необходимы при разработке. Поэтому есть два пути решения - установить стороннюю консоль (хорошо себя показывает консоль gitBush, и Майкрософт обещают в последнем обновлении добавить поддержку консоли bush у себя в системе по-умолнчанию) или, как вы правильно заметили, через Command Line Tool. Мне кажется более правильным первый подход. Он же более универсальный. Потому что вам не придется для каждого нового модуля донастраивать Command Line Tool. Консоль работать будет сразу для всех. И вообще, для разработчика будет здорово перейти на linux. Подавляющее количество серверов - это linux, поэтому уметь с ними работать нужно все равно. И система вполне рабочая удобная и красивая ;)
у меня установлена ubuntu, и она мне нравится, но много программ необходимых и имеющиеся только на windows, поэтому на ней и сижу сейчас.Хорошо, зарегистрируюсь в сервисе, буду писать там ;)
Уроки по Laravel!!!! Разван ПЛИЗ!!!!
не установился хелпер
Спасибо за видео. Если не критично - я считаю лучше заголовок сделать на русском. Я искал уроки по ларавелу - в результатах часть видео с заголовками на русском а часть на английском. И скорее всего большинство людей пройдет мимо такого названия. Подумав что оно на буржуйском языке...
Я сам пришел через другие ваши видео, и никогда бы не нажал на такое название...
+Костя , спасибо, согласен с замечанием. Сделаю заголовки, как ранее, на двух языках.
фрэймвЁрк
Спасибо