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
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 (IMG:style_emoticons/default/wink.gif)

Ten post edytował ZaXaZ 19.08.2014, 17:18:38
Go to the top of the page
+Quote Post
Beniooo
post
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.
Go to the top of the page
+Quote Post
ZaXaZ
post
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
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
Post #5





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
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
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
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
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
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.09.2025 - 07:52