Изучение Laravel / #8 - Публикация на сервер

preview_player
Показать описание
Чтобы сайт был доступен всем в интернете его необходимо загрузить на удаленный сервер. В ходе урока мы выгрузим сайт на хостинг и изучим все тонкости публикации Laravel веб сайта.

✔ -------------

- Уроки от #GoshaDudar 👨🏼‍💻
- Все уроки по хештегу #goshaLaravel
Рекомендации по теме
Комментарии
Автор

Я в этом не мастер, но после того что сделал автор, любой может просмотреть файлы которые лежат в корне (например .env). В добавок, у меня была проблемы с подключаемыми фотками и стилями, нужно было вместо css/style.css писать public/css/style.css, именно поэтому я решил копнуть глубже. Я не знаю насколько коректно я решил этот вопрос, но вот: 1) возвращаем .htaccess на место как был, его начинка и месторасположение должны быть как до 7:06 в видео, а потом добавляем в корень новый .htaccess с вот этим
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^(.*)$ public/$1 [L]
</IfModule>
- вот и всё, у меня так работает и нельзя просмотреть .env и прочее, но стоит отметить, что по ссылке ../public до сих пор можно перейти (просто открывается домашняя страница). Если кто-то меня поправит - буду рад

ЮрийБереговой-зъ
Автор

Гоша, я несколько месяцев шерстил англоязычный интернет, но ничего по простому деплойменту Ларавел-проекта, который бы работал, не нашел. А твой материал сработал! Спасибо огромное! А также особоя благодарность за твой оптимизм! Будешь в Киеве, - заходи на чай!

maksymdudyk
Автор

Гоша, спасибо вам за этот цикл видео уроков.
Посмотрел с большим удовольствием, воспроизвёл у себя на машине - всё работает с первого раза. Подписался на канал.

АгентСмит-къ
Автор

Спасибо за курс, только начал изучать Laravel. Речь поставленная, план есть, но можно ли попросить вас добавить еще видеоуроки по Авторизации и аутентификации, а так же по использованию ajax в laravel.

АнтонКолюхин-щн
Автор

Неплохо, серия уроков корректна отрабатывает на lara8, полезно посмотреть как самые самые основные моменты делаются, дальше конечно предстоит еще добирать знания. Пока начинал смотреть, был хороший повод попутно осведомиться про composer.

Единственное в роутах синтаксис поменялся, но там в комментах комрады оставили поправку.
Route::get('/contact/all', [ContactController::class,

КоляСолдат
Автор

спасибо за замечательный курс! Речь понятливая, с простым языком обьясняете

miningimarketing
Автор

Большое спасибо, все было понятно и легко, идеальный курс для старта на laravel

yernaryerboluly
Автор

Зачем переносить проект с node_modules и vendor? когда можно при загрузке сделать composer install и npm install. Гоша долго ждал переноса??

blenda
Автор

Когда следующие уроки laravel будут ? Я как наркоман на них подсел, нужна новая доза продолжения Laravel от Гоши Дударь

MV-bobd
Автор

Для продолжения изучения темы советую эти 2 плейлиста
Если у Гоши были самые основы использования, то в этих плейлистах рассмотрены более глубокие темы.

peskovdev
Автор

Есть один очень важный момент по поводу файла .env, стоило было уделить этому внимание, т.к. он остаётся в открытом доступе.

sandro
Автор

Кейк сконфигурировал, подключился по фитипи, и кайфую

ИловМакс
Автор

Можно ли исправить проблему с vendor'ом yf на хостинге? Через несколько дней у меня крашится vendor постоянно, молл автоматом класс какой-то пропадает.

ЯрославЗуев-юы
Автор

Отличный курс, всё понятно.
В общем, спасибо

iskakakak
Автор

здравствуйте у меня ошибка We're sorry, but something went wrong.
The issue has been logged for investigation. Please try again later.

webmechanic-kz
Автор

Весь цикл просмотрел, автору спасибо, к подаче материала претензий нет. Понятно, что это только базовый обзор и там есть еще много нюансов.

Но вот по самому Ларавелу - так и не понял почему это Модно\Стильно\Молодежно. По сравнению с тем же всеми презираемым Codeigiter'ом хотя бы.

Итак, итоги: голый развернутый Ларавел весит 100М. Голый CI-2 весит 10M, CI-4 весит 3M.
Ну ладно, предположим что место на сервере это не аргумент.
- У CI модели, виды и контроллеры аккуратно сложены в одном месте - у Ларавел же разбросаны по разным местам;
- На CI роут занимает полэкрана максисмум. Тут пока не понятно, возможно я еще не разобрался. Тут в видео каждый пук прописывали. Надеюсь, в реальном проекте это не так.
- У CI все можно писать в блокноте на коленке, у Ларавел же нужно установить кучу сторонней херни, пол-проекта собирать с консоли (может, можно и без нее, конечно, если разобраться, ну то ладно).
Каждый раз чистить кеш, иначе ничего не работает.

Ребята, ну это просто задротство какое-то! Может когда-то разберусь и изменю свое мнение, но пока так!

vasiliysobovoy
Автор

Мне интересно, а зачем все недовольные посмотрели полный курс? Если есть другие каналы с более качественным материалом, что вы тут делаете?

ArtemKirillov-fr
Автор

Классный урок, поржал от души! Для кого миграции делали - не понятно. Про системы контроля версий и развёртывания вообще молчу. Сплошной джуниорский примитив.

sidorovich
Автор

Добрый день. все сделал как Вы говорили, но почему-то не подтянлись стили и картинки, они в своих директориях в папке паблик там где и индекс файл

lityn
Автор

после того как все залью на сервер все линкам в css нужно прописывать папку public/css/app.css вместо обычного css/app.css на open server все работает а на сервере нет, сталкивался кто с такой проблемой?

Alexeykhrischatyy