apophis Posted December 29, 2006 Report Share Posted December 29, 2006 Kurš variants ātrāk strādā? 1. <? php skripti ?> HTML ... <? atkal php ?> vai 2. <? php skripti echo "HTML kods" ... ?> Link to comment Share on other sites More sharing options...
Grey_Wolf Posted December 29, 2006 Report Share Posted December 29, 2006 vienoziimiigi 1 variants , parserim nav japarskata tas fragments.... piedevaam 2 variantaa var dariit savaadaak echo ' bla bala'; respektiivi izmantot vienkarshaas peedinjas dubulto vietaa , jo ja ir dubultpedinjaas tad PHP parskata visu stringu mekledams vai pa vidu nebuus kaads $mainigais ... (Ja izmanto 1karshaas peedinjas tad echo ' bla bla '.$mainiigais.' bla bla'; Link to comment Share on other sites More sharing options...
apophis Posted December 29, 2006 Author Report Share Posted December 29, 2006 Paldies! Nāksies smagi rediģēt kodu, visur esmu salicis dubultās pēdiņas. Link to comment Share on other sites More sharing options...
bubu Posted December 29, 2006 Report Share Posted December 29, 2006 Manā uztverē " mainīšana uz ' ir viena no pēdējām lietām, pie kurām jāķeras, ja optimizē savus skriptus. Daudz vairāk vajag skatīties uz datubāzes struktūru, datu kešošanu, un tml augstāka līmeņa struktūrām. Link to comment Share on other sites More sharing options...
blackhalt Posted January 1, 2007 Report Share Posted January 1, 2007 ja ir maz html, tad 2. Link to comment Share on other sites More sharing options...
Kaklz Posted January 1, 2007 Report Share Posted January 1, 2007 Pilnībā pievienojos bubu :) Link to comment Share on other sites More sharing options...
Stopp Posted January 1, 2007 Report Share Posted January 1, 2007 blackhalt, ko? Pirmajā variantā PHP vispār nav jāpieskatas tam outputam, otrajā viņš vēl to apstrādā. Un PHP tagu atvēršana/aizvēršana jau nu nav tā lieta, kas ēd laiku. Link to comment Share on other sites More sharing options...
andrisp Posted January 1, 2007 Report Share Posted January 1, 2007 Nu tur taa doma manupraat vairaak, ka prieksh viena taga izdrukaashanas nav veerts aizveert un atveert php tagus, jo tas vienkaarshi sarezhgjii lasaamiibu kodam. Link to comment Share on other sites More sharing options...
Stopp Posted January 1, 2007 Report Share Posted January 1, 2007 Kurš variants ātrāk strādā? Link to comment Share on other sites More sharing options...
apophis Posted January 1, 2007 Author Report Share Posted January 1, 2007 andrisp, par to arī domāju, pagaidām baigais bardaks kodā, jo daudzās vietās php ir iekš html tagiem, piemēram <td align="<? if($a==$id){echo 'center';}else{echo 'left';}?>">izvēlnes vienība</td>, ir čupām php tagu atvēršanas un aizvēršanas. Pagaidām nav zināšanas par to, ko parseris ātrak un ko lēnāk apstrādā. Link to comment Share on other sites More sharing options...
v3rb0 Posted January 1, 2007 Report Share Posted January 1, 2007 lai nebūtu bardaks, lieto templeitu patternu, nevis spagetti kodu. Link to comment Share on other sites More sharing options...
Stopp Posted January 1, 2007 Report Share Posted January 1, 2007 <td align="<? if($a==$id){echo 'center';}else{echo 'left';}?>"> šo ērtāk pierakstīt šādi <td align="<?=(($a==$id)?'center':'left');?>"> Es tik tā, stap citu. :) Link to comment Share on other sites More sharing options...
andrisp Posted January 1, 2007 Report Share Posted January 1, 2007 Es gan neieteiktu izmantot short php tagus vispaar. Cik te forumaa jau nav redzeets, ka kaads suudzaas, ka skripts nestraadaa, bet beigaas izraadaas, ka skripti ar short tagiem rakstiiti, bet php konfiguraacijaa tie nav eneibloti. Link to comment Share on other sites More sharing options...
Stopp Posted January 1, 2007 Report Share Posted January 1, 2007 Jap, tas gan. Starp citu, ja short tagi ir atslēgti, tad <?="";?> nemaz neizies caur PHP? Link to comment Share on other sites More sharing options...
andrisp Posted January 1, 2007 Report Share Posted January 1, 2007 Neizies gan: http://lv2.php.net/manual/en/language.basic-syntax.php Link to comment Share on other sites More sharing options...
Recommended Posts