Wszystko
Najnowsze
Archiwum
@massejferguson: Masz jeden folder o nazwie model w ktorym laduja twoje wszystkie modele danych ORM, fizycznie od siebie odseparowane pliki. O standardzie budowania namespace poczytaj PSR-4.
Masz jeden folder o nazwie model w ktorym laduja twoje wszystkie modele
@szubke: nie ucz jego tak, bo rzeczywiście zrozumie, że w app/Models będą same modele, a jak model będzie gdzie indziej to się pogubi (np. model w package discovery, chociaż w teorii nawet nie ma to aż tak znaczenia),
lepiej napisać: obecnie masz jeden folder o nazwie Model (w katalogu app; nie jest on ani plikiem, ani klasą, jest po prostu
- 0
Ostatnio się zacząłem zastanawiać nad zwiększeniem swoich skillsów w programowaniu. W sumie pracuję już ponad 3 lata jako programista. (drupal, laravel, troche symfony + vue, jquery, css, html + mysql,psql + docker/nakładka ddev). Z takich istotnych rzeczy to tyle.
Na rozwoju której z tych podanych technologii mogę najwięcej zyskać($$$)? Chciałbym w ciągu roku podwoić swoje zarobki, a mam też dużo wolnego czasu który zacząłem poświęcać na szlifowanie #laravel. Ale
Na rozwoju której z tych podanych technologii mogę najwięcej zyskać($$$)? Chciałbym w ciągu roku podwoić swoje zarobki, a mam też dużo wolnego czasu który zacząłem poświęcać na szlifowanie #laravel. Ale
@nad__czlowiek: @Rakky w PHP 20k+ to również normalne stawki jeśli umiesz coś więcej niż wordpressa, więc bym nie demonizował :)
@eternalmarcos: oczywiście że da się, ale na pewno trzeba się bardziej nakombinować, w javie masz 5 lat stażu to czy umiesz kodować dobrze czy średnio to 20k na fakturze się należy ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)
#laravel #docker #ubuntu #php #vuejs
Robię teraz bootcamp laravela (https://bootcamp.laravel.com/inertia/installation#installing-laravel-breeze) i mnie zastanawia jedna rzecz po wpisaniu ./vendor/bin/sail up pojawia mi się strona z rejestracją a powinna pojawić się dopiero po wpisaniu ./vendor/bin/ sail npm run dev jednak gdy wpiszę ./vendor/bin/ sail npm run dev pojawiają mi się błedy (ss błędów poniżej). Rozwiązanie tego problemu jakby ktoś szukał to po prostu
Robię teraz bootcamp laravela (https://bootcamp.laravel.com/inertia/installation#installing-laravel-breeze) i mnie zastanawia jedna rzecz po wpisaniu ./vendor/bin/sail up pojawia mi się strona z rejestracją a powinna pojawić się dopiero po wpisaniu ./vendor/bin/ sail npm run dev jednak gdy wpiszę ./vendor/bin/ sail npm run dev pojawiają mi się błedy (ss błędów poniżej). Rozwiązanie tego problemu jakby ktoś szukał to po prostu
źródło: pepepandziobak
Pobierz- 0
@MrDracek: Na https://laravel.com/docs/10.x/sail#executing-node-npm-commands nie ma opisanego różnicy między 'sail up' a 'sail npm run dev' i w całej dokumentacji też tego nie znalazłem.
Czy django może być 100 szybszy od laravel (10 vs 100 ms) w wykonywaniu operacji rest crud?
Ta sama baza itd. Ustawienia takie jak domyślnie zaserwowane startując framework
#programowanie #laravel #django #testowanieoprogramowania
Ta sama baza itd. Ustawienia takie jak domyślnie zaserwowane startując framework
#programowanie #laravel #django #testowanieoprogramowania
@barbarianAx: brzmi jak cache hit
@barbarianAx: diabeł tkwi w szczegółach.
Korzystam z chatgpt, stackoverflow, google i wykop jeżeli mam problem. Gdzie jeszcze można szukać odpowiedzi na problemy przy programowaniu?
Spam tagami dla zasięgu:
#programowanie #programista15k #informatyka #vuejs #laravel #javascript #php #docker #ubuntu
Spam tagami dla zasięgu:
#programowanie #programista15k #informatyka #vuejs #laravel #javascript #php #docker #ubuntu
@massejferguson: jeśli potrzebujesz aż tyle i wciąż ci mało to coś jest nie tak
@massejferguson: jak ktos ci ksiazki poleca to mu nie wierz
#laravel #php #docker #ubuntu
Robiłem zadanie z firmy ale już przestałem je robić i postanowiłem że teraz będę robić bootcamp laravela (może bardziej mi rozjaśni larve). Zrobiłem nowy projekt 'chirper' i teraz próbuję zainstalować laravel breeze ale po wpisaniu 'composer require laravel/breeze --dev' pojawia mi się błąd '/mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found' jednak gdy wpiszę './vendor/bin/sail php --version' normalnie pojawia mi się jaką wersje
Robiłem zadanie z firmy ale już przestałem je robić i postanowiłem że teraz będę robić bootcamp laravela (może bardziej mi rozjaśni larve). Zrobiłem nowy projekt 'chirper' i teraz próbuję zainstalować laravel breeze ale po wpisaniu 'composer require laravel/breeze --dev' pojawia mi się błąd '/mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found' jednak gdy wpiszę './vendor/bin/sail php --version' normalnie pojawia mi się jaką wersje
@panDocent: zapewne dokładnie tak jest:
composera i php ma w obrazie Dockera w postaci Sail, ale prócz tego ma jeszcze pewnie zainstalowanego composera poza dockerem, w samym WSL.
@massejferguson musisz nauczyć się czym jest Windows, co to jest WSL i co to jest kontener dockerowy, następnie nauczyć się czym się one różnią od siebie. W dużym skrócie, to są oddzielne od siebie mikro- bądź pseudo- środowiska, których nie można używać
composera i php ma w obrazie Dockera w postaci Sail, ale prócz tego ma jeszcze pewnie zainstalowanego composera poza dockerem, w samym WSL.
@massejferguson musisz nauczyć się czym jest Windows, co to jest WSL i co to jest kontener dockerowy, następnie nauczyć się czym się one różnią od siebie. W dużym skrócie, to są oddzielne od siebie mikro- bądź pseudo- środowiska, których nie można używać
NIe ważne co będziesz robić, zadanie, czy bootcamp, czy oglądać śmieszne filmiki na YT, to nigdy się nie nauczysz, jeśli zamiast na ślepo wpisywać co ci mówią, nie zaczniesz rozumieć co robisz.
Nie używam Laravela ale po samym opisie Sail widzę, że to po prostu wrapper na komendy dockerowe. Wystarczy spojrzeć w źródło tego skryptu.
W skrócie, jak chcesz używać PHPa w dockerze, to spoko, ale najpierw dowiedz się jak się
Nie używam Laravela ale po samym opisie Sail widzę, że to po prostu wrapper na komendy dockerowe. Wystarczy spojrzeć w źródło tego skryptu.
W skrócie, jak chcesz używać PHPa w dockerze, to spoko, ale najpierw dowiedz się jak się
Treść przeznaczona dla osób powyżej 18 roku życia...
@asdfghjkl: problem u niego jest taki, że on niestety nie obrobił jeszcze dokumentacji, albo też obrobił i nic z niej nie przyswoił.
Zaczynając od tego, że dostał zadanie w Laravel, które jest postawione na starszej wersji (dostał zapewne pliki całej aplikacji do postawienia, bez vendor i .env). Chciał to odpalić na Windows, ale początkowo mu kompletnie nie szło, potem poszedł w Docker, który też był chybiony, skończyło się bodajże na Sail.
Zaczynając od tego, że dostał zadanie w Laravel, które jest postawione na starszej wersji (dostał zapewne pliki całej aplikacji do postawienia, bez vendor i .env). Chciał to odpalić na Windows, ale początkowo mu kompletnie nie szło, potem poszedł w Docker, który też był chybiony, skończyło się bodajże na Sail.
Być może z samym PHP a zabrał się za framework
@asdfghjkl: to nawet nie jest wiedza o PHP, trochę wadzi o devops, trochę o sysops.
Najlepiej byłoby zacząć od postawienia plain index.php, później może pobawić się w stawianie wordpressa (dla ambitnych sado-maso - mogą nawet coś na wp zaprogramować), potem dopiero Laravel.
Treść przeznaczona dla osób powyżej 18 roku życia...
Pracował ktoś z laravel-websockets ? Czy lepszą praktyką jest włączenie SSL przez podpięcie ścieżek do plików z cert i key i odwoływanie się do socketu przez zewnętrzny port, czy lepiej zrobić to przez konfigurację nginx-proxy, tam sprawdzać SSL i potem kierować ruch na socket po wewnętrznym porcie?
W dokumentacji pokazali oba sposoby, ale nie wytłumaczyli który lepszy/gorszy. Wstępnie zrobiłem to sobie przez nginxa, ale zastanawiam się czy to będzie miało jakiś narzut
W dokumentacji pokazali oba sposoby, ale nie wytłumaczyli który lepszy/gorszy. Wstępnie zrobiłem to sobie przez nginxa, ale zastanawiam się czy to będzie miało jakiś narzut
@nowiutki: +1 dla nginx proxy , no ssla terminujesz na proxy, wiec juz masz zysk na cpu,+ dodatkowe logi, nie boj Pan bedzie zap#@dalac :)
This is the Way !
This is the Way !
konto usunięte via Wykop
- 1
@nowiutki: nie przejmuj się tym narzutem, raz że w dzisiejszych czasach jest znikomy, dwa że czy zrobisz go warstwę wyżej czy niżej aż tyle nie zmienia - ta sama robota do wykoniania. Tyle że jedno dodatkowe międzymordzie po drodze.
Ja bym też terminował SSL na reverse proxy, chyba że są inne powody np. wymagasz kosmicznie niskich opóźnień, albo masz bardzo duży narzut na konkretny setup bezpieczeństwa. Nginx to solidny, dobrze
Ja bym też terminował SSL na reverse proxy, chyba że są inne powody np. wymagasz kosmicznie niskich opóźnień, albo masz bardzo duży narzut na konkretny setup bezpieczeństwa. Nginx to solidny, dobrze
Szukam programisty (freelancera) fullstacka od PHP (laravel), VUE 3 oraz CSS + umiejętności devops aby zaktualizować i wdrożyć zmiany.
Jedna strona do dokończenia (zostały detale) + jedna strona do wdrożenia od zera na podstawie projektu w Figmie.
Może jest ktoś zainteresowany?
#php #laravel #vue #webmastering
Jedna strona do dokończenia (zostały detale) + jedna strona do wdrożenia od zera na podstawie projektu w Figmie.
Może jest ktoś zainteresowany?
#php #laravel #vue #webmastering
#laravel #php #ubuntu #docker
Ma ktoś jakiś poradnik albo wie jak zaktualizować apke z laravela 8.52 na laravela10? Pytam bo chatgpt nie pomaga bo wiedza się jego kończy na wrześniu 2021 :( google nie pomaga (ale zapewnie pewnie ja czegoś nie rozumiem, albo źle wpisuję :| ). W dokumentacji znalazłem poradnik jak zaktualizować jak z 9 zrobić 10 ale wiem że nic nie wiem
Ma ktoś jakiś poradnik albo wie jak zaktualizować apke z laravela 8.52 na laravela10? Pytam bo chatgpt nie pomaga bo wiedza się jego kończy na wrześniu 2021 :( google nie pomaga (ale zapewnie pewnie ja czegoś nie rozumiem, albo źle wpisuję :| ). W dokumentacji znalazłem poradnik jak zaktualizować jak z 9 zrobić 10 ale wiem że nic nie wiem
@massejferguson: pamiętaj, ze to nadal sie nie uda na php7.4
- 0
#laravel #ubuntu #php #docker
Według dokumentacji laravela (https://laravel.com/docs/10.x/sail#sail-php-versions) nie da się ustawić php na 7.4 bo taki jest php mi potrzebne do apki . Po zmianie w docker-compose.yml w context: ./vendor/laravel/sail/runtimes/7.4 i w image: sail-7.4/app pojawia mi się komunikat
root@pszemek:~/exampleapp# ./vendor/bin/sail up
[+] Running 1/1
! laravel.test Warning 0.2s
[+] Building 0.0s (0/0)
Według dokumentacji laravela (https://laravel.com/docs/10.x/sail#sail-php-versions) nie da się ustawić php na 7.4 bo taki jest php mi potrzebne do apki . Po zmianie w docker-compose.yml w context: ./vendor/laravel/sail/runtimes/7.4 i w image: sail-7.4/app pojawia mi się komunikat
root@pszemek:~/exampleapp# ./vendor/bin/sail up
[+] Running 1/1
! laravel.test Warning 0.2s
[+] Building 0.0s (0/0)
@massejferguson: no źle rozumiesz. Uzywaj larvy i saila w wersji 9.x :)
Nie możesz używać najnowszej, bo PHP7.4 już jest niewspierany.
Nie możesz używać najnowszej, bo PHP7.4 już jest niewspierany.
@massejferguson: nie, nie ma.
Wracaj na Laravel 9 albo zawitaj do 2023 z nowym PHP xD
Wracaj na Laravel 9 albo zawitaj do 2023 z nowym PHP xD
#laravel #php #ubuntu #docker
Zrobiłem nowy projekt laravela przez
potem
Zrobiłem nowy projekt laravela przez
curl -s https://laravel.build/example-app | bash
potem
cd
#docker #php #ubuntu #laravel
Ustawiłem w dockerze 'Expose daemon on tcp://localhost:2375 without TLS' na włączoną.
Wpisałem w Ubuntu 'export DOCKER_HOST=tcp://localhost:2375'
Wpisałem 'cd /mnt/c/Users/11111/Desktop/zadaniedowykonania'
Po wpisaniu composer require laravel/sail --dev pokazuje mi /mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found
Wszystko to robie na windows11 w wsl2 na ubuntu w dockerze.
Co mam zrobić żeby działało? Chciałym to robić przez dockera.
Ustawiłem w dockerze 'Expose daemon on tcp://localhost:2375 without TLS' na włączoną.
Wpisałem w Ubuntu 'export DOCKER_HOST=tcp://localhost:2375'
Wpisałem 'cd /mnt/c/Users/11111/Desktop/zadaniedowykonania'
Po wpisaniu composer require laravel/sail --dev pokazuje mi /mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found
Wszystko to robie na windows11 w wsl2 na ubuntu w dockerze.
Co mam zrobić żeby działało? Chciałym to robić przez dockera.
#docker #php #ubuntu #laravel
/mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found
To oznacza że jednak trzeba zainstalować php na ubuntu bo inaczej nie odpalisz sail? (robię to przez dockera i wsl2(ubuntu) na windows11) Czy po prostu jest inna możliwość bez instalowania php(jakoś przez dockera?)? bo tutaj na wykopie użytkownicy powiedzieli mi że php nie trzeba bo jest w kontenerze dockera ale
root@ASD:/mnt/c/Users/22222/Desktop/projekt# composer require laravel/sail --dev
/mnt/c/ProgramData/ComposerSetup/bin/composer: 14: php: not found
To oznacza że jednak trzeba zainstalować php na ubuntu bo inaczej nie odpalisz sail? (robię to przez dockera i wsl2(ubuntu) na windows11) Czy po prostu jest inna możliwość bez instalowania php(jakoś przez dockera?)? bo tutaj na wykopie użytkownicy powiedzieli mi że php nie trzeba bo jest w kontenerze dockera ale
@massejferguson: Możesz odpalić Composera w tymczasowym kontenerze Dockera:
A potem, jak już ci się Sail zainstaluje to odpalasz composera przez sail:
docker run --rm --interactive --tty \
--volume $PWD:/app \
composer <command>A potem, jak już ci się Sail zainstaluje to odpalasz composera przez sail:
vendor/bin/sail composer <command>#ubuntu #docker #laravel #php
Macie jakąś stronę internetową wyjaśniającą dla początkującego tworzenie użytkownika i nadawanie uprawnień dla niego w ubuntu. Bo to co czytam strony przez wyszukiwarkę google to nie wiem czy im ufać czy nie bo podawają czasami sprzeczne informacje albo takie wtf informacje i nie chce szkud sobie narobić w laptopie przez z-----e poradniki.
Macie jakąś stronę internetową wyjaśniającą dla początkującego tworzenie użytkownika i nadawanie uprawnień dla niego w ubuntu. Bo to co czytam strony przez wyszukiwarkę google to nie wiem czy im ufać czy nie bo podawają czasami sprzeczne informacje albo takie wtf informacje i nie chce szkud sobie narobić w laptopie przez z-----e poradniki.
@massejferguson: mówisz o ubuntu na dockerze czy masz zainstalwoane ubuntu? jak na dockerze to zostaw jak jest, na koncie root pracuj, jesteś programistą, nie powinno cię to zbytnio interesować.
@massejferguson: Ja na Twoim miejscu nie robiłbym lokalnie jako root w WSL, bo wtedy wszystkie pliki należą do tego użytkownika i jeżeli np. masz podpięty do projektu volumen w docker-compose (a z Twoich innych wiadomości zakładam, że masz, bo używasz Sail), to kontener może mieć problemy z przeczytaniem tych plików, bo one są tylko dla roota, a w Sail masz użytkownika sail (https://github.com/laravel/sail/blob/1.x/runtimes/8.2/Dockerfile#L49).
Ja bym zrobił na Twoim miejscu
Ja bym zrobił na Twoim miejscu
konto usunięte via Wykop
- 1
W Sail, którego pewnie używasz są zdefiniowane 3 kontenery:
[...]
- kontener z Nginx
@panDocent: jesteś pewien? Z tego co pamiętam Sail nie obsługuje domyślnie ani Nginxa, ani Apacha, tylko korzysta z tego wbudowanego w PHPa serwerka.
@nowiutki: masz rację, tam jest jeden konter - https://github.com/laravel/sail/blob/1.x/stubs/docker-compose.stub z PHP. W kodzie widać, że jest to artisan https://github.com/laravel/sail/blob/1.x/runtimes/8.2/supervisord.conf#L8 czyli jakaś paczka z Laravela do stawiania serwera developerskiego.
#docker #laravel #php #ubuntu
Czy jest sens używania tableplus (https://tableplus.com/) dla baz danych? Czy może używać czegoś innego(tylko czego?)?
Czy jest sens używania tableplus (https://tableplus.com/) dla baz danych? Czy może używać czegoś innego(tylko czego?)?
@massejferguson: każde ide od jetbrains ma też tool wbudowany do baz danych. Ewentualnie standalone DataGrip
#laravel #ubuntu #php
Pytałem już o to i ktoś mi odpisał jak to zrobić ale gdzieś mi przepadło :|
w dokumentacji pisze tak że nie kumam. muszę na wsl2 i ubuntu instalować composera i php? bo jak dobrze pamiętam ktoś mi powiedział że nie muszę a tutaj pisze jak bym musiał i się zastanawiam jak to zrobić. robię to przez dockera
Pytałem już o to i ktoś mi odpisał jak to zrobić ale gdzieś mi przepadło :|
https://laravel.com/docs/10.x/sail#installing-sail-into-existing-applications
w dokumentacji pisze tak że nie kumam. muszę na wsl2 i ubuntu instalować composera i php? bo jak dobrze pamiętam ktoś mi powiedział że nie muszę a tutaj pisze jak bym musiał i się zastanawiam jak to zrobić. robię to przez dockera
Tam masz link do instalowania sail dla istniejącej aplikacji. Zobacz może to
https://laravel.com/docs/10.x/installation#getting-started-on-windows
Tam jest link do skryptu, który za Ciebie wszystko ogarnie. Wystarczy, że będziesz mieć WSL2 i docker desktop. Nie potrzeba mieć na wsl php bo wszystko będziesz robić później w kontenerze PHP.
curl -s https://laravel.build/example-app | bash
https://laravel.com/docs/10.x/installation#getting-started-on-windows
Tam jest link do skryptu, który za Ciebie wszystko ogarnie. Wystarczy, że będziesz mieć WSL2 i docker desktop. Nie potrzeba mieć na wsl php bo wszystko będziesz robić później w kontenerze PHP.
curl -s https://laravel.build/example-app | bash














Żeby robić aplikacje w laravelu to wystarczy przeczytać, zrozumieć i zapamiętać dokumentacje dostępną na laravel.com czy coś jeszcze trzeba umieć? To znaczy jakieś dokumentacje inne? Magistra inżyniera lub inżyniera z informatyki trzeba zrobić żeby to ogarnąć? Czy jest ktoś kto skończył np. technika programistę albo technika informatyka i ogarną sam laravela?
Komentarz usunięty przez autora Wpisu