Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Což takhle
dát si Lopuch?

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub PHP [ŽP: neomezená] (kategorie Programování) moderuje makovec.
Archiv
Diskuse o vybornem skriptovacim jazyku php. Dulezite odkazy, pred polozenim dotazu zkuste hledat odpoved zde:
  1. www.php.net - domovská stránka PHP
  2. www.kosek.cz - spousta tutorialu pro PHP v češtině
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: vhagjzh
[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
mach 11.7.2007 23:44  1969
Kdokoliv: Jde ale o to, ze tim pridavas do aplikace cely dalsi mechanismus - nejaky program, ktery ti ten web projede a ulozi to vsechno jako staticky stranky. K tomuhle programu si musis pamatovat konfiguraci a ovladani, coz je pri pouzivani jednou za rok nemozne at uz je to ovladani jakkoliv jednoduche (napr. je to bash skript -> stahuje to pres wget -> wget nemusi fungovat -> clovek ztratil 5 hodin hledanim chyby v konfiguracich wgetu a spol.)

| A navic rozdil mezi tim, kdy apache sam rovnou vraci
| staticky obsah, a tim, kdy musi poustet PHP, uz
| povazuju za pomerne znatelny, aby to stalo za uvahu.

Ten rozdil urcite bude nekde jako 10 000%, ale to jeste neznamena, ze to stoji za uvahu - generovani 0.3 sekundy a 0.0003 sekundy je z hlediska uzivatele to same (nerikam, kdyby si programoval myspace.com). Proste web je IMHO idealni priklad, kdy pouzit Worse is better paradigma.
straka82 Straka82 11.7.2007 19:39  1968
Mne neprinde na generovani dynamickeho obsahu stranek tak, aby na oko vypadala stranka jako staticka, nic podvodnyho. Podvodny mi treba prinde, kdyz se do obsahu titulku nebo url adresy vkladaji slova, ktera se samotnou strankou skoro vubec nesouvisi, ale jsou popularni :-)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 11.7.2007 18:17  1967
Johny_G [1966]: Zbytecne zdrzovani, ktere by Ti usetrilo spoustu casu. Ale kdo chce kam...
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 11.7.2007 17:56  1966
Kdokoliv [1964]: No to ono třeba rok zůstane stejné, ale pak z nrůzných důvodů provedu třeba deset výměn během jediné hodiny a to by mi ruplo v bedně :-). A navíc jsem widlař a nějaké psaní dávkových skriptů je pro mě zbytečným zdržováním :-).
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 11.7.2007 17:36  1965
mach [1963]: "Nicmene musim nesouhlasit - na webu vetsinou nejde o vykon, ale o prehlednost zdrojovyho kodu. Pokud neprogramujete engine Wikipedie nebo Diggu, je zamereni na rychlost chyba." S timhle zase nesouhlasim ja. Respektive nepripada mi neprehledne, pokud mam nekde mimo strom webu nejaka data, ze kterych pomoci nejakych includu atd vygeneruju do stromu webu staticke dokumenty (a ve chvili, kdy se neco v puvodnich zdrojich zmeni, to pregeneruju). A navic rozdil mezi tim, kdy apache (nebo i neco odlehcenejsiho, koneckoncu existuje na staticky veci i webserver primo v kernelu) sam rovnou vraci staticky obsah, a tim, kdy musi poustet PHP (at uz pres modul, nebo fastcgi), uz povazuju za pomerne znatelny, aby to stalo za uvahu.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 11.7.2007 17:30  1964
Johny_G [1961]: Pokud casto menis menu, tak to potom neni staticky dokument. Pokud ho menis jednou za uherskej rok, tak si pregenerovat nejakym scriptem vsechny staticke stranky nebude obtizne.
mach 11.7.2007 15:05  1963
Johny_G: Vsak to "generujes vsechno odznova" by v pripade, ktery popisuje Kdokoliv, znamenalo spustit jeden batch, coz je easy. Nicmene musim nesouhlasit - na webu vetsinou nejde o vykon, ale o prehlednost zdrojovyho kodu. Pokud neprogramujete engine Wikipedie nebo Diggu, je zamereni na rychlost chyba.

| uprednostnuje prave koncovka html s tim, ze
| vyhledavace maj staticky stranky radsi

Nesmysl, tohle porad dokola opakuji nejaci SEO-newbies (kterych je hodne), i kdyz je to davno jinak.
etdirloth EtDirloth 11.7.2007 14:32  1962
isset vs array_key_existsskusal som testnut, ci je rychlejsie
isset($pole['kluc']);
alebo
array_key_exists('kluc',$pole);

vysledok je 0.01 az 0.02 sekundy na 10000 volani v prospech isset(); za pouzitia microtime(); PHP5.2.1; Apache2.2.4; winXP;

testovaci skript
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 11.7.2007 14:09  1961
Kdepak - změníš položku v menu a generuješ všechno znova. To fakt ne :-).
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 11.7.2007 14:03  1960
Johny_G [1959]: Pokud URL miri na nejaka dlouhodobe staticka data, tak i v tomhle pripade ma smysl zauvazovat nad tim predgenerovat si ty stranky komplet.
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 11.7.2007 13:47  1959
Kdokoliv [1958]: Já to tak dělám kvůli include.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 11.7.2007 13:45  1958
Proc bych stranku, jejiz obsah se vubec nemeni, generoval dynamickou technologii? Neni to plytvani vykonem?
eso eso 11.7.2007 13:27  1957
No otazka je cemu rikas dynamicka a staticka stranka. Pokud je ta stranka genrovana dynamickou technologii, ale jeji obsah zustava porad stejny, pak to zadny podvod neni.
makovec makovec Chuck Norris snědl jídlo od Babicy - a ještě si přidal 11.7.2007 12:39  1956
moyna bysme tam pak nasli par shodnych bodu .o] byt bych to za podod nepovazoval.. spis za neco co se tezce nadhodnocuje (a to jak vyznamem tak financne, ve vztahu b2c)
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 11.7.2007 12:38  1955
Jo takhle. No to by asi bylo na dlouho diskusi, do ktere se mi popravde ani nechce, ale s jistou mirou nadsazky si to fakt myslim. :-)

[ 1845 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt