Wie ktoś albo może ma jakiś fajny artykuł o tym, jak niektóre strony robią tak że gdy wyśle się zwykłe zapytanie GET np. z Postmana to nie wyświetla się pełna zawartość a gdy wchodzi się przez przeglądarkę to normalnie wszystko widać?

#webdev #programowanie #javacript #php
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@h00k: Wszystko sprowadza się do struktury requestu, a konkretnie headerów. Jak wyślesz dokładnie taki sam request, to nie ma opcji, żeby był inny wynik.

Najczęściej jest to sprawdzanie headera User-Agent.

Wydaje mi się, że nie ma tu za bardzo o czym pisać artykułów.
  • Odpowiedz
Szybkie pytanie bo nie jestem pewny.
Mam sporo praktycznie identycznych produktów w sklepie, do których pasuje taki sam opis.
Czy jeżeli użyje tego samego opisu do tych produktów na stronie w ramach jednej domeny to Google uzna to za duplicate content czy nie? Wydaje mi się, że nie, ale wolę się upewnić.

Wiem, że lepiej by było osobne opisy napisać, ale brakuje mi mocy przerobowej ( ͡° ʖ̯ ͡°
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ArekJ: Polecam napisac sobie na szybko generator bazujacy na atrybutach produktu, nazwie i sku- oblecisz w 3min temat. Z wlasnego doswiadczenie moge powiedziec, ze sklep z 10 tys produktow bazowal na 4 szablonach i pozycjonowal sie wzorcowo.
  • Odpowiedz
Ktoś może kojarzy czy da się zrobić podobną stronę w jakimś edytorze/CMSie?


@rubesom: Jeżeli masz na myśli wyklikanie takiej strony - to nie. Trzeba po prostu stworzyć indywidualnie skórkę/motyw/szablon. Wtedy takie coś można uruchomić praktycznie na każdym CMSie.
  • Odpowiedz
@horus666: WebStorm
@FadingTears: chyba żartujesz xD VS Code do małych projektów może się nada (jak kiedyś Brackets) ale na pewno nie do większego projektu bo wtedy musisz do niego doinstalować milion pluginów. Tylko JetBrains ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Hej!

Zapraszam wszystkich webdeveloperów do zapoznania się z systemem Craft CMS. Właśnie otwarłem stronę z polskim kursem Crafta - craftcms.pl. Na razie kurs jest ukończony w 1/4 - regularnie będę dodawał nowe części. Na stronie głownej znajduje się również tekst pokrótce opisujcy Crafta i odpowiadajcy na najczęściej zadawane pytania.

Jeżeli macie jakieś pytania na temat Crafta, zadajcie je tutaj. Ja sam używam go od dwóch lat i nie zamienił bym
piotrpog - Hej! 

Zapraszam wszystkich webdeveloperów do zapoznania się z systemem ...

źródło: comment_G2wC7Tbi05C8U4BS2m5AKq7Fe1iWT4Ag.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@piotrpog: Pytam z ciekawości - absolutnie zero złośliwości. Ponieważ po prostu nie wiem. Z perspektywy Ciebie - jakie są zalety nad Wordpressem? Oprócz tego, że Wordpress dobry...ale lubi się rozjechać po złośliwej akcji.
  • Odpowiedz
@niech_ktos: To, czy kolejny post zostanie wyświetlony bazuje także na reakcjach na poprzednie (przynajmniej w początkowym etapie, dopóki nie ma wystarczającej ilości informacji na temat "wartości" danego posta.. Jeżeli na wszystkie Twoje posty masz dużą reakcję, to FB kolejny post także wyświetli sporej ilości osób. (no, chyba, że ten kolejny post będzie miał mało reakcji, wtedy nie).

Jeżeli będziesz wrzucał posty (nie ważne czy dużo czy mało) z małą ilością
  • Odpowiedz
Aplikuj i Otrzymaj odpowiedź w ciągu 48h
Cześć Wszystkim!

Poszukiwany:
Technical Lead Developer @ Ligo Headhunters

B2B:
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Postawiłem sobie server #apache aby przekierowywał mi subdomene z portu 80 na port 8888 na maszynie, na której działa i fajnie wszystko działa, ale na tym porcie mam server do własnej gierki i jak wchodzę przez sub.domain.com to są ogromne opóźnienia (1-2 sekundy). Dla porównania kiedy wchodzę bezpośrednio na sub.domain.com:8888 to wszystko działa spoko. To normalne, że tak jest? Nie da rady żeby gra działała bez delayu z przekierowaniem portu
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@adam-dobrawy: Z tego co widzę to na 80 wysyła prośbe o połączenie z websocket i natychmiast kończy i chyba przeglądarka próbuje pomóc zamieniając WS na HTTP Posty. Właśnie muszę chyba coś doinstalować do tego apache
  • Odpowiedz
Cześć,
uczę się pisać apki webowe w pythonie i znalazłem całkiem fajny projekt na githubie. Chciałem stworzyć aplikację webową służącą do zarządzania playbookami w Ansible więc szukałem czegoś "w tym kierunku". Znalazłem taki projekt:
https://github.com/vengaar/wapi
funkcjonalności ma podobne do tego co chciałbym osiągnąć lecz jest jeden problem. Nie mogę rozgryźć jaki framework tutaj zastosowano. Rozszyfrowałem że Front to SemanticUI, lecz przy pomocy jakiego pythonowego frameworka napisano resztę? Nie wygląda to ani na
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wykopki ratujcie, próbuje postawić nodebb na mydevil, na stronie jest tut do 1.5x z 2007 roku, stawianie forum na wersji sprzed 3 lat to troche nono, bez problemu udało mi się podbić do 1.9x ale od 1.10 jest już wymagany sharp, który nie lubi się z frebsd, ale ogarnałem dobry poradniczek w internecie.ktoś sie w to bawił. w sumie ogarnałem wszystko ale stoje na finalnej konfiguracji forum wg wzoru
mongodb://[username:password@]host1[:port1][,...hostN[:portN]][/[database][?options]]
próbowałem to wypełnić
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Szukam czego użyć do stworzenia takiej aplikacji:

Jest Rpi, które zbiera dane z czujników co 200ms, te dane muszą być wysyłane do serwera zewnętrznego. W przypadku gdy nie ma Internetu w rpi, dane te muszą być magazynowane i potem wysyłane aby była spójność. Rpi nie może pełnić rolę serwera danych dla zewnętrznej apki, to by było za proste no ale się nie da.

Myślałem nad kilkoma rozwiązaniami:

1.
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lu43n nie no, kolejka może być zapisywana, nawet powinna być, zależy od implementacji: ja cenię sobie bullmq - implementacja kolejek oparta na Redis do node, a więc jakieś zapisy tego co jest w kolejce jest w kwestii Redis
  • Odpowiedz
@lu43n: lokalnie zapisywanie do pliku/stałej pamięci - aby można było wysłać dane, które nie zostały wysłane z jakiegos powodu. Po stronie serwera - kolejka, która wspiera ponowne obsłużenie w przypadku błędu, ewentualnie dead-letter, tak aby nie stracić danych, które są już wysłane na serwer. Jeśli dane są zbierane co 200ms, dobrym pomysłem będzie wysyłanie danych w paczkach, niż obsługiwać każdy odczyt osobno, będzie to dużo wydajniej działało.
  • Odpowiedz