PHP ve HTML birleştirmek için tercih edilen yoldur?

0 Cevap php

Ben diğerleri indirilen ve kullanılan hangi hatta kendi veritabanına birkaç mods göndererek, phpBB2 uzakta hack tarafından PHP öğrendim. (Ben phpBB2 bir daha bu kadar uzun şimdi phpBB3 dışarı ile desteklenen inanmıyorum, bu yüzden v2 mods veritabanı yok artık.)

PhpBB hakkında benim en sevdiğim şeylerden biri editör tamamen HTML ve PHP ayrı izin kendi şablonları sistemi oldu. Mantık, veritabanı sorguları ve şablonları aktive: PHP dosyaları PHP içeriyordu. Koşullu veya yinelenen blokları için izin vermek için HTML, şablon değişkenleri ve özel HTML yorumu: TPL dosyaları şablonları içeriyordu.

Ancak, çevrimiçi birinin PHP kodu görmek her zaman, tek bir işlev veya böyle ile çalışan küçük bir parçasını ya, ya da PHP (serpiştirilmiş PHP ile ya da daha kötüsü, HTML) HTML içeren dizeler doludur. phpBB aslında, varsa, birkaç diğer PHP codebases böyle bir şey yapmak bana düşündüren, dil ve biçimlendirme dilini ayıran hangi ben baktım sadece PHP.

Yine bazı PHP ile çalışmaya başlamak için arıyorum, ama bu sefer bir phpBB forum olmayacak ve bu bir ekip olacak. Based on my experience, PHP ve HTML ayrılması (Ben bu konuda yanılıyorsam düzeltin lütfen!) Nadirdir. Ancak, ben bu yüzden bölünme çizgisi alışkınım, ben karışık PHP ve HTML okuma nefret ediyorum.

PHP programlama "gerçek dünya", tercih edilen yöntem budur:

  • HTML dizeleri ile PHP dosyaları
  • PHP blokları ile kırık HTML dosyaları
  • (Keşke?) PHP ve HTML tamamen ayrı bir
  • Başka bir şey?

0 Cevap