Strona wykop.pl: 290 requests, w tym aż 260 spoza wykop.pl o.O I aż ... 135 plików JS o.O

Czy ja tu może coś źle robię, bo to aż takie nie do wiary się wydaje. No tak podaje chrome -> devtools -> network.

Na takim trochę słabszym sprzęcie odpaliłem, chrome bez żadnych adblockerów, - no strona mi się ładuje 17 sec., no to z ciekawości spojrzałem na 'network'...

Dla
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czemu aż 73 requesty ze słowem 'ads' o.O Skoro wyświetlone są 4 reklamy. No... WTF?


@kepulg: Bo to nie są skrypty wczytujące reklamy tylko agregujące informacje do tego, aby lepiej w przyszłości profilować reklamy lub badać, czy u danego użytkownika one się wyświetliły.

Wykop współpracuje z wieloma dostawcami reklam, ale wyświetla tylko te X reklam, za które dostaje największą stawkę. Ale żeby w przyszłości liczyć na lepszą stawkę od dostawców, których
  • Odpowiedz
@kepulg: > wydaje się, że jednak jedna stronka powinna się wczytać szybciej niż w 17 sekund

@kepulg: Pokaż mi swój waterfall (F12 -> zakładka sieć/network -> shift+F5) to może znajdziemy powód. Jest spora szansa, że np. masz problem z odpytaniem DNS któreś z domen lub coś w pętli odpytuje coś, czego odpytać nie może (np. skrypt JS działa w kółko do czasu kiedy nie otrzyma poprawnej odpowiedzi z
  • Odpowiedz
Szukam sprawdzonego narzędzia do monitorowania zmian na stronie.
Na rynku istnieje kilka ale potrafiłem się na nich przejechać.
Czego mirki używają? #webdev
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Witam.
Piszę jeszcze raz, bo mi się wydało, że znalazłem problem, ale jednak nie.
Więc mam apkę w #php bez frameworka. Dodaję komponenty symfony, zmieniam strukturę plików. Mam już router, przekazuję obiekt Request do kontrolera. Mam dostęp z tego obiektu do $GET, $POST, $SERVER, ale nie mam dostępu do sesji, więc muszę używać globalnej zmiennej $SESSION, no a wolałbym tego nie robić.
Znalazłem takie coś w dokumentacji: https://symfony.com/doc/current/components/http_foundation/session_php_bridge.html jednak
mariecziek - Witam.
Piszę jeszcze raz, bo mi się wydało, że znalazłem problem, ale j...

źródło: comment_uibHQbguTjwGVLsK7eXMcBhX1uacKVoV.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Nie masz dostępu z Request do getSession()? $request->getSession()->get(‚lang’) (do poprawienia apostrofy). Jakiej wersji SF używasz?
  • Odpowiedz
@MacDev: To nie jest SF2, to jest legacy code. Brak jakiegoś frameworka. Ja po prostu implementuję Router od SF, tworzę kontrollery itd. Bo dotychczas, to po prostu były wywoływane skrypty PHP pełne require_once albo include. Żadnych serwisów, kontrollerów czy modeli. Po prostu zwykły skrypt.php i PDO.

Komponenty mam najnowsze:

"symfony/routing": "^4.0",
  • Odpowiedz
Sprzedac stacjonarny i kupic mocnego laptopa (budzet 6-7k brutto wtedy) ?
Glownie #programowanie / #webdev (2 monitory wiec jakby co to w domu i tak stacja dokujaca), ale cos tam czasami pogram sporadycznie.
#pcmasterrace #laptopy

Sprzedac stacjonarny i kupic mocnego laptopa?

  • TAK, laptop wieksza mobilnosc itd 28.7% (33)
  • NIE, stacja zawsze lepsza. 71.3% (82)

Oddanych głosów: 115

  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

BIURKO Z NAPĘDEM i możliwością pisania?

Kurde, chcialem sobie sprawic biurko UPLIFT WHITEBOARD ale przesylka z USA po prostu zabija...
Jest jakas europejska alternatywa dla tego cuda?

Za cholere nie wiem jak otagowac żeby dotrzeć do kogoś kto pomoże wiec nie zabijcie mnie za spam tagami....
trustME - BIURKO Z NAPĘDEM i możliwością pisania?

Kurde, chcialem sobie sprawic bi...

źródło: comment_2pobXwfugyABflAo351zHfABa8hylE3j.jpg

Pobierz
  • 18
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Wczoraj wieczorem narzekałem trochę na linuxa.

Popchnął mnie do tego problem z keepass2 i plikami .kdbx i .key - jeden z danymi logowania do openvpn i drugi co umożliwia mi odczyt tych danych.

W--------m się bo oba pliki sobie wysłałem pierwszego dnia na maila po tym jak się miałem na ubuntu przesiadać i na ubuntu działało, a po najnowszym przeinstalowaniu linuxa mialem komunikat, że mój .key jest inwalidą.

Dobra,
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@jestem_mike: @steelhead: Wszystko zależy moim zdaniem jak traktujesz PHP. PHP stety czy niestety jest głównie używane w webdeveloperce, ale to tak jakby używać np. multitoola jako otwieracz do kapsli i pomijać inne "końcówki".

Ostatnio napisałem w PHP system antyplagiatowy z wykorzystaniem wielowątkowości. Chyba nie da się wielowątkowych aplikacji robić na Windowsie (z PHP).

W ogole konsola to błogosławieństwo i jej brak w Windowsie jest dużym problemem
  • Odpowiedz
#php #debian #webdev

Gdzież leży w debianie konfiguracja phpmyadmin? Loguje się dobrym hasłem i dobrym loginem niestety nie wpuszcza. Podejrzewam, że może nie wpuszczać mnie z sieci VPN i chciałem zerknąć na konfiguracje, ale za skarby znaleźć tego nie mogę.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@defoxe: Ja bym prześledził jednak dokładnie tę konfigurację Apache plusi logi z phpmyadmin bo inaczej to wróżenie z fusów, ponadto czy jak się logujesz przez VPNa to nie masz jakiegoś adresu z innej puli albo czegoś w tym stylu?
  • Odpowiedz
@steelhead: Pobaw się z dockerem, np projekty laradock (nie tylko do Laravela), gotowe środowiska od webdevops czy też phpdocker.io. Będziesz miał możliwość pracy z kilkoma wersjami PHP, oddzielne ustawienia pod projekt, bazy MySQL, MariaDB czy PostgreSQL też będą sobie mogły współistnieć. W tej chwili do dev nie ma nic lepszego niż Linux + Docker.
  • Odpowiedz
@Delfin17: Jak wstawisz .exe na stronę i klikniesz do niego link to ci się zacznie ściągać. Do tego większość antywirusów wywali jakiś tam stopień zagrożenia, bo "plik nieznany" itp.

Ale w większości języków typowo serwerowych jest możliwość wywołania komend shella tak że możesz go sobie np. takim Node uruchomić i coś tam zrobić jeżeli o to ci chodzi :P
  • Odpowiedz
Takie proste pytanko
Mam sobie taki kod w komponencie w Reacie, z jakiegos tam tutoriala

signIn(){
axios.post('/signin', {
username: this.state.username,
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@schriker: w sensie tak jak w tym tutorialu, te windows.location.href ='home' wysyla zapytanie GET pod adres localhost/home i tam obsluguje to np przez app.get('home', function...) w ktorym np wysylam jakiegos htmla
Ale faktycznie chyba redirect w react routerze jest lepsze
  • Odpowiedz
Wyłumaczcie mi jak to jest z ludźmi na Wykopie. Takie przykłady:

Jesteś fotografem. Za przykładowe zlecenie bierzesz 1000zł. Pojawia się bezpośrednia konkurencja która bierze za to samo 300zł. Piszesz o tym na Wykopie - ludzie popierają Ciebie, piszą że tamten psuje rynek, zaniża ceny, że nie ceni siebie i swojego czasu, no debil ogólnie który robi za grosze.

Inny przykład. Robisz strony www, sklepy, itd. Za przykładowe zlecenie bierzesz 2000zł. Pojawia się bezpośrednia konkurencja
  • 70
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Jokker: proste - punkt widzenia zależy od punktu siedzenia.
Jak ktoś siedzi w jakimś biznesie to konkurencja mu nie w smak więc będzie szkalował tych co próbują się wbić na rynek niższymi stawkami. Oczywiście nie przeszkodzi mu to skorzystać z tańszych usług jak sam będzie ich potrzebował winnej dziedzinie.
  • Odpowiedz
Piszesz o tym na Wykopie - ludzie popierają Ciebie, piszą że tamten psuje rynek, zaniża ceny, że nie ceni siebie i swojego czasu, no debil ogólnie który robi za grosze.


@Jokker: Niby gdzie wykopki tak pisały? Nie ma czegoś takiego jak psucie rynku, bo klient zawsze chce mieć taniej. A jeśli mogę zapłacić 300 zł studentowi, zamiast 1000 zł innemu gościowi, to biorę studenta.
  • Odpowiedz