Zend Framework ed altri framework per PHP
Risultati da 31 a 45 di 68
-
30-06-2010, 10:39 #31
Re: Zend Framework ed altri framework per PHP
Ottimo allora.
Ci sarebbe anche Kohana che a quanto pare permette di fare esattamente quello che voglio, non necessita di configurazione (ho appena fatto un Hello World seguendo il tutorial creando 1 solo file, il che è un bene), ha il routing come serve a me:
ovvero pesca i controller in altre directory, MA, non posso definire un filtro per l'intera route (o almeno non ci sono riuscito). Dovrei farlo controller per controller.Codice:Route::set('admin', 'admin(/<controller>(/<action>(/<id>)))') ->defaults(array( 'directory' => 'admin', 'controller' => 'home', 'action' => 'index', ));
Una cosa negativa, poi, potrebbe essere la distinzione tra Controller e Controller_Template. Il primo è un normalissimo controller, il secondo è un controller con supporto alle view. Non mi pare una fossa furba, in ottica MVC, dove le view fan parte integrante del progetto.
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
-
-
30-06-2010, 10:57 #32
Re: Zend Framework ed altri framework per PHP
Una soluzione potrebbe essere la seguente, ditemi se fila.
Creo due controller generici estendendo il Controller_Template di Kohana.
Il primo controller sarà:
e l'altroCodice:class Controller_Frontend extends Controller_Template
Nel primo caso, è un normalissimo controller da utilizzare come base per i futuri controlli di frontend (Controller_Index extends Controller_Frontend)Codice:class Controller_Backend extends Controller_Template
Il Controller_Backend, invece, estende sempre il base di kohana, ma avrà al suo interno un filtro "before" che forza l'autenticazione.
In questo modo, chi utilizza il Controller_Backend dovrà essere autenticato.
Successivamente, per ogni controller usato nel backend, come per esempio Controller_Libri (nel caso di un controller per la gestione libri) dovrò estendere il Controller_Backend, ed automaticamente sarà soggetto ad autenticazione.
Il routing resta invariato a quello postato sopra, ovvero un semplice routing con directory. Se "admin" peschi i controller da /admin/ altrimenti fai il routing standard.
Sta ai singoli controller di backend estendere il controller autenticato anzichè il controller pubblico.
Dal punto di vista teorico può andare bene, perchè io devo estendere il controller standard di Kohana a prescindere, quindi non è assolutamente una configurazione extra, ma una normale programmazione ad oggetti.
Una configurazione extra sarebbe dover mettere il check per l'autenticazione in ogni controller admin, cosa che non voglio fare (ed ecco il motivo della discussione) ma in questo caso, io lo inserisco solo e soltanto in un punto. Nel caso avessi bisogno di autenticazioni particolari, faccio l'override del "before" presente nel Controller_Backend direttamente dal Controller_Particolare
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
-
30-06-2010, 11:06 #33
Re: Zend Framework ed altri framework per PHP
FUNZIONA!
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
-
30-06-2010, 11:19 #34
Re: Zend Framework ed altri framework per PHP
quindi usi kohana?

ormai c'è un totoframework in giro eh
-
30-06-2010, 11:20 #35
Re: Zend Framework ed altri framework per PHP
Dove l'avevi scritto?
Lo sto provando... Ero tentato a C.I. ma poi ho letto che Kohana è un fork che funziona esclusivamente su PHP 5.2 e ne utilizza le sue implementazioni ed allora mi sono orientato su quello.
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
-
30-06-2010, 13:18 #36
Re: Zend Framework ed altri framework per PHP
Zend Framework ed altri framework per PHP
ma era un edit, per vedere se ti ero più d'aiuto
-
30-06-2010, 13:21 #37
Re: Zend Framework ed altri framework per PHP
Link sbagliato? Non vedo il tuo messaggio...
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
-
30-06-2010, 16:22 #38
Re: Zend Framework ed altri framework per PHP
-
30-06-2010, 20:10 #39
Re: Zend Framework ed altri framework per PHP
Concordo per le regole, ma voglio essere io a dare le mie regole al mio progetto, non deve essere il progetto a dare le regole a me.
Anche con Kohana, che sto sperimentando adesso, ci sono delle regole su come operare, ovviamente, ma solo regole a livello di codice e non a livello logico.
Il programma lo faccio come mi pare, sapendo che un controller va posizionato li, una vista va posizionata di la, il nome del controller va dato in un certo modo in modo che possa essere caricato in automatico delle funzione di autoload e così via.
Questo è corretto, ogni framework ha il suo standard, ma da quel che ho avuto modo di vedere, su symfony devi anche strutturare il database in un dato modo, eseguire da cli determinati comandi per strutturare il progetto e così via.
Troppi automatismi portano a troppe chiusure. Fa tutto lui, se volessi fare manualmente dovrei riscrivere tutte le configurazioni, ed a quel punto, se devo riscrivere metà configurazione del fremework, tanto vale cambiare framework.
Non so se capisci cosa intendo.
Io ho bisogno di alcuni paletti, non di tutto il recinto in cui chiudermi.
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
-
01-07-2010, 08:26 #40
Re: Zend Framework ed altri framework per PHP
-
01-07-2010, 10:21 #41
Re: Zend Framework ed altri framework per PHP
Premetto che non conosco Rails, ma non penso che sia così 'chiuso' come symfony. Almeno credo.
Su symfony o lo riconfiguri tutto (e quindi, a quel punto, conviene cambiare framework) o devi fare come vuole lui. Non penso che Rails sia così.
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
-
01-07-2010, 10:46 #42
Re: Zend Framework ed altri framework per PHP
-
01-07-2010, 10:47 #43
Re: Zend Framework ed altri framework per PHP
No no, non mi serve una analisi.
Semplicemente tra me e symfony non c'è stato il colpo di fulmine.
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
-
01-07-2010, 12:40 #44
Re: Zend Framework ed altri framework per PHP
-
01-07-2010, 12:43 #45
Re: Zend Framework ed altri framework per PHP
http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.
Informazioni Discussione
Utenti che Stanno Visualizzando Questa Discussione
Ci sono attualmente 1 utenti che stanno visualizzando questa discussione. (0 utenti e 1 ospiti)
Discussioni Simili
-
hosting compatibile con Zend Framework.
Di Timido nel forum WebHosting - Primi passiRisposte: 8Ultimo Messaggio: 04-06-2009, 16:29 -
EasyPHP 3.0 - Zend Framework
Di Kevinoo nel forum Pannelli di controllo e Hosting softwareRisposte: 7Ultimo Messaggio: 30-03-2009, 23:58 -
cpanel + zend framework
Di alessiofx nel forum Pannelli di controllo e Hosting softwareRisposte: 1Ultimo Messaggio: 23-01-2009, 16:52 -
localizzazione con Zend Framework
Di andrea.paiola nel forum PHPRisposte: 6Ultimo Messaggio: 07-04-2008, 20:25 -
localizzazione con Zend Framework
Di andrea.paiola nel forum Io ProgrammoRisposte: 6Ultimo Messaggio: 07-04-2008, 20:25
LinkBack URL
About LinkBacks



Rispondi Citando

Segnalibri