Zastanawialiście się jak szybko można wygenerować system autoryzacji użytkowników włączając system logowania, rejestracji oraz resetu hasła. W Laravelu można to wykonać za pomocą 7 komend bez pisania kodu. Mówię o bardzo prostym systemie autoryzacji używając Laravel Auth.
https://laraveldeveloper.pl/system-autoryzacji-laravel/

#laravel #php #programowanie #programista15k #informatyka #blog #programista #programujzwykopem #it
yeruvoci - Zastanawialiście się jak szybko można wygenerować system autoryzacji użytk...

źródło: comment_1607972076O5QNpcw8cfOqpXupppIG3l.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki z tagów #php #ecommerce #symfony #laravel mam pytanie, które skierowane jest do osób z doświadczeniem ze sklepami. Będę stawiał sklep spięty z hurtowniami z dropshippingiem i wybieram technologię po stronie back-endu. Sklep przez pierwszy rok/dwa raczej nie będzie pod dużym obciążeniem. Klient na razie chce przetestować pewien pomysł, a w razie gdyby potrzebne było skalowanie ze względu na wzrost zainteresowania jest gotowy zmienić
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ajgoron:

Klient na razie chce przetestować pewien pomysł, a w razie gdyby potrzebne było skalowanie ze względu na wzrost zainteresowania jest gotowy zmienić technologię.

Jeśli tak to klient powinien zainteresować się SaaSem, a nie stawianiem platformy od zera, bo na początku to ty jako deweloper będziesz dla niego najbardziej zabójczym kosztem w ecommerce, i jest zwyczajnie taniej zacząć z jakimś
  • Odpowiedz
Mirki jak najoptymalniej rozwiązać ten problem:
Front ma listę rzeczy powiedzmy użytkowników, moge ich z frontu usunąć klikając przycisk, potem klikam "Zapisz" i dopiero leci zapytanie do bazy danych z wszystkimi użytkownikami
1. Mogłem dodać jakiegoś uzytkownika w między czasie z poziomu frontu (musi zostac dodany w bazie danych)
2. Mogłem usunąć z poziomu frontu użytkownika (przy zapytaniu powinien być usuwany z bazy danych) - problem w tym, że nie mam go w zapytaniu
Nie może
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@asdfghjkl: @nowiutki: @Hipodups: @MarcelMcOne: @Radaka: dzięki za sugestie ( ͡° ͜ʖ ͡°)
Po stronie vue punkty z typami były ładowane z bazy danych, gdy się dodało je od frontu to id było null.
Po backendzie:
if(is_null) --> nie istnieje, więc create
Jeśli jest id to znaczy, że jest w bazie więc ok
Usuwanie usuniętych po froncie jest robione
  • Odpowiedz
Na jesieni 2020 mogliśmy ujrzeć premierę najnowszej wersji 8 frameworka Laravel. W tym roku autorzy wypuścili 2 wersje, co świadczy że mocno pracują nad rozwojem i udoskonaleniem tego frameworka. Dzisiaj chciałbym pokazać jak wykonać migrację projektu z wersji 7.x do wersji 8.x
Link do artykułu: https://laraveldeveloper.pl/jak-zaktualizowac-wersje-laravel/

PS. Co sądzicie o wersji 8? Rozwój frameworka idzie w dobrą stronę?

#laravel #php #programowanie #programista15k #informatyka
yeruvoci - Na jesieni 2020 mogliśmy ujrzeć premierę najnowszej wersji 8 frameworka La...

źródło: comment_1605645334FvShas7HCxipovXmt6bHhf.jpg

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yeruvoci: Widać, że Tyler strasznie mocno pushuje dużo produktów do całego eko-systemu Laravela. Jetstream to fajna odskocznia, moment zejdzie zanim ludzie w branży się do niego przekonają ale już wygląda obiecująco.

Finalnie, takie rzeczy jak przerzucenie factories na klasy - co powinno być zrobione już dawno imo. No i job batching - coś na co czekało wiele ludzi, którzy mieli kiedykolwiek doczynienia w pracy z większą ilością danych.
  • Odpowiedz
Tak jak ktoś by szukał na przyszłość rozwiązania:
Zaczynam od reinstalacji Laravela

composer global remove laravel/installer
composer global require laravel/installer

A jak nie pomoże to sprawdzamy czy aktualne wersje laravela, composera no i php.
  • Odpowiedz
Supervisior – kontrola procesów na przykładzie działania kolejki w Laravelu
Supervisor wykorzystuję do pilnowania kolejek zadań w aplikacjach webowych, jednak może on kontrolować w zasadzie każdy proces w systemie operacyjnym. Dzisiejszy post poświęciłem w całości na instalację Supervisora na CentOS 8 oraz konfigurację do współpracy z frameworkiem #php #laravel.
michalkortas - Supervisior – kontrola procesów na przykładzie działania kolejki w Lar...

źródło: comment_1605214337yfDm3sZLfPex8c7Uy07ihl.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#laravel Macie jakieś dobre best practices dla Laravela z Jetstream i inertią (vue) oraz API? Przykłady dobrych rozwiązań wykorzystujących te toole także są mile widziane.

#webdev
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

do #php do takich mniejszych serwisów to slim albo #laravel? Bo #symfony wydaje się armatą na komara, czy się myle?
Coś w rodzaju prostego admina, kilka dashboardow, ze dwa crudy i tyle. Dawno we frameworkach nie siedzialem, sa tu jacys eksperci?
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kefas_safek: Mylisz się że Symfony to armata na komara.
Symfony z micro kernelem używa się do apek ze 100 liniami kodu. (I nie jest „wolniejsze” od konkurencji wspomnianej) A co dopiero admin i Dashboardy.
Poza tym można korzystać z pojedynczych componentów.
  • Odpowiedz
@kefas_safek: Prędzej Symfony, niż Laravel. Wyjaśnienie masz od @dodo_, pod czym się podpisuję.

Co do Slima, to jest spoko i go nawet używam produkcyjnie, ale to microframework. Oznacza to, że out of the box nie masz w nim absolutnie nic. Będziesz musiał wszystko sobie "ręcznie" dorzucać.

CRUDy i dashboardy może nie wydają się być czymś specjalnie skomplikowanym, ale to od strony biznesowej. Od strony technicznej będziesz raczej korzystać
  • Odpowiedz
@smalczyk1: O ile masz taką możliwość to tak, tak będzie najlepiej. Przy czym do samej konwersji HTML do PDF polecam wkhtmltopdf. No i sporo cierpliwości bo te dwa formaty nie mają ze sobą zbyt wiele wspólnego i czasem trzeba się namęczyć :)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
@Radaka: to zależy co znasz symfony czy laravela, bardziej bym polecał syliusa bo spoko jest napisany, w porównaniu do bagisto, które do niego nie ma podjazdu
  • Odpowiedz
@yersey: kurde, sporo rzeczy jest nie tak jak być powinno, ale jak popracujesz nad tym to będzie ok. Lista uwag w losowej kolejności, niektóre pierdoły niektóre solidne:

- metody relacji z dużej litery - nope
- używaj ::class zamiast podawania namespace w ten sposób
- metoda created_at w modelu Wpis - wtf? Użyj Carbon
- model się nazywa Wpis albo Wykop a obok masz User albo Comment - wiem że to nazwa domenowa ale
  • Odpowiedz
Framework Laravel wykorzystuje cztery podstawowe funkcje w oparciu o bazę danych nazywane CRUD, co jest skrótem od angielskich słów: create, read, update, delete.
Przygotowałem artykuł jak w prosty sposób jesteśmy w stanie stworzyć takie operacje przy użyciu kontrolera.
Link do artykułu: https://laraveldeveloper.pl/jak-stworzyc-crud-w-laravel/

#laravel #php #programowanie #programista15k #informatyka #blog
yeruvoci - Framework Laravel wykorzystuje cztery podstawowe funkcje w oparciu o bazę ...

źródło: comment_16015591591Efysn76Hk7TgryBsyms8d.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@yeruvoci nie musisz takimi aluzjami rzucać. Chodzi mi o to, że to jest pierdoła do znalezienia w 5min w dokumentacji czy laracaście. Pytanie czy taki blog ma przedstawiać ciekawe i nieoczywiste zagadnienia czy ma być powielaniem dokumentacji.

A tak z ciekawości, dużo ludzi odwiedza?

I żeby nie było, nie traktuj tego tak, że szukam dziury w całym. Czytałem każdy artykuł, który dodałeś i liczę, że w końcu znajdę coś ciekawszego. Krytyczne
  • Odpowiedz