Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl


cepa
Napisane: 10.10.2014, 18:44:35





Grupa: Zarejestrowani
Postów: 125
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----

No juz widać, ze cos ruszyłes:

ab -kc 10 -n 1000 "http://littlethings.pl/"
Requests per second: 11.18 [#/sec] (mean)

To, że ram zajety to akurat dobrze, requesty sa po prostu przetwarzane przez wieksza ilosc workerów.

Mam prośbę, mógłbyś dodać taki kawałek kodu na początku index.php twojej aplikacji:

  1. require 'KickAssCacheApc.php';
  2. $cache = new KickAssCacheApc();
  3. $cache->setTtl(3600);
  4. $cache->setRandomFactor(2);
  5. $cache->capturePage();


Chciałbym zobaczyć czy cokolwiek przyśpieszy, podejrzewam, że twoja apka zwraca wynik po ponad 5 sekundach dlatego mutex mogl sie wylaczac zanim cos trafi do cache i byc moze dlatego nie bylo roznicy w dzialaniu.

Co do pozostałej konfiguracji, to mysql jest mocno ograniczony, mozesz skopiowac ustawienia sysctl i limits z http://lukasz.cepowski.com/devlog/43,high-...inx-and-php-fpm - wymaga restartu serwera. Ogolnei chodzi oto ze masz domyslny limit na ilosc otwartych deskryptorow plikow na 1024 a wszystko w twoim systemie z nich korzysta, mysql, php, apache itp, wiec bardzo szybko sie zapcha. Co do mysql to sproboj zwiekszyc jego bufory, ale nie przesadzaj zeby serwer nie zaczal swapowac, sproboj uzyc mysqltuner.
  Forum: Serwery WWW · Podgląd postu: #1128106 · Odpowiedzi: 13 · Wyświetleń: 1 299

cepa
Napisane: 30.09.2014, 22:16:14





Grupa: Zarejestrowani
Postów: 125
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----

z opcji ktorych uzywalem:

- terminal, cos z prockiem VIA C7, debian na tym spokojnie chodzi, z dyskiem zewnetrznym na usb mozna normalny serwerz z tego zrobic, koszt calego terminala w granicach od 50 do 350zl, im lepszy tym drozszy

- uzywany poleasingowy komp, mam jednego thinkcenter m58p, mocy ma to w cholere, a w stanie spoczynku ponizej 50W pradu ciagnie, musialbym zmierzyc dokladnie, uzywke z dyskiem i ramem pewnie za 300pln ogarniesz albo i mniej
  Forum: Serwery WWW · Podgląd postu: #1127018 · Odpowiedzi: 16 · Wyświetleń: 2 750

cepa
Napisane: 30.09.2014, 20:56:10





Grupa: Zarejestrowani
Postów: 125
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----

Jerzyna jest slaba, Microserver to mega opcja jak dla mnie, ale skoro ma byc mniejsze to moze Intel NUC? Koszt z celeronem 2x wyzszy niz jerzyna, a mocy nieporownywalnie wiecej.
  Forum: Serwery WWW · Podgląd postu: #1127010 · Odpowiedzi: 16 · Wyświetleń: 2 750

cepa
Napisane: 30.09.2014, 08:28:17





Grupa: Zarejestrowani
Postów: 125
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----

hp microserver n54l
  Forum: Serwery WWW · Podgląd postu: #1126942 · Odpowiedzi: 16 · Wyświetleń: 2 750

cepa
Napisane: 21.02.2014, 23:23:30





Grupa: Zarejestrowani
Postów: 125
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----

1) Doctrine!? Albo wydajnie albo doctrine tongue.gif Model danych masz trywialny, wiec użyj czegoś lekkiego, a nie płacz, że pamięci brakuje, do tego pewnie w "gołym sql" naklepiesz mniej kodu niż mapując encje itp itd.

2) Nie napisałeś jaka baza, domyślam się, że pewnie MySQL. Nie możesz użyć czegoś co się dużo bardziej sprawdza do szybkiego wpychania danych jak np: Apache Cassandra? Łyknie znacznie więcej niż twoje 250k upsertów.

3) Spróboj użyć kolejki, gearman, rabbitmq itp, z crona generujesz taski do i worker(y) wrzucają szczątkowe dane, dodatkowo masz kontrole ile tych danych wpada.

4) PHP średnio nadaję się do przetwarzania w tle. Na poważnie, to zainteresuj się tematem hadoop.

5) Zmien shared hosting na vps / dedyk.
  Forum: PHP · Podgląd postu: #1093127 · Odpowiedzi: 7 · Wyświetleń: 574

cepa
Napisane: 1.07.2011, 13:24:15





Grupa: Zarejestrowani
Postów: 125
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----

niebieski ok, tylko "wzmocnil" bym ta czcionke i kolor
  Forum: Oceny · Podgląd postu: #878077 · Odpowiedzi: 6 · Wyświetleń: 684

cepa
Napisane: 28.06.2011, 12:09:05





Grupa: Zarejestrowani
Postów: 125
Dołączył: 27.01.2010

Ostrzeżenie: (0%)
-----

http://files.ognisco.com/kickasscache/kickasscache-20110608

tutaj jest prosta klaska ktora realizuje cache z apc i jest zabezpieczona przed thread race
  Forum: Oceny · Podgląd postu: #876920 · Odpowiedzi: 13 · Wyświetleń: 1 493


New Posts  Nowe odpowiedzi
No New Posts  Brak nowych odpowiedzi
Hot topic  Popularny temat (Nowe)
No new  Popularny temat (Brak nowych)
Poll  Sonda (Nowe)
No new votes  Sonda (Brak nowych)
Closed  Zamknięty temat
Moved  Przeniesiony temat
 

RSS Wersja Lo-Fi Aktualny czas: 15.12.2019 - 14:59