W jaki sposób w Symfony 2 mogę wysłać tabelę do bazy danych na innym serwerze?

Mam napisany console command, który pobiera dane z bazy na moim serwerze, iteruje je i nieco przerabia. Chciałbym wysłać te dane bezpośrednio do innego serwera bez tworzenia dodatkowych encji. Da się to jakoś zrobić?

#php #symfony #symfony2 #programowanie #bazydanych
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@krystian873: W takim razie po pierwsze musisz oczywiście mieć skonfigurowany dostęp do tego zdalnego SQLa dla serwera na którym jest Symfony.

W poziomu Symfony z kolei konfigurujesz drugiego entity managera i normalnie możesz pobrać z jednego a zapisać w drugim. Nie musisz raczej robić dodatkowej encji. Na StackOverflow jest dużo tematów na ten temat, więc jeśli potrzebujesz szczegółów, to na pewno coś znajdziesz.
  • Odpowiedz
Mam pytanie, potrzebuje zrobić podzapytanie do relacji tak aby była możliwość połączenia dalszej relacji czyli:

$this->model->with('pierwszarelacja.drugarelacjado
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

usuń z callbacka ->get() i będzie ok.

$this->model->with(['pierwszarelacja' => function($query) {
return $query->where('id','<',5);
}.tutajpowinnabycdrugarelacjado_pierwszej])->get();
  • Odpowiedz
@FREEQ: Nie odpisałeś mi to nie to nie miałem powiadomienia
Rozwiązanie jest tak banalne że aż szkoda było pytać ;]

$this->model->with(['pierwszarelacja' => function($query) {
return $query->where('id','<',5)->with(['drugadopierwszej])->get();
})->get()
  • Odpowiedz
Panie i panowie od #php - jak poprawnie uruchomić zewnętrzny skrypt php z innego phpa? Taki przykład - mam formularz, gdzie załączam plik, podaję maila i wysyłam to na serwer:

formularz -> submit

php
if(isset($POST))
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mariecziek: najlepsze co czytałem o podejściu i architekturze DDD w PHP to "The Clean Architecture in PHP" - Kristophera Wilsona. Zawiera również rozdział o data mappingu z Doctrine. To raczej zbiór dobrych praktyk niż przewodnik krok po kroku jak pisać zgodnie z DDD.
  • Odpowiedz
Zgłupiałem. Robię:
composer create-project symfony/skeleton apka
cd apka
composer require server
php bin/console server:run
i wszystko się odpala ok ale wita mnie na stronie komunikat "Welcome to Symfony 3.4.1" a nie 4.0. Coś robię źle? xD
#symfony #php #xd
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wieki temu kupiłem, w czasach jeszcze późnostudenckich, jak #php.5 to była nówka sztuka.
Niespecjalnie skorzystałem, raczej liznąłem podstawy i poszło na półkę.
Jakbym teraz chciał wrócić do tematu, to to na złom i kupować wersję od najnowszego PHP, czy akurat ten język niewiele się zmienia z wersjami i na początek styknie?
Polinik - Wieki temu kupiłem, w czasach jeszcze późnostudenckich, jak #php.5 to była ...

źródło: comment_rkBJi2H4XAbYwWKAXKuqeIwjatG4zUm2.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Poszukuję programisty (( ͡° ͜ʖ ͡°)) PHP na poziomie regular do firmy w Łodzi. Generalnie tworzymy jeden produkt - dużą aplikację webową, która ma również natywne aplikacje mobilne. Korzystamy z JIRY, używamy GIT i Bitbucket, a programujemy w PHPStorm, komunikujemy się przez Slacka.

Z konkretów to:
-znajomość PHP 7 (pracujemy na 7.1),
-MySQL i umiejętność optymalizować zapytania,
-doświadczenie
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Zaszczyk: czyli skoro to na etacie to ładnie widać że nawet w php stawki nie muszą odstawać od rynku, wystarczy tylko nie grzebać w tym co się automatycznie kojarzy z php.


@xetrov: Stawki dla programistów PHP nie odstają od rynku, problemem jest jedynie to że wielu instalatorów wordpressa ma stanowisko PHP Developer w papierach.
  • Odpowiedz
Ktoś korzystał kiedyś może z kursów alx.pl? Nigdy nie myślałem, że to kiedyś zrobię ale chcę posłać jedną osobę na podstawy programowania w PHP. Osoba spoza świata IT jednak programowanie na poziomie zmiennych, pętli, funkcji kuma bo ogarnia dosyć dobrze VBA.

https://www.alx.pl/pl/kurs-php-sql/

Nie sądzę, że kurs jest wart swojej ceny jednak próbuję sobie tłumaczyć, że to mocno skondensowana dawka wiedzy przez miesiąc, która może mocno taką osobę zmotywować i nie wybijać z rytmu kodzenia.
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#php #naukaprogramowania

jestem w trakcie pisania pewnej stronki. front cały w vue + oddzielnie backend w php. Php sprawdza tam co minutę, czy ktoś jest online, zapisuje tam do bazy i tak dalej. Chcę to później wyświetlić na froncie, dane mają się aktualizować jeżeli coś się zmieni.

Lepiej będzie pukać ajaxem np. co 30s do api czy wykorzystać do tego websockety? Od początku planowałem zrobić to ajaxem, a
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej, pracował ktoś z was może z Voyager Admin (Laravel)?

Sporo informacji w tym systemie jest w bazie danych, czy po dodaniu z poziomu gui swoich BREADów, muszę stworzyć Seeder, który doda te wartości (do bazy danych) w razie gdybym chciał sobie zrefreshować migracje lub postawić to na innej bazie, ale jednocześnie chce mieć te same BREADY w adminie. Jakie są standardy, dobre praktyki?

#programowanie #php #
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@prezydent_wykopu: Korzystałem tylko moment i wyrzuciłem bo wydawał mi się strasznym kombajnem - napisał swój CRUD pod projekt- a tak zapytam, musisz tego używać? Nie masz możliwości nastukania na szybko swojego BREADa lub CRUDa?
  • Odpowiedz
Cześć,

Uczę się backendu w php, chciałem zapytać bardziej doświadczonych programistów, jakie by mieli oczekiwania od osoby 'bez doświadczenia', która chciałaby zostać juniorem.
Kolega z półtorarocznym doświadczeniem mi powiedział, że powinienem umieć:
- CRUD-a (np. z danymi filmów kinowych),
- kalendarz z kontami (np. do umawiania wizyt lekarskich, konta lekarz, pacjent, asystent)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@steelhead: Myślę, że większą wartość, niż takie zrealizowane przez ciebie dla siebie projekty, ma ogólna wiedza na temat pojęć i działania technologii używanych w danej firmie. Powinieneś wiedzieć czym się różnią klasy abstrakcyjne od interfejsów, jak działa protokół HTTP i jakie są rodzaje zapytań, powienieneś wiedzieć co to caching i co to jest JOIN w bazie danych. Jak już cię zatrudnią i zobaczysz rozbudowane projekty na produkcji, to nie będzie
  • Odpowiedz
@steelhead: Obiekty w PHP musisz ogarniać abso-k---a-lutnie porządnie. Klasy abstrakcyjne, interfejsy, stałe, statyczne, dziedziczenia, polimorfizm itp. To jest język obiektowy, więc nie ma tu o czym dyskutować. Nie wiem czemu nikt tu nie zwraca na to nigdy uwagi, ale ogarnij wzorce projektowe - chociaż kilka podstawowych. Jak się dopiero uczysz, to podpowiedzą Ci kilka ciekawych rozwiązań, na które sam byś wpadł dopiero za jakiś czas. Poza tym nie wyobrażam sobie
  • Odpowiedz
#php

czy bardzo głupim pomysłem jest zapisywanie w $_SESSION referencji do utworzonego obiektu (głównej klasy aplikacji webowej, gdzie jest konfig wszystkiego, ustawienie routingów, tworzenie połączenia z db itd.) która ma być tworzona tylko raz podczas sesji?
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@kontomierz: Po pierwsze, zasoby takie jak połączenia do bazy danych nie dają się zserializować, a więc nie wrzucisz tego do sesji.

Po drugie, zobacz sobie ile RAMu zużywa taki request, a potem przemnóż to przez możliwą ilość sesji która może wystąpić w jednym czasie. Z pewnością braknie Ci RAMu na tyle zserializownych danych.

Czegoś takiego się po prostu nie robi. Szukasz tu niepotrzebnej optymalizacji, która i tak wiele Ci nie
  • Odpowiedz
@zakopiak: @kontomierz: jeśli chcesz aby działało to tak jak piszesz to zainteresuj się swoole(framework blink dla niego) albo php-pm, w tych technologiach taki obiekt utworzony raz rzeczywiście będzie przez cały czas w pamięci i wykorzystywany pomiędzy requastami bez żadnej serializacji/deserializacji tylko że nie będzie to działało po php-fpm

także jednym słowem - tak, da się, i tak daje to ogromnego boosta php, ma wydajność wtedy mniej więcej jak
  • Odpowiedz
#webmastering #wordpress #html i moze pomogą z #php ?

Strona działa normalnie, ale gdy loguje się na mojastrona.com/wp-login admin i inne to jest lipa wyskakuje. Strona istnieje od wczoraj, żadnego plugina, szablon ten z polecanych przez wp. Dałem dostęp do pliku .htacss i też lipa. Jakieś pomysły?

403 Forbidden

Request
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dodo_: FOSUserBundle to akurat dużo roboty nie załatwia, więc spokojnie można projekt bez tego robić. Na tej stronie masz tylko recipes, czyli bundle, które mają automatyczną konfigurację przez Flex. Jak nie ma recipe to zawsze to można zrobić ręcznie, tak jak w sf3.
  • Odpowiedz
Do czego służy footer w php? Header.php służy jak rozumiem do includowania bibliotek, ustawiania metadanych itd, index do includowania,natomiast footer.php?
#php #webdev
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach