Conoscete questo simbolo? No? allora lasciate che vi illustri il fantastico mondo dello Zend Framework di casa Zend!
Cos’è lo Zend Framework?
Lo Zend Framwork, come dal nome stesso, è un framework utile a velocizzare e ottimizzare le proprie applicazioni web in linguaggio PHP.Esso infatti contiene classi metodi e oggetti che fanno un po cio che fa php nativo, per velocizzare la procedura di scrittura del codice e renderla semplice e lineare rispettando i modelli w3c e MvC. La sua semplicita’ di utilizzo lo rende uno dei framework php piu utilizzati al mondo. Volete quache esempio? Vi accontento subito.
Script per la connessione al db.
php 5:
$Connessione=mysql_connect($server,$user,$password);
$sql = "SELECT * FROM table WHERE column = 'value'";
$database=mysql_select_db($name_db,$connessione);
$tutto=mysql_query($sql,$connessione);
Mysql_close($connessione);
Zend Framework:
$db = Zend_Db::factory('Pdo_Mysql', array( 'host' => '127.0.0.1', 'username' => 'webuser', 'password' => 'xxxxxxxx', 'dbname' => 'test' ));
$result = $db->fetchAll("SELECT * FROM table WHERE column = 'value'");
Ho reso un po l’idea? Visto come con una programmazione e struttura ad oggetti e soprattuto con la splendida tecnologia dello Zend Framework riusciamo ad eseguire una connessione al db veloce e un esecuzione di una query altrettanto rapida? Beh questo e solo un granello di sabbia nel deserto, delle funzionalita e i vantaggi di zend. E possibile gestire i post e i get con semplicita’ estrema, validare una data stringa e controllare diverse opzioni impostate da noi, controllo sull’email e ottima gestione delle richieste XHtmlReques. Insomma, detto cosi sembra un framework da sbavo. E lo è! Qui di seguito troverete diversi link utili:
Home Page del Framework
Documentazione Completa in inglese
Api del framework
Versione 1.3 ( stabile ) del framework
Il team della Zend Inc