Jelix.

Framework PHP5 open source che ti aiuta a sviluppare qualsiasi tipo di applicazione web
Scarica ora

Jelix. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Prezzo:
  • FREE
  • Nome editore:
  • The Jelix Team
  • Sito web dell'editore:
  • http://jelix.org/en/
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 566 KB

Jelix. Tag


Jelix. Descrizione

Framework PHP5 open source che ti aiuta a sviluppare qualsiasi tipo di applicazione Web Jelix è un quadro PHP5 open source che ti aiuta a sviluppare qualsiasi tipo di applicazione Web.jelix è disponibile per il download in tre versioni:? Developer Edition: questa edizione è per sviluppatore, creare e sviluppare applicazioni utilizzando Jelix. Contiene tutti gli helpers di script e altri materiali di sviluppo come il modulo di Junittests.? Edizione ottimizzata: questa edizione deve essere utilizzata solo sul server di produzione perché è ottimizzato per questo scopo. Usalo quando si installa un'applicazione sul tuo server pubblico, per migliorare le prestazioni. (Tuttavia, è possibile utilizzare ovviamente un'edizione dello sviluppatore sul tuo server di produzione).? GOLD EDITION: questa edizione dovrebbe essere utilizzata solo sul server di produzione perché è ottimizzato per questo scopo. È necessario installare sul server l'estensione PHP in bundle con questa edizione. Questa estensione migliora le prestazioni. Sono alcune caratteristiche chiave di "Jelix": funzioni e caratteristiche originali:? Architettura modulare: un'applicazione può essere tagliata in diversi moduli riutilizzabili. Garanzia minima sullo scambio di dati: Jelix controlla la generazione di formati di output in base al tipo di richiesta. Ad esempio, se abbiamo una richiesta per un servizio Web XML-RPC, non possiamo generare HTML, la risposta sarà obbligatoria in XML-RPC. SI offre una certa robustezza dell'applicazione nella comunicazione client / server. (A meno che lo sviluppatore non utilizzi oggetti da Jelix, perché in effetti nulla impedisce di fare un'eco di qualsiasi cosa).? Generazione di errori tecnici in formato specificato: grazie al sistema Jelix descritto in precedenza, tutti gli errori tecnici vengono restituiti nel formato atteso dal client. Ad esempio: nessun errore formattato HTML quando il client è in attesa di XML-RPC o Risposta RDF.? Motore modello chiaro ed evolutivo (JTPL), con una sintassi a metà strada tra Smarty e PHP. È anche disponibile un sistema di plugin come a Smarty. JDAO, mappatura di oggetti-relazionali, in base al modello DAO Design (Data Access Object). Dichiarato in file XML, generazione automatica delle sue richieste SQL, gestione dei problemi di sicurezza (iniezione SQL). Designazione di file e risorse da parte di selettori, e non da modi fisici, quindi portando una certa indipendenza a un modulo verso l'installazione. Sistema di eventi che consente comunicazioni di moduli a modulo.? File di sovraccarico: è possibile ridefinire alcuni file di un modulo senza modificare gli originali (DAO, Modelli, Proprietà). Utile quando un modulo viene utilizzato da diverse applicazioni contemporaneamente o per facilitare l'aggiornamento di un terzo modulo. Funzioni e caratteristiche moderne:? Servizi Web: Jelix si occupa dell'analisi del contenuto delle richieste e della generazione della risposta. XML-RPC e JSON-RPC sono gestiti. Altri tipi di servizi Web sono completamente possibili (sapone). Gestione di RESTFULL: mediante semplice implementazione di un'interfaccia: si può facilmente definire ciò che viene eseguito dopo la richiesta HTTP / Post / Put / Elimina richieste. Sistema di temi: è possibile definire diversi modelli, ognuno ridefinisce il modello dei moduli.? Sistema automatico per la generazione di URL e la mappatura: nessun URL completo in Jelix. Il framework ha la responsabilità di generare gli URL nei modelli o altrove, in base alla configurazione della mappatura dell'URL definita sulle azioni (Mod_rewrite e CO). Script PHP per la generazione di codice da eseguire nel rivestimento di comando, consentendo una rapida creazione di vari file di un progetto (modulo, DAO, modello, controller, ecc.)? Sistema di cache tecnica: quasi tutti i file non php di un progetto Jelix "sono compilati" in PHP per migliorare le prestazioni (modelli, dao, eventi ecc.). Compliant UTF-8: è la codifica predefinita del framework? Modulo dedicato ai test unitario: i test dell'unità sono essenziali per creare un'applicazione affidabile. Quindi Jelix fornisce un modulo che ha un'interfaccia per avviare test dell'unità e un modo semplice per creare test unitario (utilizzando le funzioni e le caratteristiche tradizionali semplici semplici):? L'architettura del nucleo è il tipo MVC (modello-view-controller). Un coordinatore gestisce l'esecuzione di un'azione in base ai parametri nell'URL. Le possibili azioni sono implementate in classi di tipo Jcontroller (controller).? Jelix fornisce diversi generatori di output (Jresponse Objects): XHTML, CSS, Atom, RSS, XML, RDF, Xul, Xul Overlay, zip, PDF (dai file sorgente in lattice o con TCPDF). Anche gli altri formati sono possibili.? Strato di astrazione di accesso al database: JDB si affida a PDO o alle proprie classi (quando il PDO non è disponibile) per accedere ai database. Localizzazione: puoi avere la tua applicazione tradotta in diverse lingue. La memorizzazione della stringa localizzata viene eseguita nei file delle proprietà.? Sistema di autenticazione e gestione dei diritti.? Uso di XML: Dichiarazione degli eventi, DAOS ecc., ... che consente di facilitare la scrittura, la generazione e la modifica di queste parti di un progetto da strumenti di terze parti (ad esempio con Jelixeclipse, un plug-in eclipse), e quindi a Aumentare la produttività.Nota: Jelix è concesso in licenza e distribuito sotto i termini della licenza LGPL.


Jelix. Software correlato

ChartDirector.

ChartDirector - Componente del grafico professionale per applicazioni Web che ti consentirà di sintetizzare facilmente i grafici ...

147 7.1 MB

Scarica

Intorno a me

Aroundme - Social Toolkit da cui è possibile creare identità Internet, social network e ambienti collaborativi ...

204 243 KB

Scarica

Aptana IDE.

Aptana è un idroso-focalizzato da Javascript IDE per la costruzione di applicazioni web dinamiche ...

240 85.3 MB

Scarica

MacScare-cli.

MACSCARE-CLI - Esegui fiction interattiva (avventure di testo) creata con ADRIFT dalla riga di comando ...

195 161 KB

Scarica