Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP][PDO]Przyśpieszenie wykonania skryptu czatu, (Opartego o BotAPI GG)
ZaXaZ
post 18.08.2014, 18:18:36
Post #1





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


Mam problem z skryptem czatu ktory sam pisze...
na poprzednim hostingu wykonywal sie od 0.5(bardzo rzadko) do 0.8 (czesto)
po przeniesieniu na nowy ponad 1.0-.1.2 jednak serwer lepiej wytrzymuje spam.
dodam ze kazdy server blokuje mi skrypt na ponad godzine po spamie.

licze na wszelkie uwagi, i ostre hejty.
ps. ob_start(); oraz transakcje nie wiem czy potrzebne ale rzekomo według różnych artykułów w internecie przyśpieszają wykonanie kodu.

  1. //--protected code--


Ps. dzięki za doedukowanie mnie w ortografii wink.gif

Ten post edytował ZaXaZ 19.08.2014, 17:18:38


--------------------
Go to the top of the page
+Quote Post
Beniooo
post 18.08.2014, 18:22:06
Post #2





Grupa: Zarejestrowani
Postów: 260
Pomógł: 26
Dołączył: 26.01.2012
Skąd: Ci to przyszło do głowy?

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


"Przyszybszenie" może dać jedynie lepszy serwer, płatny.


--------------------
Mój post rozwiązał Twój problem? Naciśnij co Ci szkodzi? ;-)
Go to the top of the page
+Quote Post
ZaXaZ
post 18.08.2014, 18:51:46
Post #3





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


Cytat(Beniooo @ 18.08.2014, 19:22:06 ) *
"Przyszybszenie" może dać jedynie lepszy serwer, płatny.


no to leże jak g...o na betonie, (nie stac mnie ;p ale przelewy umiem robić).

@REFRESH

a jak z bezpieczenstwem tego skryptu?


--------------------
Go to the top of the page
+Quote Post
by_ikar
post 18.08.2014, 21:22:16
Post #4





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Jeżeli twoja aplikacja komunikuje się z inną aplikacją za pomocą jakiegoś protokołu sieciowego, to nigdy nie licz na jakieś super dobre rezultaty, dlatego że ten dodatkowy czas jest potrzebny na komunikacje między twoim serwerem a serwerem gdzie te dane wysyłasz/pobierasz. Jeżeli już tak bardzo zależy ci na przyspieszeniu nie poprzez zmianę serwera, to możesz przenieść operacje wysyłania/pobierania danych z gg wykonywać za pomocą ajaxu przykładowo..

Jak już sprawdzasz referer, to polecam ci nie informować kogoś, kto mógłby tego używać w sposób w jaki ci się to nie podoba. Z powodu oczywistego - ktoś zobaczy ten komunikat i stwierdzi że nagłówki są sprawdzane i zwyczajnie je spreparuje. Najlepiej jak sobie gdzieś na localhoście wygenerujesz jakiś błąd i zapiszesz go do html i takiego koleżkę takim czymś raczyć. Albo po prostu białą stroną..
Go to the top of the page
+Quote Post
trueblue
post 18.08.2014, 21:28:26
Post #5





Grupa: Zarejestrowani
Postów: 6 767
Pomógł: 1824
Dołączył: 11.03.2014

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


by_ikar, nie bardzo widzę różnicę między twardym żądaniem, a ajaxowym. Czas odpowiedzi jest taki sam, chyba, że w międzyczasie aplikacja ma odpowiadać na reakcje klienta.

Referera z tego co widzę nie użyto, ale tak ja piszesz nie jest wiarygodny.


--------------------
Go to the top of the page
+Quote Post
ZaXaZ
post 18.08.2014, 22:30:24
Post #6





Grupa: Zarejestrowani
Postów: 285
Pomógł: 18
Dołączył: 30.01.2014
Skąd: <?=$_GET['city']?>

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


Cytat(by_ikar @ 18.08.2014, 22:22:16 ) *
Jeżeli twoja aplikacja komunikuje się z inną aplikacją za pomocą jakiegoś protokołu sieciowego, to nigdy nie licz na jakieś super dobre rezultaty, dlatego że ten dodatkowy czas jest potrzebny na komunikacje między twoim serwerem a serwerem gdzie te dane wysyłasz/pobierasz. Jeżeli już tak bardzo zależy ci na przyspieszeniu nie poprzez zmianę serwera, to możesz przenieść operacje wysyłania/pobierania danych z gg wykonywać za pomocą ajaxu przykładowo..

Jak już sprawdzasz referer, to polecam ci nie informować kogoś, kto mógłby tego używać w sposób w jaki ci się to nie podoba. Z powodu oczywistego - ktoś zobaczy ten komunikat i stwierdzi że nagłówki są sprawdzane i zwyczajnie je spreparuje. Najlepiej jak sobie gdzieś na localhoście wygenerujesz jakiś błąd i zapiszesz go do html i takiego koleżkę takim czymś raczyć. Albo po prostu białą stroną..


wiem ze inne osoby mialy diametralnie lepsze rezultaty (co prawda, na lepszych serverach).
referer nie sprawdzam, chodzilo ci o jakas linijke z pierwszych linijek skryptu?.
moge uzywac tylko php bo rezultat skryptu jest w gadu gadu a nie koniecznie w przegladarce..


--------------------
Go to the top of the page
+Quote Post
by_ikar
post 19.08.2014, 00:41:11
Post #7





Grupa: Zarejestrowani
Postów: 1 798
Pomógł: 307
Dołączył: 13.05.2009
Skąd: Gubin/Wrocław

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


Fakt nie popatrzałem uważnie, zwróciłem uwagę tylko na zmienną $_SERVER i gdzieś z boku domenę, to się mi przypomniały stare czasy z "zabezpieczeniami". Co do ajaxu, to tak, czas jest ten sam, ale nie musisz czekać aż ci się cała strona wykona, bo możesz wykonać tylko jedną operację, jak wysłanie/odebranie wiadomości co raczej będzie mniej uciążliwe niż przeładowanie się całej strony.
Go to the top of the page
+Quote Post
tzm
post 19.08.2014, 07:31:48
Post #8





Grupa: Zarejestrowani
Postów: 675
Pomógł: 58
Dołączył: 17.12.2013

Ostrzeżenie: (10%)
X----


Przypieprzenie * ?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2024 - 19:02