Ma sens próbować switchnać z #laravel mając kilka lat komercyjnego expa, jeśli w obecnej pracy jest duży marazm, a w sumie wiele innych ofert nie ma? Lepiej będzie dalej siedzieć w #php, np #symfony czy całkowicie zmienić technologię np jakiś #nodejs? #programista15k #backend
W #laravel #livewire zgodnie z dokumentacją podpiąłem Laravel Echo i skonfigurowałem pusher. Nawet event stworzyłem taki sam jak w dokumentacji. O ile w panelu pusher.com mam w statystkach, że odbiera wiadomość to już wiadomość po drodze gdzieś się gubi. Nie odbiera jej z powrotem w mojej aplikacji. No tylko, że nigdzie nie ma żadnego błędu. Wszędzie czysto w logach laravel, jak i w panelu pusher. Czy pusher działa
@nowiutki: Po przejrzeniu najczęstszych błędów z livewire i echo udało mi się to ogarnąć. Ogólnie biblioteki Alpine i echo lubią się pokłócić i trzeba echo wydzielić do osobnego pliku i umieścić nad apine.
Hej, szukam jakiejś paczki dla #laravel, która pozwala na łatwe dodanie czatu z możliwością odpalenia rozmowy video. Nie chcę tego pisać od zera, a te paczki co znalazłem to pamiętają jeszcze Laravel 5. Może by działało, ale chciałbym coś dostosowanego do nowszej wersji. W sumie ważne, aby była możliwość utworzenia pokoju, wysłania wiadomości tekstowej i odpalenie właśnie rozmowy video.
#laravel #php Cześć! oglądam laravel daily, co oznacza "filament version" w laravel? pytam bo google i chatgtp nie wie :| google mi pokazuje wytłumaczenie z szyciem :(
Tak mnie ostatnio zastanawia w #laravel dlaczego relacje w ORM wywołują tyle zapytań. Wychodzi na to jakby zapytania były tworzone w pętli. W pracy na co dzień korzystamy z cake i tam też na niektórych podstronach potrafimy mieć po 100 zapytań, gdzie tak naprawdę mamy wywołanie jednej funkcji i podpięcie kilku relacji, potem to wyświetlenie w pętli foreach, ale w pętli nie wrzucamy żadnych zapytań, a przynajmniej ja. :) Kiedyś
@nophp: duża ilość zapytań wynika wyłącznie z nieprawidłowo napisanego kodu. Jest to błąd, problem wydajnościowy który powinien zostać naprawiony. To że serwer wytrzyma, to że nie ma żadnych limitów nie zmienia faktu, że da się to zrobić lepiej. Poczytaj o N+1 problem. W ORM pewnie leci jakiś lazy load w pętli.
@nophp: Trzeba optymalizować zapytania. Jak masz encję, która ma relacje z innymi obiektami, to w metodach takiego modelu bądź w repozytorium domyślne funkcje pobierają tylko podstawowe dane, bez danych powiązanych. Przekładając to czysty SQL, to po prostu bez "JOIN", a zamiast tego nawet i kilkaset zapytań. Im bardziej złożona struktura tym więcej.
Najlepiej samemu napisać zapytanie przy pomocy jakiegoś QueryBuilder'a, którego zwrotem będą encje zgodnie z ORM. Dobrze napisany kod
Gdzie trzymać pliki kluczy w formacie JSON? Wiadomo, że najlepiej byłoby do ENV, ale takie pliki mają często dużą zawartość w nietypowych formatach. Czy trzymanie ich w storage/keys jest odpowiednim miejscem?
Cześć, mam stronę napisaną w laravelu, którą podesłał mi znajomy, ale niestety nie posiadam do niej pliku .sql żeby zaimportować bazę danych. Czy jest jakikolwiek sposób żeby odbudować strukturę bazy danych? :/
Istnieje może jakieś narzędzie które pokazuje czego konkretnie brakuje w bazie danych? Na prawdę z góry dziękuję za każdą pomoc i jakiekolwiek uwagi!
#laravel #php #github #javascript #vuejs Mam ściągnięte repozytorium na dysku przez apke github na laptopie. Jak otworzyć plik w apce github na laptopie i edytować go a potem dać ten zmieniony plik do seniora?
Opieranie znajomości GIT tylko i wyłącznie na aplikacji desktopowej GitHub nie jest dobre dla początkującego programisty. Lepiej najpierw zrozumieć, co dzieje się pod spodem i później używać tego narzędzia jako pomoc. Ja korzystam z UI w PHPStorm żeby zarządzać repo w GIT, ale wiedza o tym, jak zrobić to w terminalu to podstawa.
Ale jeżeli chcesz iść na łatwiznę i za 5 lat zastanawiać się, czemu kumple z zespołu są na mnie
@massejferguson Nie Szukaj praktyk. Są nawet płatne praktyki. Parę lat temu swoje pierwsze doświadczenie łapałem na płatnych praktykach. Co prawda to były grosze ale no.
#laravel robię bootcamp laravela https://bootcamp.laravel.com/inertia/creating-chirps i mam taki problem że zapomniałem hasła do swojego konta i próbuję przez http://localhost/forgot-password odzyskać hasło ale mi nic nie przychodzi na email. co da się zrobić żeby poznać swoje hasło? xD
#laravel Robię bootcamp laravel + vue.js i zastanawia mnie jedna rzecz. Z czego to zrozumiałem to jak używamy laravel + vue.js to też używamy blade. Czy jedna nie używamy blade? Nie kumam tego :(
Współcześnie frontent we vue robi się albo przez pełną separację (laravel wystawia API) albo przy udziale adaptera jak Inertia (wtedy laravel przekazuje dane bezpośrednio do widoku).
Spam tagami dla zasięgu: #pytanie #programowanie #programista15k #vuejs #javascript #laravel #php #informatyka #docker #ubuntu Oprócz ChatGPT jakie są jeszcze inne "sztuczne inteligencje" które pomogą rozwiązać problemy programisty php/laravel/vuejs/javascript? Pytam ponieważ czasami ChatGPT daje tak głupie, nie logiczne, przestarzałe informacje że to głowa mała :(
#laravel Ż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?
@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
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
@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