Size: a a a

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

2020 June 04

И

Игорь in Laravel для начинающих
Dakota
Какие могут быть траблы с подключением на хостинг?
Сайт может не запуститься)

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

M

Michael in Laravel для начинающих
Dakota
Какие могут быть траблы с подключением на хостинг?
У новичков обычно проблемы с настройкой урла / на папку public вместо корня фреймворка.
источник

И

Игорь in Laravel для начинающих
И логи не забывать смотреть.
источник

IG

Ilshat Gayanov in Laravel для начинающих
DK
У меня есть действующая база в mysql, задача стоит посадить данные из неё в postgres(но таблица имеет другие поля) и как бы это проще реализовать?
Ибо мой текущий вариант.. 2 контейнера поднимать в докере ,коннектиться к мускулю и в фориче затакливать новые данные в постгрес
так это поля в помощью любого скрипта переименуй, сперва экспорт бд, потом переименовка поля
источник

IG

Ilshat Gayanov in Laravel для начинающих
можешь на json
источник

AH

Andrey Helldar in Laravel для начинающих
Michael
Алгоритм перевода я написал много лет назад и ничего лучше за эти года не придумалось: https://laravel.su/articles/rus-documentation-contribution-guide

Идём в https://laravel.su/status , выбираем файл, который будем переводить
Делаем указанный git diff ... на английской доке
Открываем файл русской доки в редакторе
Меняем в начале файла номер коммита на номер, указанный в https://laravel.su/status
Вносим изменения в файл, поглядывая в прогу с diff оригинала
Сохраняем файл, коммитим, пушим
Повторить.

Что можно улучшить - сделать на сайте получение диффа, редактирование файла и коммит его в русскую доку. Но так как переводят всё равно полтора человека, лень это делать ) Если хочешь, можешь попробовать. )

Если делать перевод на 57 языков, то алгоритм будет тот же. Но делать это не нужно. Я сейчас этот чемодан без ручки тащу, потому что бросить жалко ) Уже есть достаточно книг на русском языке, сейчас бы я уже это всё не начинал. У оригинальной доки очень простой английский и всё понятно из кода, в крайнем случае есть google translate и deepl.
Сложная обработка вручную.
Думаю как бы это всё автоматизировать.
источник

M

Michael in Laravel для начинающих
Andrey Helldar
Сложная обработка вручную.
Думаю как бы это всё автоматизировать.
Ну тут сесть да сделать собсно

Кнопка "редактировать":
Получаем два файла из оригинальной доки - актуальный и тот, с которого делался перевод
рисуем красивый дифф
показываем на странице его и текущий контент перевода в textarea
save в черновики
save итоговый - ставим в шапку номер коммита с которого переводили
делаем коммит служебным аккаунтом
источник

M

Michael in Laravel для начинающих
но оч лень )
источник

AH

Andrey Helldar in Laravel для начинающих
Michael
Ну тут сесть да сделать собсно

Кнопка "редактировать":
Получаем два файла из оригинальной доки - актуальный и тот, с которого делался перевод
рисуем красивый дифф
показываем на странице его и текущий контент перевода в textarea
save в черновики
save итоговый - ставим в шапку номер коммита с которого переводили
делаем коммит служебным аккаунтом
У меня несколько иная задумка.
Взять текущее состояние оригинальной репы в качестве начальной точки, перевести её.
Далее, скрипт будет с периодичностью проверять не появилось ли новых коммитов в оригинальной репе и, если появились, сам возьмёт из них дифф и создаст PR в репозитории. Далее, контрибьютеры заходят в PR и переводят в него. После он принимается и попадает в репу.
источник

M

Michael in Laravel для начинающих
"Взять текущее состояние оригинальной репы в качестве начальной точки, перевести её"
Уже нереально, имхо )
источник

AH

Andrey Helldar in Laravel для начинающих
Michael
"Взять текущее состояние оригинальной репы в качестве начальной точки, перевести её"
Уже нереально, имхо )
Ну не по коммиту же переводить с самого начала)

И вполне реально, было бы желание.

Меня одного, в своё время, хватило на перевод 4-х разделов для 5.3 (https://github.com/andrey-helldar/LaraDoc)
источник

M

Michael in Laravel для начинающих
Как показывает практика, желания не находится (
источник

AH

Andrey Helldar in Laravel для начинающих
Michael
Как показывает практика, желания не находится (
Либо быстро пропадает, особенно когда не виден даже малейший выхлоп.
источник

SZ

Silvi Zaqaryan in Laravel для начинающих
Как вижу вы заняты, но можно я вопрос задам? 😁.. Если я только начинаю изучать laravel стоет начать с руководства или есть ещё варианты?( За ошибки простите, я не русская . Спасибо заранее.😊)
источник

AH

Andrey Helldar in Laravel для начинающих
Silvi Zaqaryan
Как вижу вы заняты, но можно я вопрос задам? 😁.. Если я только начинаю изучать laravel стоет начать с руководства или есть ещё варианты?( За ошибки простите, я не русская . Спасибо заранее.😊)
Привет!
Здесь много кто из разных стран и национальностей - рады всем)

Как ни крути, в настоящий момент самый полный и актуальный справочник по Ларе - это официальная документация.
А вот с чего начать?.. @sequeller, есть предложения? :)
источник

D

DK in Laravel для начинающих
Silvi Zaqaryan
Как вижу вы заняты, но можно я вопрос задам? 😁.. Если я только начинаю изучать laravel стоет начать с руководства или есть ещё варианты?( За ошибки простите, я не русская . Спасибо заранее.😊)
шерстить документацию + можно видосики для понимания и разжевывания прям на пальцах
источник

Gt

Galèriarch the Koban... in Laravel для начинающих
Andrey Helldar
Привет!
Здесь много кто из разных стран и национальностей - рады всем)

Как ни крути, в настоящий момент самый полный и актуальный справочник по Ларе - это официальная документация.
А вот с чего начать?.. @sequeller, есть предложения? :)
Я бы начал с Laracasts, как и сам начинал пару лет назад. 😃
источник

SZ

Silvi Zaqaryan in Laravel для начинающих
Спасибо всем большое 😊
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Курс для начинающих на Laracasts + документация
источник

MP

Maksim (Ellrion) Pla... in Laravel для начинающих
Alexander Pavlenko 🌚
Курс для начинающих на Laracasts + документация
+ за ларакаст но нужен базовый инглиш
источник