Size: a a a

Laravel для начинающих

2020 March 25

M

Michael in Laravel для начинающих
homestead - это система организации вебсервера-бд-редиса и т.п. в рамках виртуальной машины, развёрнутой внутри virtualbox. Там уже всё настроено типа. Но если хочешь менять - надо будет разбираться, как менять. Там внутри линукс ubuntu.
источник

M

Michael in Laravel для начинающих
в целом homestead это сложно.
опенсервер для новичка будет лучше
источник

RK

Roman Kolosov in Laravel для начинающих
Michael
в целом homestead это сложно.
опенсервер для новичка будет лучше
для новичка достаточно пых поставить и php artisan serve прописать
источник

M

Michael in Laravel для начинающих
это для смелого новичка )
источник

F

FrontendPro in Laravel для начинающих
Michael
homestead - это система организации вебсервера-бд-редиса и т.п. в рамках виртуальной машины, развёрнутой внутри virtualbox. Там уже всё настроено типа. Но если хочешь менять - надо будет разбираться, как менять. Там внутри линукс ubuntu.
спс
источник

SI

Stas Ivanov in Laravel для начинающих
FrontendPro
Надо это для того, чтобы облегчить процесс создания рабочего окружения для вашего PHP-творения. Если Вы начали писать на PHP, то уже знайте, что чтобы все заработало, нужно установить веб-сервер, базу данных, сам PHP и так далее. Проблема в том, что существует огромное количество как веб серверов, баз данных, огромное количество версий, вариантов конфигурирования и так далее. Тоесть перед тем как выполнить основной шаг установки (composer install) или просто запустить инсталлятор какой-то CMS нужно долго и тщательно настраивать компьютер (сервер) на котором это будет происходить. А тепер подумайте о конфликтах, когда для одного скрипта нужна одна версия php, вебсервера, БД, а другой скрипт отказывается работать и требует других версий. Конечно можно попробовать впихнуть в один сервер несколько версий того же PHP, nginx'a, MySQL но тогда рано или поздно этот зоопарк выйдет из под контроля.
А docker с этой задачей не справляется?
источник

M

Michael in Laravel для начинающих
но вообще да
php поставить с сайта php, mysql поставить с сайта mysql и веб-сервер юзать встроенный в php. Никаких опенсерверов не надо.
источник

M

Michael in Laravel для начинающих
Stas Ivanov
А docker с этой задачей не справляется?
докер - это точно не для новичков )
источник

VB

Vladislav Bulgakov in Laravel для начинающих
если с окружением сложно разобраться, то может и ненадо?)
источник

RK

Roman Kolosov in Laravel для начинающих
даже не надо мускуль ставить
вот это взять
https://remotemysql.com/
только пых
источник

RK

Roman Kolosov in Laravel для начинающих
а ну и композер
источник

V

Vladimir in Laravel для начинающих
подскажите где правильно создать такой роут (в web или api.php), рассматривая именно правильность архитектуры.
У меня будет путь, на который я буду аяксом слать запрос на импорт. Т.е. там не будет вьюх и прочего, роут вытянит нужные данные и вставит их в мою таблицу-все.
Я так понимаю это все таки web? Апи, это если я буду делать полноценное апи для приложения ?
источник

PL

Pavel Lint in Laravel для начинающих
можно и так и так, у нас такое сделано в web.php
источник

PL

Pavel Lint in Laravel для начинающих
потому что вызывается из UI и вообще
источник

V

Vladimir in Laravel для начинающих
Я понимаю что можно и так и так) Меня тут интересует больше правильность)
источник

V

Vladimir in Laravel для начинающих
может не "правильность", а laravel way ) Что именно должно лежать в апишных роутах?
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Vladimir
подскажите где правильно создать такой роут (в web или api.php), рассматривая именно правильность архитектуры.
У меня будет путь, на который я буду аяксом слать запрос на импорт. Т.е. там не будет вьюх и прочего, роут вытянит нужные данные и вставит их в мою таблицу-все.
Я так понимаю это все таки web? Апи, это если я буду делать полноценное апи для приложения ?
так у этих групп роутов еще и разные мидлвары
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Посмотри, подойдут ли тебе от апи
источник

MR

Maxim Rebitskiy in Laravel для начинающих
Я в апи закидываю такие вещи, если они публичны
источник

V

Vladimir in Laravel для начинающих
Вроде как если на фронте делать SPA, с роутингом, то твой бек- это полностью апи уже, хоть и вызывается с фронта))
источник