Aktywne Wpisy
Syn_Tracza +743
Jak dla mnie, wyborcy demokratycznej opozycji, wystarczy, że ci zrobią następujące rzeczy i już mają mój głos na kolejną kadencję:
1. Oczyszczą TVP z Holeckich i Rachoni
2. Zamkną największych wałkarzy, jak np. Obajtek (mam nadzieję, że nie ucieknie do Argentyny lub Izraela)
3. Odkręca najgłupsze zmiany pisowskie, jak zakaz handlu w niedziele czy całkowity zakaz aborcji
4. Poprawią stosunki z krajami UE na neutralne i przyjacielskie bo teraz jesteśmy skłóceni ze
1. Oczyszczą TVP z Holeckich i Rachoni
2. Zamkną największych wałkarzy, jak np. Obajtek (mam nadzieję, że nie ucieknie do Argentyny lub Izraela)
3. Odkręca najgłupsze zmiany pisowskie, jak zakaz handlu w niedziele czy całkowity zakaz aborcji
4. Poprawią stosunki z krajami UE na neutralne i przyjacielskie bo teraz jesteśmy skłóceni ze
opk20 +116
Teraz tak na poważnie, przypomnijcie mi czemu wybraliście KOPSL? Przekonały was kredyty 0%, dopłaty do najmu, czy może likwidacja gotówki. Serio pytam.
#wybory
#wybory
Mam pytanie odnośnie wydajności. Będę musiał zaimplementować wyświetlanie dużej ilości danych w XML. Miałem to zrobić w taki sposób, że w #postgresql utworzę nowy view, następnie w #php używając #yii będę generował #xml. Jednak teraz pomyślałem po co komplikować sprawę? Może lepszym rozwiązaniem będzie stworzenie funkcji w #bazydanych i wygenerowanie XML od razu w DB. Wtedy wystarczy tylko podać parametry do funkcji, aby otrzymać potrzebne dane. Zaoszczędzę na pisaniu kodu w PHP, tworzenie view i może to będzie mniej obciążało serwer.
Może ktoś miał do czynienia z czymś takim i doradzi mi jakie rozwiązanie jest lepsze?
wołam #webdev i #mysql
Bo jeśli jest w planach duże obciążenie, to lepiej może być, żeby DB host tylko wystawiał dane po SQL, PHP host siorbał i transformował na PHP.
Jeśli to będzie zawsze jedna maszyna - to nic to raczej nie da.
No i zawsze bym na razie zrobił prostsze (czyli XML
@alosha: Czemu robienie tego w bazie miałoby być wolniejsze?
@Ginden: Transformowanie na XML w bazie wcale nie musi być wolniejsze, niż transformowanie w PHP i wcale tego nie pisałem.
Ale wystawianie danych w XML na pewno kosztuje bazę więcej, niż wystawianie czystych danych po SQL.
Dlatego w razie problemów z wydajnością bazy trzeba będzie generowanie XML przenieść z Postgresa do PHP.
Można całość robić jako view (co jest wygodniejsze, bo można rezultat obejrzeć w pgAdmin jak zwykłą tabelę), można natomiast napisać funkcję, która zwróci rekordy. Strona posiada już kilka XML i to
@mariecziek: Ja nie wiem, czy lepszy, ale daje większą skalowalność.
No i pamiętajmy jeszcze o jednym: można wysłać "surowe" dane do przeglądarki i tam dopiero robić z nich XML... Wtedy każdy sobie rzepkę skrobie i obciążenie pięknie się rozłoży.