laaczlv // Visnotaļ smilškaste. Privātīpašums. Te vairs nav, ko rakstīt. | 2025-08-14 14:21 EET here
 
 

laacz tagad klausās:
Radio NABA

 


Kārtot pēc pēdējā pļurkt

Autora domas ne vienmēr sakrīt ar autora domām. © spectator

Ir pagājuši 24 gadi un 7 mēneši un 13 dienas kopš mana mūža laimīgākās dienas

Papildus 3355 maniem pļurkšķiem ir sapļurkstēti 33189 sveši pļurkšķi.

ICQ: #58279153 (very rarely)
MSN:
E-mail:

Mazās pustizlās ikoniņas aiz linkiem (ne visiem) arī šo to nozīmē.
 

skābs ābols
roze.lv
~smejmoon
~aptieka (testing)
cietnis/blog
 
   
<br />
<br />
<br />
2004 3. novembris trešdiena
13:59

Mīļie cilvēki. Aizmirstiet par samocītām templeitu sistēmām. Ir ļoti maz gadījumu, kad tādas ir nepieciešamas. PHP pats par sevi ir templeitu sistēma. Teiksim, salīdzinām:



<!−−{FOREACH $FORUMS AS $FORUM}−−>
<a href="<!−−{$FORUM−>URL}−−>"><!−−{$FORUM−>title}−−></a>
<!−−{ENDFOREACH $FORUMS}−−>


Un analogu PHP



<? foreach ($FORUMS as $FORUM) { ?>
<a href="<?=$FORUM−>URL?>"><?=$FORUM−>title?></a>
<? } ?>


Pirmajā gadījumā mums templeits vēl ir jāparsē un jākompilē. Otrajā gadījumā mums tas nav jādara.



Un nevajag argumentu, ka dizaineris nejēgs rakstīt otro variantu, bet jēgs pirmo. Tas ir absurds pieņēmums. Ja viņš spēj iemācīties pirmo, spēj arī otro. Pie kam ātrāk, nekā pirmo. Jo viņam nebūt nav jāmācās viss tas pats, ko zin programmētājs. Viņam nepieciešama maza daļa, kuru var apgūt no dažiem piemēriem un pāris paskaidrojumiem.



Pie kam, izmantojot PHP, brīdī, kad nepieciešama papildus funkcionalitāte (Jā, jā, neviens tev neaizliedz arī outputam piešķirt savu loģiku!), tev rokas nav saistītas ar izmantotās templeitu sistēmas iespējām. Tev nav jāveido jauni filtri, jājaucas biznesa loģikā, nav jāpapildina vai jāmodificē templeišu parseris, u.t.t.



Labi. Neizplūdīšu. Tik vien kā pārvaicāšu: "kālab vēlreiz jāizgudro velospiēds"? Es vēl saprastu, ja to dara izklaides pēc. Pašizglītošanās nolūkā.



Protams, ka pastāv specifiski gadījumi, kad sava templeitu valoda ir nepieciešama. Teiksim - multi-user vidē, kur katrs lietotājs var kaut ko mainīt. Nedos takš viņiem rakstīt PHP kodu.

 
jnk (#24613)   15:16 @ 2004. gada 3. novembris, trešdiena
new velospiēds=velosipēds? ;)
 
Arturs (#24614)   15:42 @ 2004. gada 3. novembris, trešdiena
new Analfabēta jautājums: a kas bija pirmais - PHP vai templeitu sistēmas? No šī arī izriet, kurš tad īsti ir otrā velosipēda izgudrotājs.
 
jnk (#24615)   15:43 @ 2004. gada 3. novembris, trešdiena
new PHP jau neizgudroja, lai aizvietotu template sistēmas. vai es kļūdos?
 
anonīmi (#24616)   15:52 @ 2004. gada 3. novembris, trešdiena
new :) Par šito jautājumu pirms pāris dienām stāstīju vienam cilvēkam.
Ir trīs man zināmas PHP programmētāja pakāpes:
1) duraks. Šodien ir <?= $datums; ?>
2) elīc experts. Šodien ir {--$DATUMS|txt--}
3) normāls vecis. Šodien ir <?= $datums; ?>
 
Sm (#24617)   16:17 @ 2004. gada 3. novembris, trešdiena
new Labi, lāci, labi ;)

Dļa ķeh, kto v tanke, povtarjaju: **"PHP pats par sevi ir templeitu sistēma."**
 
Shiazo (#24619)   16:25 @ 2004. gada 3. novembris, trešdiena
new es neez.. mani smarty apmierina (smarty.php.net), jo:
1) varu smuki atdaliit //rukaajamo// kodu no dizaina, un ja kaadaa pusee, kas jaalabo tad nav prob. darbs izstaas smukaak
2) samrty ir gudrs :) piedaavaataas funkcijas utt + pietaisiitaaas
3) kompileetais kods //rukaa// aatraak
4) gan jau ir veel kaads pluss

miinusi?? taapat jebkura templaitu sist. daljeeji liek norobezhoties no oop
 
cilveeks (#24620)   17:01 @ 2004. gada 3. novembris, trešdiena
new Par laimi, pasaule ar vienu vien PHP neaprobežojas.
 
Neonz (#24621)   17:43 @ 2004. gada 3. novembris, trešdiena
new Es jau sen biju nonācis pie šāda slēdziena. Tikai viena nianse - cik daudz mēs varam uzticēties personām, kuras labos šīs sagataves. Ja, piemēram, mēs vēlamies lai kādā sistēmā jebkurš lietotājs var veidot savas sagataves, šāda pieeja nebūs vēlama, jo tas būs potenciāls drošības caurums - ļaut jebkuram bīdīt PHP kodu.
 
Neonz (#24622)   17:44 @ 2004. gada 3. novembris, trešdiena
new Oj, neizlasīju, ka laacz jau pēdēja rindkopā bija pateicis to, ko iepriekšējā komentārā pateicu es.
 
templeic (#24623)   17:48 @ 2004. gada 3. novembris, trešdiena
new nekaa nebija "awesome template engine" ir pac labaakais (tam daudz vairaak fiicu kaa spaartijam)
 
sklp (#24629)   19:41 @ 2004. gada 3. novembris, trešdiena
new labs raksts, Lāci, labs :)
 
ulzha (#24630)   20:22 @ 2004. gada 3. novembris, trešdiena
new Jā. Es ar šitos templāčotājus neciešu :)
 
hmnc (#24631)   00:33 @ 2004. gada 4. novembris, ceturtdiena
new nu vajag vajag to templeitu sistēmu.
pirmīt bija pašrakstīta, bet tā nebija tik funkcionāla. un tad nospēru no phpBB. ātri, ērti. nekādu sarežģītību. smuki visu taisa.

man galvenais ir atdalīt dizainu no php. nu ir man tādas vēlmes :)
 
Kirils (#24634)   02:08 @ 2004. gada 4. novembris, ceturtdiena
new jnk: velosipēds**==**velosipēds
 
jnk (#24637)   10:04 @ 2004. gada 4. novembris, ceturtdiena
new nu jā, (velosipēds==velosipēds)!=(velospiēds==velosipēds)
 
Lupus (#24644)   13:02 @ 2004. gada 4. novembris, ceturtdiena
new Beidzot. "PHP ir templeitu sistēma, atkārtoju, PHP ir templeitu sistēma".

Templeits krontabā.
 
laacz (#24645)   13:49 @ 2004. gada 4. novembris, ceturtdiena
new Lupus: Java kontabā?
 
Kā tu saucies:  
Īmeils:  

Mazliet komentāru kultūras, jeb laacziquette

  • Ja tu gribi pateikt tikai ':)', tad saki to sev un pie spoguļa. Pašam prieks un es esmu mierīgs.
  • Neaizraujies ar enteriem savā komentārā. Pavisam nav obligāti likt divus vai trīs enterus pēc katras uzrakstātās rindiņas.
  • Offtopiks (komentāri ne pa tēmu) nav no gaidītākajām lietām.
  • Galu galā, ja tev ir verbāla caureja, ej uz delfiem vai arī taisi pats savu lapu.
  • Pirms spiest pogu, padomā. Varbūt tu vēl neesi visu pateicis? Lai nebūtu pēc tam vēl 26 pēc kārtas esošu komentāru jāraksta.
  • Vēlies runāt ar kādu cilvēku, uzraksti viņam vēstuli. Ir daži izņēmumi. Agressor, tu neesi izņēmums.
  • Un, galu galā, paturu tiesības jebkuru sev neimponējošu komentāru izmēzt.
     
  • Par izņēmumu kādā no šiem punktiem, vai arī visos noteikumos var kļūt, uzrakstot iesniegumu un iedodot man to rokā. Iesnieguma vēlamais apjoms - 0.7 laba viskija.
     
  • Gan jau kaut ko vēl izdomāšu.
 
 
© 1996 - 2025 laacz | Visas tiesības, nu jūs jau zināt..
Spēcināts ar SPP v1.0 public beta