#2
Oh? To pa je počasi. Torej če želim zvičat RPS moram optimizirat spletno stran še bolj, kar se mi zdi že maltene nemogoče, saj sesssion in pa mysql sta že skoraj 15ms na mojem strezniku :/.
Kolko je torej nekje Povprečen RPS na kaki bolši streznik?
In pa še zdaj se ne morem odločit za zamenjavo na linux saj imam eno zadevo ki bi jo nujno rabil laufat na windows okolju ker na linuxu ni dobene alternative zanjo. Torej bi moral laufat VPS znotraj :/
všeč(0)
ni všeč(0)
spam(0)
#
Pozdravljeni,
Pred kratim sem se odločil da stestiram svoj domači spletni streznik ki laufa na optiki 100/100mbps na naslednjih specifikacijah:
AMD A6-3650 APU
DDR3 8GB 1600MHz
SSD 200gb (MySQL tudi laufa gor)
4x 1TB RAID 10 HDD's
Windows Server 2008 R2
Moji rezultati pa so naslednji,
Test na <?php echo "hello!"; ?> dobim okoli 5600 RPS
na spletni strani ki sem jo ustvaril pa le 100 RPS in glede na to da XDEBUG Profiler in pa PHPed pravita da je le 20ms časa potrebno za processiranje PHPja mi ne gre v glavo zakaj so rezultati tako slabi?
Recimo spletne strani kod partis imajo do 2000 RPS ampak nisem prepričan da so ravno multi server konfiguracije?
Kakor koli vsaj 200RPS pričakujem na takih specih, a mi lahko kdo pomaga prosim?
Mogoče je res tako velika razlika med linux/windows okoljem ?
P.S.: Aj nisem omenil test je bil opravljen na Apache X64 (2.4) MOD_PHP z PHP 5.4.9 X64 + APC.
LP!
všeč(0)
ni všeč(0)
spam(0)
#31
sam uporabljam BTC 6300CL in je ne menjam. Osvetljavo bi vrgel ven ampak ok.
Sam sem tudi programer ogromno pišem, igram igre itd. In sluzi kod mora. Motita me 2 stvari:
Se ne da raztavit pa spucat na easy,
Ko jo poliješ ne dela par dni.
(delno šala =))))
Moram pa rečt da sem prej uporabljal chicony nevem katero točno ampak za 8e pa jih imam 3 doma. Še dobena ni riknila dela pa tudi po politju z ogromno tekočine.
Kakor koli ta BTC tipkovnica ima nizke tipke in se da res zelo lepo pisat z njo. Stane okoli 20e ampak nevem kje jo dobit da bi zamenjal ker ta je ze boga (4 leta stara ampak polita enih 20x (kaj čem sem neroda :())
LP.
všeč(1)
ni všeč(0)
spam(0)
#
Pozdravljeni,
Ponujam zelo poceni gostovanje spletne strani v nemčiji na zelo zmogljivi mašini.
Tehnične podrobnosti:
Apache 2.2
PHP 5.4.4 + APC
Perl skripti z možnostjo dodajanja modulov
DirectAdmin control panel verzija 1.441
Paket:
Neomejeno: MySQL baz, email naslovov, pod domen, domen itd...
Mesečni prenos: 100gb
Prostora na strezniku: 2gb
Cena: 35€ na leto.
Ponudba velja še 3 mesece
Plačila: Moneybookers, Bančni Prenos
Demo stran: http://web02.defikon.com
Za več info pa na zasebna sporočila.
LP.
všeč(0)
ni všeč(0)
spam(0)
#4
Moram račt da se nebi ravno strinjal popovnoma z izjavami kod gostovanje v texasu lol...
To pomeni da vsaka slika, dokument, datoteka rabi vsaj 100ms da se odzove na request (torej na zahtevek datoteke). Kakšna stran z večimi slikami bi predolgo nalagala ! Tudi google ti bo zaradi tega ranking za slovenijo znižal (mali impact seveda, preizkušeno).
Zelo priporočljivo je da imaš CDN kdo je cloudflare. Če gostuješ stran v angliji je gnomo-v odgovor perfektna solucija. CloudFlare ti bo omogočil da se slike ipd. nalozijo iz najbližje lokacije (za nas je to nemčija). In po eni strani ti bo nalagalo strani po celem svetu z odlično hitrostjo saj cloudflare bo zadevo preusmeril na najbližji strežnik. Edino PHP in pa ostali dinamični skripti gredo direktno iz tvojega streznika.
všeč(1)
ni všeč(0)
spam(0)
#9
Heh sem našel problem. Samo je extremno čuden.
Krivo je bilo ker je stranka spreminjala datoteke in so se shranjevale z ANSI kodiranjem. Kak sem spremenil vse skupaj nazaj na UTF-8 je začelo delovat.
Zanima me ko strankam delaš spletno stran, kak lahko nardiš da bi apache sprejel ANSI kodiranje? Namreš če shraniš kod ansi doda nek čuden znak in pa prazen prostor. Predvidevam da je zato krivo tudi da FB login ni deloval. Sedaj pa delujeta oba google in facebook.
Zanimivo.
http://psytrance.si/account/
všeč(0)
ni všeč(0)
spam(0)
#8
Nič od teh nasvetov ni pomagalo na žalost =(
všeč(0)
ni všeč(0)
spam(0)
#5
Tody:
Jacky poglej če imaš dva projekta v isti mapi. Meni so se tepli k sem testiral različne zadeve in sem jih imel na isti domeni in sem mel test1 in test2 pa mi je skos loopal. Zamenjaj ID aplikacij in izbriši ta stare ID-je.
Sem pogledal, stranka na zalost nima dobenih drugih zadev zraven.
Za aplikacije pa je tak. Na mojem strezniku isti ID za aplikacijo deluje. Na strankinem pa ne. Tako da tole je najbol zanimivo. Datoteke so enake, Apache, PHP, PHP dodakti in pa mysql so tudi popovnoma enaki. Mislim dobesedno sem stranki jaz zadevo kar prekopiral. In to me še najbol čudi.
Sicer pa hvala za nasvet če še imaš kakšno idejo bom zveseljem preveril.
všeč(0)
ni všeč(0)
spam(0)
#2
heh sem preveril ja. je pravilno. Hvala za nasvet. Mogoče sem spustil kaj bedastega zato sem vesel vsake pomoči
všeč(0)
ni všeč(0)
spam(0)
#
Pozdravljeni,
Pred kratkim sem sprogramiral eno stran za stranko z PHP.
Zadeva je pa takšna. Uporabljam Facebook API za prijavo in zadeva deluje na mojem strežniku v nulo. Ko pa moja stranka prenese zadevo na svoj streznik pa se ustvari redirect-loop. Torej pri prijavi facebook nonstop preusmerja nazaj zaradi nekega razloga, stran pa nazaj na FB ker ni pridobil informacij o uporabniku.
Poskusil sem že vse in kod sem dejal zadeva na mojem strezniku deluje. Uporabljava pa enako konfiguracijo Apache 2.2 + PHP 5.4.3. Popovnoma enaki moduli itd.
Stran: www.psytrance.si
P.S.: Google prijava je še delala pred parimi urami sedaj pa tudi več ne dela. Google prijava je preku openID light class API.
Hvala v naprej.
všeč(0)
ni všeč(0)
spam(0)