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 #programowanie #php #mysql #bazydanych #informatyka
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

PHP 8.3

Informujemy o udostępnieniu najnowszej wersji PHP 8.3 na serwerach Small.pl

Jest to kolejna wersja PHP obok 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0, 8.1 (domyślna), 8.2 dostępna na naszym hostingu.
Aby aktywować PHP 8.3 dla stron wystarczy dodać do pliku .htaccess wpis:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 1
@mirunek: jest kilku kontrybutorów https://github.com/ernestwisniewski/kbin/graphs/contributors ale też sporo ludzi, którzy pomagają w tematach około projektowych. Tak, dostałem grant z NLnet, teraz zakwalifikowałem się do drugiego etapu kolejnej rundy, więc jeżeli dobrze pójdzie /kbin będzie rozwijany przez kolejny rok bez żadnych przeszkód.

Poza ostatnimi ~3 miesiącami w których miałem problemy osobiste i musiałem odpuścić nigdy nie miałem z tym problemu, kwestia ustalenia priorytetów, do pracy nad tym nigdy nie musiałem się
  • Odpowiedz
Cześć Mireczki, chciałbym się trochę douczyć z kilku tematów dotyczących programowania. Ma ktoś do polecenia jakieś artykuły/kursy dotyczące DDD, CQRS, Event Driven Architecture, TDD? Poszukuję czegoś co dobrze wytłumaczy koncepcję i zaprezentuje najlepiej na rzeczywistym projekcie, idealnie by było gdyby przykłady były w #symfony. Jeśli będą wartościowe to jak najbardziej w grę wchodzą płatne opcje. Dzięki za wszystkie polecajki

#php #programista15k
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php
gdzie dobrze jest opisane RecursiveIteratorIterator i RecursiveDirectoryIterator? bo oficjalna dokumentacja jest słaba i wiem z niej tyle co nic.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ernest_ Myślałeś dodać numer wersji, żeby wyświetlał się na instancji, jaki numer wersji kbin, dana instancja używa? Bo widzę info o rozwoju kbin a na instancjach nie wiem czy nie widzę, czy nie ma zmian?
  • Odpowiedz
@czlowiek_z_lisciem_na_glowie: WSL2 jest bezużyteczne do zastosowań profesjonalnych. Więcej problemów niż to warte - memleaki, super wolne transfery plików do NTFS (bo tak naprawdę idzie po sieci), świruje często przy robieniu port forwardów, nie zwalnia portów, konieczność resetów nawet kilka razy dziennie.

Próbowałem, kombinowałem, potem przestało mi się chcieć i przesiadłem się w pracy na maka i od tej pory spokój ( ͠° °)
  • Odpowiedz
ma swoje zalety takie, jak chociażby dobra testowalność czy reużywalność.


@CppPolska: Nie. W praktyce większość prawdziwie reużywalnego kodu powstało w paradygmacie strukturalnym. Biblioteki obiektowe są znacznie trudniejsze w reużywaniu niż biblioteki strukturalne. Najczęściej obiektowe są ograniczone tylko do konkretnego języka / stosu technologicznego. Takie biblioteki Javy czy C++ użyjesz tylko w Javie/ C++. Natomiast biblioteki napisane w językach nieobiektowych jak C/Zig/Rust użyjesz wszędzie łącznie z językami obiektowymi. Dlatego też API
  • Odpowiedz
#php #css
Czy jest jakaś paczka do zminifikowania css przez php która nie utworzy nowych plików tylko tak jakby zapisze zminifikowane pliki jakoś tak, nie wiem, wirtualnie albo jakoś do zmiennej? chodzi mi oto żeby pliki przed minifikacją były i je można edytować a strona czyta tylko te wirtualne(?) zminifikowane wartości.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@massejferguson: to nie jest wydajne rozwiązanie. Wirtualne pliki musiałbyś pewnie generować przy każdym request, albo zapisywać do bazy.

Ogólnie praktyka jest taka
1. Style trzymasz w plikach SCSS.
2. Na lokalnym środowisku masz budowanie zwykłych CSS z tych SCSS za pomocą jakiejś paczki w NodeJS jak Webpack
3. Na środowisku produkcyjnym budujesz zminifikowane CSSy też
  • Odpowiedz
Dzieeeeń dobry wszystkim! :) Mamy nowy poniedziałek, a wraz z nim kolejny wpis z serii TheGame, czyli robimy strategiczną grę MMO typu OGame () #php #symfony #ddd

Dzisiaj (w ostatnim tygodniu) ogarnęliśmy podstawową logikę stoczni, w której możemy budować statki kosmiczne oraz działka planetarne ( ͡° ͜ʖ ͡°
CppPolska - Dzieeeeń dobry wszystkim! :) Mamy nowy poniedziałek, a wraz z nim kolejny...

źródło: ant-rozetsky-SLIFI67jv5k-unsplash-scaled

Pobierz
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php #css
Czy jest jakaś paczka na packagist która zminifikuje mi pliki css w folderze i podfolderach? potem utworzy mi gdzieś gdzie chcę folder, podfoldery i pliki o tych samych nazwach?
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Packagist jest "raczej" przeznaczony do komponentów skupiających się na backend. Ty szukasz rozwiązania na frontend. Poczytaj sobie o Webpack czy Grunt, chociaż nie wiem, czy tego drugiego jeszcze się używa.
  • Odpowiedz
@Liro: W teorii tak. Z naszego doświadczenia wynika, że nie zawsze ta opcja działa poprawnie. Jeśli masz zbyt dużo danych na koncie % w stosunku do dostępnej quoty, to backup się nie wykona. Niektórzy dostawcy też blokują wykonywanie kopii w ten sposób w ogóle lub w określonych godzinach. Zdarzają się też inne problemy. Po imporcie natomiast musisz zmienić nazwy baz danych i ich użytkowników, ścieżki jeśli są zapisane w konfiguracji
  • Odpowiedz
Cześć. Mam swój sklep w którym pobieram standardowo produkty kategorii via MySQL i generuję widok w .php. Filtrowanie działa na zasadzie przeszukiwania bazy i dopasowania produktów do wybranych parametrów. Metoda ta jest przestarzała i mocno obciąża serwer. Chciałbym przejść na generowanie pliku JSON i generowaniu widoku/filtrowaniu za pomocą JS. Co polecacie z najprostszych rozwiązań? jQuery + metoda filter w JS? A może coś innego?
#php #javascript #webdev
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@cumpot: czasy odpowiedzi są dobre, po prostu chcę przerzucić trochę obliczeń na użytkownika i dostosować się do nowych trendów w webdev ;)
  • Odpowiedz
Chciałbym przejść na generowanie pliku JSON i generowaniu widoku/filtrowaniu za pomocą JS.

dostosować się do nowych trendów w webdev ;)


@piterek: co do tego, że wystawianie API i składanie widoku na froncie jest prawidłowym trendem polemizować nie będę, ale filtrowanie całego JSONa przez JS na pewno nie będzie wydajniejsze od filtrowania po sql, no chyba, że mówimy o rządach rekordów liczonych w setkach, nie tysiącach.
  • Odpowiedz
@sohost: Dobra trochę się w to zagłębiłem i działa już elegancko dzięki za info. Także potwierdzam dla chętnych działa hostowanie appek Reactowych!
  • Odpowiedz