Antes de explicar cómo usar tmd_tpl, primero quiero hablar sobre por qué necesitamos reinventar la rueda.
Luego hay que empezar por qué aportes han hecho para todos los llamados motores de plantillas PHP en el mundo.
Cuando se habla de motores de plantillas en el mundo PHP, es inevitable utilizar Smarty.
Este motor de plantillas extremadamente tonto pero ligeramente oficial,
Si no hubiera jóvenes apasionados como yo, con sentido de justicia y espíritu innovador para levantarse,
No sé a cuántos adolescentes seguirá envenenando a aquellos que están en su mejor momento y llenos de hermosas fantasías sobre PHP.
1. gramática
¿De verdad crees que los artistas han aprendido la sintaxis {foreach key=key item=item from=$contact}?
Pero no puedo aprender $artículo) { ?> ?
Y {si $nombre eq "Fred" o $nombre eq "Wilma"}
que otra vez ¿Qué tan excelente es?
En primer lugar, siempre soy escéptico acerca de que los artistas aprendan la sintaxis de Smarty. Al menos en todos mis años de trabajo, nunca he conocido a nadie que conozca la sintaxis de Smarty.
E incluso si el artista está dispuesto a aprender, ¿por qué no le enseñas la sintaxis PHP auténtica, sino un "lenguaje inteligente" que ni siquiera puedes descifrar por ti mismo?
2.Visualización
Cuando el artista te entrega la página, agregas ese repugnante código Smarty a esas páginas web perfectas,
Luego, en Dreamweaver, ¿has observado seriamente lo feas que se han vuelto esas páginas?
¿Siguen visibles las imágenes? ¿Sigue ahí el CSS? Sin mencionar que se incluye. ¿Y qué pasa cuando quieres modificarlo? ¿Aún puedes reconocerlo de un vistazo?
Si estos problemas no se pueden resolver, ¿cómo pueden los llamados motores de plantilla ser dignos de la palabra "poderosos"?
3 No entraré en demasiados detalles. Aquí solo tomo Smarty como ejemplo. No debería ser difícil encontrar otros motores de plantillas similares.
Todos están ocupados inventando sus propios lenguajes de plantilla, evitando al mismo tiempo los problemas que realmente necesitan solución.
¿Entiendes ahora que los llamados motores de plantilla y el llamado poder son todos mentirosos?
En plena noche, me desperté innumerables veces y sentí que mi carga era más pesada simplemente porque no podía contarles este hecho cruel.
Así que estaba desconsolado y desconsolado, y me tomé un tiempo de mi apretada agenda para escribir este motor de plantillas real llamado tmd_tpl.
Aunque puede que aún no sea fuerte, serlo es inevitable en el futuro.