Motore modello Smarty PHP

Motore template Smarty PHP è un motore modello per PHP.
Scarica ora

Motore modello Smarty PHP Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • LGPL
  • Prezzo:
  • FREE
  • Nome editore:
  • Monte Ohrt and Andrei Zmievski
  • Sito web dell'editore:
  • http://smarty.php.net/

Motore modello Smarty PHP Tag


Motore modello Smarty PHP Descrizione

template engine Smarty PHP è un motore di template per PHP. progetto di Smarty è un motore di template per PHP. Molti altri motori di modello per PHP forniscono sostituzione delle variabili di base e il blocco functionality.Smarty dinamico fa un passo oltre ad essere un motore di template "intelligente", aggiungendo caratteristiche come file di configurazione, funzioni template, e modificatori di variabili, e facendo tutte queste funzionalità semplice possibile da utilizzare sia per i programmatori e designer di template. Smarty converte anche i modelli in script PHP, eliminando la necessità di analizzare i modelli ad ogni chiamata. Questo rende Smarty estremamente scalabile e gestibile per le grandi esigenze applicative. Qui sono alcune caratteristiche chiave di "template engine Smarty PHP": · Caching: Smarty fornisce funzionalità di caching a grana fine per la cache di tutti o parte di una pagina web resa, o lasciando le parti non memorizzata nella cache. I programmatori possono registrare le funzioni modello come cacheable o non cachable, gruppo nella cache le pagine in unità logiche per una gestione più semplice, etc. · File di configurazione: Smarty può assegnare le variabili tirati dai file di configurazione. i progettisti di modelli in grado di mantenere i valori comuni a più modelli in un unico luogo, senza intervento da parte del programmatore, e le variabili di configurazione possono essere facilmente condivisi tra la programmazione e presentazione parti dell'applicazione. · Sicurezza: i modelli non contengono codice PHP. Pertanto, un progettista modello non si scatena con tutta la potenza di PHP, ma solo il sottoinsieme delle funzionalità messe a loro disposizione dal programmatore (codice dell'applicazione.) · Facile da utilizzare e gestire: pagina web designer non hanno a che fare con la sintassi del codice PHP, ma invece una sintassi di template facili da usare, non molto diverso da quello semplice HTML. I modelli sono una rappresentazione molto vicino della produzione finale, drammaticamente accorciando il ciclo di progettazione. · Modificatori di variabili: Il contenuto di variabili assegnate può essere facilmente regolato in esposizione-time con i modificatori, come la visualizzazione a tutto maiuscolo, html escape, la formattazione delle date, troncando i blocchi di testo, l'aggiunta di spazi tra i caratteri, ecc Ancora una volta, questo si realizza senza alcun intervento da parte del programmatore. · Funzioni per i template: Molte funzioni sono disponibili per il modello di progettazione per attività manico quali segmenti di codice che genera HTML (menù a discesa, tavoli, pop-up, ecc), la visualizzazione di contenuti da altri modelli in-line, ciclare su array di contenuti, formattazione il testo per l'uscita e-mail, in bicicletta anche se i colori, etc. · Filtri: Il programmatore ha il controllo completo della produzione del modello e dei contenuti del modello compilato con pre-filtri, post-filtri e di uscita-filtri. · Risorse: Modelli può essere tirato da un qualsiasi numero di fonti con la creazione di nuovi gestori di risorse, quindi li utilizza nei modelli. · Plugin: Quasi ogni aspetto di Smarty è controllato attraverso l'uso di plugin. Sono generalmente facile come farli cadere nella directory dei plugin e poi li citano nel modello o utilizzandoli nel codice dell'applicazione. Molti contributi user-comunità sono inoltre disponibili. (Vedi la sezione plugin del forum e wiki.) · Add-ons: molti user-comunità ha contribuito add-on sono disponibili come impaginazione, Form Validation, menu a tendina, calandra Data Pickers, ecc Questi strumenti velocità di aiuto il ciclo di sviluppo, non v'è alcuna necessità di reinventare la ruota o codice di debug che è già stabile e pronto per la distribuzione. (Vedere la sezione Add-on del forum e wiki.) · Debug: Smarty viene fornito con un built-in di debug console in modo che il grafico può visualizzare tutte le variabili assegnate e il programmatore può indagare le velocità di rendering modello. · Compilazione: Smarty compila i modelli in codice PHP dietro le quinte, eliminando in fase di esecuzione l'analisi di modelli. · Prestazioni: Smarty esegue molto bene, nonostante la sua vasta serie di funzionalità. La maggior parte delle funzionalità di Smarty si trovano nei plugin che vengono caricati on-demand. Smarty è dotato di numerosi strumenti di presentazione, riducendo al minimo il codice dell'applicazione e con conseguente più rapido, meno soggetto a errori lo sviluppo di applicazioni / deployment. template Smarty vengono compilate in PHP file internamente (una volta), eliminando le scansioni di file template costosi e sfruttando la velocità di PHP acceleratori op-code. Cosa c'è di nuovo in questa versione: · Backticks striscia dal {} matematica equazioni (mohrt) · Errore di tiro quando modello esiste ma non leggibile (mohrt)


Motore modello Smarty PHP Software correlato

Purebasic.

Un nuovo linguaggio di programmazione "alto livello" in base alle regole di base stabilite. ...

221

Scarica