Autor | Zpráva | ||
---|---|---|---|
arnir Profil |
#1 · Zasláno: 15. 4. 2009, 20:58:36
mam hotovou webovou hru a pro uplnou prehlednost mam temer vse umisteno v jednom souboru (avsak krome trid), adresa pak vypada napriklad takto:
game.php?mod=overview&action=rename jen me napadlo ze i kdyz soubor bude mit treba 70kb tak ho stejne uzivatel nebude stahovat cely. pri vyslani pozadavku na server se posle zpet jen ta vysledna cast ktera bude mit velikost bezne stranky, nemam pravdu? nebo je tato struktura tvorby webu spatna? nebo projevi se to treba na velkem zatizeni serveru? dekuji za odpoved |
||
Watchick Profil |
#2 · Zasláno: 15. 4. 2009, 21:10:20
Ne, hlavni je, jak rychle se ta stranka generuje, uzivatel si stahuje jen tech par kb, co mu posle server
|
||
ninja Profil |
#3 · Zasláno: 15. 4. 2009, 23:43:56
arnir: spojit uplnou prehlednost a vse umisteno v jednom souboru mi prijde velice dovne, ja bych to rekl presne naopak. Nicmene Navstevnikum stranek to vadit nebude, ti to nijak nepoznaji. A server by s tim take nemel mit problem, 70kb neni tolik.
|
||
arnir Profil |
#4 · Zasláno: 16. 4. 2009, 16:07:59
tak pri rozdeleni na jednotlive soubory by v kazdem muselo byt include "header.php" nebo pouzito fast template atd
tohle mi opravdu prijde jako pekny cisty zpusob diky za rady |
||
fuckin Profil * |
#5 · Zasláno: 16. 4. 2009, 18:05:50
vis co znamena slovo prehlednost? Urcite nelze mit webovou aplikaci v jednom souboru, a serveru je to urcite jedno kolik a co tam includujes, stejne browseru vrati jen html vystup...
|
||
bohyn Profil |
#6 · Zasláno: 16. 4. 2009, 20:27:12
arnir
Includovat jeden soubor neni zadna tragedie co by server neprezil. Castecne se to take vykompenzuje tim ze server cte sice 2, ale mensi soubory. Problemy by se mohli objevit az kdyz bys includovat nekolik desitek souboru. 70kB zdrojovych kodu v jednom souboru asi moc prehledne nebude, zvlast pokud v tom mas i HTML vystup |
||
AM_ Profil |
#7 · Zasláno: 16. 4. 2009, 20:30:38
„Problemy by se mohli objevit az kdyz bys includovat nekolik desitek souboru.“
To už by ale zavánělo špatným návrhem webu; v různých souborech by měla být logicky různá data načítaná na různých stránkách, takže málokdy bude web, který na všech podstránkách bude načítat všechno. A při inkluzi řádově desítek souborů bych výkonnostní problém nečekal. |
||
arnir Profil |
#8 · Zasláno: 17. 4. 2009, 20:21:29 · Upravil/a: arnir
oukej vsude kde jsem mel napriklad:
if($mod=="overview") { //tak neco } else if($mod=="messages") { //tak neco jine } jsem nahradil za: if($mod=="overview") { include "actions/neco.php"; } else if($mod=="messages") { include "actions/necojine.php"; } tak se soubor uplne zmensil a je plne prehledny :-) |
||
Časová prodleva: 15 let
|
0