Skocz do zawartości

Misiek08

WHT Pro
  • Zawartość

    1148
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    19

Wszystko napisane przez Misiek08

  1. WHT straciło zen?

    Już padła opinia osoby, która ma do czynienia z atakami, że to raczej L7, czyli właśnie Apache...
  2. Problem z Nginx co równe 24h

    Zastanawiam się co ten DA kombinuje, że workery się restartują.
  3. W Pythonie odpalasz program-serwer, który ma uprawnienia do restartu apache i podczas dodawania domeny wysyłasz polecenie do tego serwera, która wykonuje restart Apache. Inna wersja tego to inotify lub inny sposób na reagowanie na nowe/zmienione pliki w folderze. Jak ogarniasz angielski to w Google: linux monitor folder changes
  4. WHT straciło zen?

    Już raz udowodniłem na najprostszej konfiguracji, że nie używając super konfiguracji i nie siedząc godzinami zoptymalizowany Apache jest wolniejszy o 20% od średniej konfiguracji nginx'a. Fajnie, że umiesz hejtować, ale zapraszam najpierw do przetestowania wielu serwerów (nie tylko nginx'a vs Apache, bo nginx to jedna z wielu, dużo szybszych alternatyw), a potem pisania takich postów. Apache obsłuży każdy ruch, tylko różnica w używanych zasobach będzie od znacznej do horrendalnie dużej.
  5. WHT straciło zen?

    W nagłówkach odpowiedzi jest Zen nigdy nie będzie
  6. [dyskusje] webh.pl

    Oprócz problemów z zanikaniem łącza co parę dni na 2-15 minut w nocy (czasami to jest północ, czasami koło 2 w nocy) nie mam nic. Nowy system jest trochę toporny, bo trzeba dużo klikać, ale działa dobrze. Co do płatności - jak ktoś płaci w dzień wygasania to chyba sam sobie winien? Po to jest powiadomienie tydzień przed, potem 3 dni przed, żeby zapłacić spokojnie. Szybkie płatności nie są koniecznie szybkie, bo w regulaminach jest do 24h realizacji, więc nawet opłata o 00:15 nie gwarantuje, że do końca danego dnia pieniądze zostaną "przekazane" do firmy (powiadomienie, a nie same pieniądze, ale wiadomo o co chodzi).
  7. Z JMeter nie, unikam Javy kiedy tylko mogę. Z wrk tak, podoba mi się jego wydajność. Może i funkcjonalność nie jest rewelacyjna, bo to w sumie dość prosty program, ale wydajność jest genialna.
  8. WHT straciło zen?

    Dokładnie to samo. Zen już dawno nie ma, a te DDoSy to ciekawa sprawa... Ciekawe komu tak zależy, żeby leżało to forum, skoro nie jest ani płatne, ani żadnej marki - zwykłe, obiektywne forum.
  9. Albo zaawansowany system testów konkretnych punktów czy nawet udawanie użytkownika albo po prostu wrk w każdy punkt, który może zawieść. Preferuję opcję 2, bo jest prostsza (raz tylko miałem możliwość testowania inaczej, wtedy napisałem w node.js własny benchmark i puściłem z kilku instancji, bo sam node.js się zatykał, wtedy udawałem użytkownika, popularne ścieżki na stronie).
  10. Strona za Cloudflare, na kilku VPSach. Ponieważ sama strona jest statyczna to dobrze skonfigurowany nginx i ogarniesz każdy (tak każdy) ruch. Można zaryzykować w OVH na najmniejszym VPS, można w Vultr, można w DigitalOcean. Setup czegoś takiego nie jest ani prosty, ani trudny, ale nie ma co korzystać z paneli. Jeżeli do postawienia jest sama strona, bez poczty i innych bajerów to zapraszam do kontaktu, pokażę co jestem w stanie zaoferować.
  11. [Sprzedam] Dell Inspirio 17R 5720

    Mam 7720, różnica taka, że i7, 8G RAM i grafika 650m, ale sprzęt jest genialny. Mój (przez słabe paski w torbie) zaliczył już 2 upadki i się nie przejął (dysk troszkę, ale bez tragedii). Nie wiem jak w tym modelu z tematu, ale mój ma 2 miejsca na dyski, więc idealne pod SSD na system i HDD na dane lub po prostu backup na miejscu. Polecam te sprzęty, obudowy nie są już jak w starych Dellach, ale ogólnie konstrukcja nadal konkretna i przetrwała już 4 lata raczej niezbyt łaskawego traktowania.
  12. Jeżeli wymieniają dane między sobą to switch się przyda. Jeśli tylko z internetem - nie widzę potrzeby.
  13. Utworzenie 1 maszyny na 4 komputerach od razu odradzam, bo raczej więcej zachodu niż to warte. Skoro aplikacja potrafi działać w wątkach to wtedy na każdym komputerze trzeba odpalić instancje i już. Ubuntu będzie dużo lepszy niż Windows, bo sam system nie zabierze tak dużo zasobów, a w sytuacji, gdy wyeliminujesz GUI to narzut systemu jest minimalny. Kolejna sprawa - czemu PHP? Są lżejsze metody, a sam PHP jest dość wolny jeśli naprawdę masz już tak dużo pracy dla tego systemu. 1. Tak. 2. Najlepiej mieć system bez GUI, czyli wtedy zarządzasz z konsoli, przez protokół SSH na przykład. 3. Już napisałem, robienie klastra na razie sobie odłóż, raczej tego nie potrzebujesz skoro już aplikacja potrafi dzielić pracę. Jak coś to pytaj dalej tutaj, jakbyś szukał programistów to na PW też zapraszam.
  14. Złomowanie pojazdów

    Działa na mobilnej przeglądarce, więc to wszystko JavaScript i CSS, prawdopodobnie część CSS3.
  15. Jeżeli to nadal aktualne to wrzuć dane na sqlfiddle lub daj tutaj dump z bazy w formie zapytań, żeby nie trzeba było klepać. Dump danych i struktury.
  16. Rozważ też coś innego niż PHP. Pomijam Go, bo to język kompilowany i trudniej się pisze, ale node.js może być ciekawy. Odpalasz sobie 100 workerów i masz tablicę z zadaniami do zrobienia. To niby offtopic, ale może mieć wpływ na wybór serwera.
  17. OVH World Tour 2015

    Serwery po 2zł! Czekam! Tak serio to w końcu będzie coś jeszcze bliżej nas z ogromną przepustowością w b. dobrych cenach.
  18. [dyskusje]microvps.pl

    To powinna być przestroga dla wszystkich. Firma trzyma kilka domen na 1 serwerze. Gdyby trzymała strony na 1 serwerze to ok, ale domeny.... Już można było te 15zł/mies. wydać.
  19. Wrzuciłem trochę więcej, teraz przy drugim wejściu TTFB jest równy 0. Cache odpowiedzi PHP do nginx, czyli w sumie strona staje się w 100% statyczna. Dodatkowo nie używam już wbudowanego silnika templatek, tylko w index.php wyłączyłem wbudowany i sam wczytuję plik motywu. Tutaj nie widać tego aż tak bardzo, ale przy cięższym wordpressie (który np. ładuje się na zimno 1.5s+) można oszczędzić nawet 100-200ms (czyli tyle, ile się teraz ładuje strona u nas). Nie jest to koniec optymalizacji (teraz można optymalizować konfigurację nginx, a potem systemu - bo nadal dorzuciłem tylko dodatkowy cache), ale na tym etapie kończę "zawody". Jest szybciej o 10-30% od Twojego setupu, a i tak masz naprawdę lekką stronę (i to nie Apache czyni ją tak szybką, tylko optymalizacja po stronie WP i PHP). Fajnie, że jest jeszcze ktoś, kto dba o optymalizację samej strony, a nie tylko syczy na administratorów, że serwer do dupy. Mógłbyś podesłać plik .htaccess na PW? Twórcy się tak "znają", że ponoć to jest właśnie ta rzecz nie do przejścia. Ciekawy jestem czy używają po prostu jakiejś magicznej opcji mod_rewrite, czy po prostu jest to kolejna rzecz raz naklepana i nikt nie chce jej już wspierać. Zdecydowanie się zgadzam, Apache'a trzeba się pozbywać i tutaj zysk jest za mały. Apache 2.2+ ma też poprawione podawanie plików statycznych, więc nginx jako reverse-proxy traci sens.
  20. Dałeś "trudnego przeciwnika". Twoja strona to nie jest już zwykła strona na PHP (WP konkretnie), tylko dobrze zoptymalizowany byt. W sumie tutaj już bardziej porównujemy sprzęt, bo jak wchodzi Batcache to różnicy nie ma. Pomijając wykop-effect (na który chyba jestem gotowy na swoim serwerze) jest jeszcze kilka spraw, gdzie Apache może bez powodu przyprawić człowieka o siwe włosy. Postaram się jednak (pomimo wszystko) delikatnie przyspieszyć konfigurację. Przy Twoich <300ms dla Apache nie ma szans na 2x mniejszy wynik z nginx'em. Jednak już na tym etapie widać, że nawet SSL jest na nginx szybszy. Na pingdom jest to 51-59ms dla nginx'a i 81-92ms dla Apache. Tutaj jest ~40% szybciej. Nie chcę oszukiwać i odpalać cache'u już na nginx, ale jeśli na to zezwolisz - zrobię próby. Będzie na pewno szybciej niż teraz. Domyślnego template WP nie wrzucam, bo tam jest miliard JSów i wtedy wynik spada na łeb na szyję, bo musiałbym robić domenę itd. Teraz jest podobnie do Ciebie - 2 obrazki i tekst. Dorzucę zaraz jakiś obrazek i trochę linków, żeby ilość elementów była podobna i rozpocznę dalszą optymalizację. EDIT: Apache rzeczywiście od wersji 2.2 dogonił dzisiejsze czasy, ale tak jak już wspomniałem - Ty masz naprawdę zoptymalizowany setup, a ja wrzuciłem to o co prosiłeś (wtyczka, php, nginx, php5-apc) i tylko wprowadziłem podstawową konfigurację. Teraz czas na optymalizację.
  21. Postaram się jutro/pojutrze zrobić setup z WP, który będzie szybszy o przynajmniej 20-30%, ale nie o to chodzi. Chodzi o tekst: Można zrobić tak, żeby Apache był szybki. Jednak sprawa wygląda tak, że jak już tego Apache zrobimy, żeby był szybki, to wchodzi sobie gościu z nginx'em, czy innym alternatywnym, szybkim serwerem i zaczyna dopiero optymalizować. Dopiero przy czasach "zoptymalizowanego" Apache. Druga kwestia jest taka, że jak skonfiguruję nginx'a i będzie tak, że PHP odpowiada na żądanie w 0.1s (bez cache'u) i bierze XG RAM i YGhz CPU to wtedy jestem w stanie powiedzieć, że na maszynie, która ma 1 rdzeń i 1G RAMu obsłużę min((1/X),(1/Y)). Przy Apache jak wchodzi w grę ruch (a nie takie ot testy) to sprawa zaczyna wyglądać gorzej. Wszystko fajnie i nagle Apache myśli. Myśli co by tu jeszcze spowolnić. O tej sytuacji mówiłem. Apache jest fajny jak ma się za dużo pieniędzy na serwery. Dużo firm go używa, ale jak pytam gdzie mają serwery to w sumie już pytanie retoryczne - AWS. Jak już przepłacać to porządnie! EDIT: Pierwsze zabawy: http://www.webpagetest.org/result/160102_EN_55D/ http://www.webpagetest.org/result/160102_19_55A/ Porównuję TTFB, Apache przy zimnym cache'u śpi i marudzi jak się go budzi. Jutro dokończę szablon i dorzucę treści, żeby wyrównać szanse.
  22. Aruba Cloud

    Nie, po prostu używa mózgu. Aruba to taka chmurka, ale nie chmurka. Mają tego vSphere, czy cokolwiek od VMWare, ale łącz już niezbyt dużo no i to nadal Forpsi, czyli AlphaNet, czyli w sumie firma, która jeszcze działa na sofcie z 19xx. Myślałem, że w końcu jakaś firma obok klientów, którzy potrzebują procesora i pamięci zostawia miejsce na klientów, którzy potrzebują łącza i dlatego dają port 1G bez limitów w godzinowym rozliczeniu (żeby wszystkie zasoby były używane przez różnych klientów). No niestety upload jest... słaby. EDIT: Jest trochę lepiej, chyba "matka" się taka trafiła. Nie ma rewelacji na razie, ale jest już całkiem ok. Testowałem już kilka VMek i da się jakoś żyć. Postaram się wygenerować większy ruch na grupie instancji i wtedy sprawdzić.
  23. Za takie teksty powinni banować. Na życie. Co do tematu - jeśli chcesz zlecić to raczej dział Giełda i ktoś Ci to zrobi. Nie jest to skok na pieniążki, możesz wpisać budżet jaki chcesz.
  24. VPS + nodejs + forever

    @Filipsiu zajął 920M RAMu to dla kolegi nie starczyło i tyle Święta były, Filipsiu - podziel się z innymi, zwolnij trochę pamięci.
  25. Aruba Cloud

    Czy ma ktoś dokładniejszy test uploadu? Zastanawiam się ile to jest warte.
×