Firma, która postawiła moją stronę www wysłała mi wiadomość, że przez wymogi prawne UE Google musi wprowadzić mechanizm Google Consent Mode v2. Jeśli nie zainstaluje jakiejś wtyczki (Complianz), będzie utrunione działanie Google ads i Google Analytics (z obu korzystam).

Oferują mi wrożenie wtyczki za 170zł. Dodam, że koszt rocznej licencji to 59 euro. Nie chce kolejnego kosztu prowadzenia strony. Mam jakiś spadek aktywnych użytkowników wchodzących z płatnej reklamy ale miewałem takie spadki
blaciej - Firma, która postawiła moją stronę www wysłała mi wiadomość, że przez wymog...

źródło: 111111111111

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@blaciej od wdrożenia nie uciekniesz, a przynajmniej nie powinieneś. Na stronie Google jest lista certyfikowanych przez nich dostawców CMP i możesz wybrać innego. Przy małym ruchu być może nawet unikniesz kosztów
  • Odpowiedz
Dla zainteresowanych pakiet SO3 NVMe
- nie obsługuje Node.js
- brak dostępu SSH
- brak Redis
- można dodać tylko 3 domeny
- można mieć tylko 3 bazy danych MySQL
WykopX - Dla zainteresowanych pakiet SO3 NVMe
- nie obsługuje Node.js
- brak dostępu ...

źródło: WykopX

Pobierz
  • Odpowiedz
#programowanie #it #backendd #bazadanych #php #laravel Wracam z kolejnym pytaniem a propo danych i backendu :)"

Na jednej ze stron mam listę opłat odnośnie danego zadania oraz statystyki na zasadzie ile opłat, jaka jest ogółna kwota opłat, ile nie jest opłaconych itp. Zastanawiam się jak podejśc do statystyk

- Stworzenie tabelki ze statystykami która by przechowywała statystyki a w momencie zmianych opłat,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GreeenOne: zawsze w sumie jest lepiej trzymać gotowe wyliczenia w bazie danych, później zawsze mogą dojść jakieś raporty czy inne rzeczy i za każdym razem będzie trzeba mielić bazę.

Jak na szybko to całość możesz trzymać w cache i tylko odświeżać po zmianie
  • Odpowiedz
@GreeenOne: Dokładnie jak napisałeś. Przy małej skali jakiś widok czy procedura na bazie danych która będzie robiła obliczenia na żądanie wystarczy. Przy dużej skali takie operacje robi się w tle i zapisuje gotowy wynik do bazy danych.

Zacznij od wyliczania na żądanie za pomocą widoku albo procedury w SQL, ja nie liczyłbym tego w aplikacji.

Pójście od początku w kolejki, przetwarzanie asynchroniczne po stronie serwera, itd gdy jeszcze nie znamy
  • Odpowiedz
#laravel #programowanie #bazadanych #sql #php

Mam pewien problem ponieważ nie wiem jak poprawnie zaplanować tabelki, relacje i nazwę.

Dajmy na to mam "Firma", "Sklep" i "Pracownicy". Pracownicy mogą być przypisani do firmy lub danego sklepu. I teraz jak to ogarnąć?

Rozwiązanie
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@nowiutki: Taa, skalowalne a potem w bazie 1 tys. rekordów xD

Rozwiązanie A - dwie kolumny z id firm / sklepów. Jeśli pojawi się potrzeba zrobienia powiązania 1:N to zawsze można później dodać tabele albo lepiej zmienić typ kolumny na listę bo w ilu sklepach / firmach może pracować pracownik? W trzech?
  • Odpowiedz
@K-S-: Ilość pracy =/= wycena dla klienta, jeżeli pracujesz 'projektowo'/'fixed price'.

Ustal minimalną dniówkę za którą opłaca Ci się pracować (250/500/750/1k netto dziennie) i na tej podstawie dostaniesz bazową wycenę strony. Możesz ją delikatnie zaokrąglić w górę, jeżeli pracujesz z klientem firmowym, czyli takim który nie dysponuje własnymi pieniędzmi, tylko 'firmowymi'.

Następnie przygotuje listę dodatków, jak np. lepsze SEO, korzystanie z lepszego szablonu, wbudowany formularz kontaktowy, podpięcie Google Analytics, jakieś fancy
  • Odpowiedz
@Reevo: pod warunkiem, że jest to klient B2B. Nie jest tak, że dla umowy B2C trzeba prawnie zagwarantować 1 rok "wsparcia"?


@MrDracek: Mówisz o rękojmi? Wtedy są chyba 2 lata, ale nie mam doświadczenia z klientami B2C.

AFAIK, rękojmi podlega tylko część błędów i dobrze to z góry zaznaczyć w umowie, nawet B2B
  • Odpowiedz
Czy #golang ma jakąś wydajnościową przewagę nad #rustlang czy #php NIE stosując żadnych dodatkowych sztuczek?

Nie chce być profesorem golang a chce mieć korzyści w aplikacji docelowo na kubernetes
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak wyciagnąć link ze strony po kliknięciu w pewien przycisk który wyswietla zmienioną listę na tej stronie? Link caly czas jest ten sam do konsoli a zmiana dziala jakoś z poziomu javascriptu... To jakbyś wszedł na pogodę na wp.pl i zamiast wp.pl/pogoda masz caly czas wp.pl #scrapping #python #javascript #html #webdev #php #webscraping
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@fifiak: Rozpoczynasz przygodę ze grzebaniem od front-endu, poczytaj o Selenium albo playwright, frameworki które mogą 'udawać, że są zwykłym użytkownikiem (głównie stosowane do testów).

W ten sposób łatwo podjąć interakcję ze skryptami i dostać się do interesujących nas danych.

PS. Często otwierając konsolę deweloperską możemy znaleźć adresy URL do niepublicznych API które strona wykorzystuje do pobierania danych - jeśli nie masz zamiaru robić nic 'złego' to można w ten sposób
  • Odpowiedz
via Android
  • 0
@fifiak a przykladowo jak w operze przez nagranie sesji i klikania mam jsob albo jakiś puppeteer to da rade łatwo to odpalić pythonem albo z poziomu basha? Bo nie wiem jak teraz wykorzystac ten kod a sa tam xpathy, clicki itp
  • Odpowiedz
Hej, macie może do polecenia jakieś materiały szkoleniowe? Myślę głównie o książkach bo kurs to pewnie będzie ciężko. Tematyka #postgresql #mysql #php #programowanie i tematy DDD, wzorce architektura itp. Cena nie gra roli, byle były bardzo dobrej jakości, język en lub pl
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Bo czas poświęcony na wyszukanie i zweryfikowanie tej wiedzy może być cenniejszy niż koszt takiej książki czy kursu, gdzie wszystko będzie w bardziej skondensowanej i uporządkowanej formie.


@Jurix: xD
  • Odpowiedz
@Bulldogjob: Nie tylko w polskich, w ogóle od jakiegoś czasu jakość komercyjnego oprogramowania strasznie spada (najbardziej widoczne jest to chyba w gamedevie), jedynie projekty open source trzymają jakiś poziom
No ale hehehe dawaj Anetka, zatrudniamy tego dynamicznego oskarka bo fajny jest, a tamten dobrze wypadł na rozmowie technicznej? nieee, będzie tylko psuł atmosferę na ołpen spejsie
  • Odpowiedz
@DROP_TABLE_Usernames: oj nie tylko w gamedevie. Np. za każdym razem gdy aktualizuje Spotify to zastanawiam się jaki to znowu zabawny błąd dodadzą. Ostatnio nie mogłem w żaden sposób włączyć podcastów, które mają też wideo. Ale muszę się bić w pierś, bo w moim korpo też czasem znajdujemy dosyć srogie błędy które siedzą na produkcji i dziwne że czegoś nie popsuły przez długi czas
  • Odpowiedz