Wpis z mikrobloga

#laravel #http #php

siemka, pytanko na szybko. Powiedzmy chcialbym zrobic mini cms ala blog/ portal korzystajac laravel , https, etc. Bedzie on najodpowiedniejszy czy np lepiej wziac uzyc czegos innego?
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@blakker: jak chcesz kodzic porządnie to syfony lepsze. W laravelu dużo ciężej utrzymać jakość kodu na wysokim poziomie. Sam też łamie np. SOLID
  • Odpowiedz
@blakker: Pisz w Laravelu. Nie ładuj tylko wszystkiego w kontrolery i testuj. Ewentualnie, jeśli to ma być "mini cms" to napisz to w czystym php. Zawsze możesz podpatrzeć jakiś projekt open source i starać się budować w podobny sposób.
No i oczywiście w programowaniu nie istnieje najlepsze rozwiązanie i najodpowiedniejsza technologia.
  • Odpowiedz
@blakker: Od razu zakładasz dużo requestów? Skup się przede wszystkim na ograniczeniu zapytań do bazy danych i ich optymalizacji. Jeśli korzystasz z Eloquenta to unikaj zbędnych złączeń, jakiś pętli mogących wygenerować wiele zapytań, zbędnego eager loads(tam gdzie jest to właściwie zbędne). Warto też cachować częste i większe zapytania. W blogu będzie dużo selectów, więc pasowałoby też zwrócić na to uwagę, żeby nie skończyć jak wykop. A z użyciem Eloquenta lenistwo
  • Odpowiedz
Warto też cachować częste i większe zapytania


@lojawyk: według mnie cachowania na poziomie aplikacji powinno się unikać, jedynie coś co rzeczywiście bardzo rzadko się zmienia, tak to korzystać z varnisha imho jeśli rzeczywiście chcemy wprowadzić caching

warto też się zastanowić nad użyciem elastica na takim blogu imho albo innej bazy danych nosql do odczytu, bo raczej częściej na tym blogu będzie się wyświetlać informcje niż coś nowego dodawać @blakker
  • Odpowiedz
@lolen: Mieszam sie ciagle co z czym sie je w symfony, wchodzac nawet na glowna maja pare wersji do wyboru, jedna z wiekszym supportem, druga z miejszym, ale co mi da jak pozniej w te czy tamte w------a sie na kazda jedna wersje?
  • Odpowiedz
@blakker: no i dobrze ( ͡° ͜ʖ ͡°) bierzesz wersje 4.4 albo 5 tutaj masz cykl życia. A czemu tak rekomenduje symfony? Bo jeśli się uczysz to w symfony powinieneś nabrać "dobrych nawyków", gdzie w Laraverze możesz zrobić wszystko wszędzie, co w przyszłości nie będzie procentować. Nie mówię że Laravel jest zły bo mam z nim dużą styczność ale trzeba wiedzieć jak sobie nie zrobić krzywdy
  • Odpowiedz