REGISTRATI!

Esegui l'accesso

Accedi con Facebook
Nome utente: Password:
Ricordami?

Zend Framework ed altri framework per PHP

Pagina 3 di 5 PrimaPrima 12345 UltimaUltima
Risultati da 31 a 45 di 68
  1. #31
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    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:

    Codice:
    Route::set('admin', 'admin(/<controller>(/<action>(/<id>)))')
      ->defaults(array(
        'directory'  => 'admin',
        'controller' => 'home',
        'action'     => 'index',
      ));
    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.

    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.
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

  2. #32
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    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à:
    Codice:
    class Controller_Frontend extends Controller_Template
    e l'altro
    Codice:
    class Controller_Backend extends Controller_Template
    Nel primo caso, è un normalissimo controller da utilizzare come base per i futuri controlli di frontend (Controller_Index extends Controller_Frontend)

    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
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

  3. #33
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    Re: Zend Framework ed altri framework per PHP

    FUNZIONA!
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

  4. #34
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,971

    Re: Zend Framework ed altri framework per PHP

    quindi usi kohana?

    ormai c'è un totoframework in giro eh

  5. #35
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    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.
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

  6. #36
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,971

    Re: Zend Framework ed altri framework per PHP

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Dove l'avevi scritto?
    Zend Framework ed altri framework per PHP

    ma era un edit, per vedere se ti ero più d'aiuto

  7. #37
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    Re: Zend Framework ed altri framework per PHP

    Link sbagliato? Non vedo il tuo messaggio...
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

  8. #38
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,971

    Re: Zend Framework ed altri framework per PHP

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    Link sbagliato? Non vedo il tuo messaggio...
    link giusto, post n° 17 del thread Oggi, 09.45.52

  9. #39
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    Re: Zend Framework ed altri framework per PHP

    Citazione Originariamente Scritto da andrea.paiola Visualizza Messaggio
    comunque è un'altra cosa rispetto alla complessità... le regole mi paiono abbastanza semplici e tra l'altro in progetti complessi personalmente cercherei di seguirle lo stesso anche se non me le chiede il framework
    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.
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

  10. #40
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,971

    Re: Zend Framework ed altri framework per PHP

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    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.
    capisco, ma il convention over configuration funziona così... cerchi un framework che non lo implementi ed essendo uno dei punti cruciali di Rails mi hai confuso!

    tra l'altro è uno dei motivi che mi ha un po' allontanato da Rails e Symfony

  11. #41
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    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ì.
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

  12. #42
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,971

    Re: Zend Framework ed altri framework per PHP

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    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ì.
    se vuoi ti faccio un'analisi più approfondita, almeno di quel che ricordo... ma non andiamo ot...

  13. #43
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    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.
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

  14. #44
    Webhosting Guru L'avatar di andrea.paiola
    Data Registrazione
    Jul 2006
    Località
    Torino - Milano
    Messaggi
    3,971

    Re: Zend Framework ed altri framework per PHP

    Citazione Originariamente Scritto da guest Visualizza Messaggio
    No no, non mi serve una analisi.
    Semplicemente tra me e symfony non c'è stato il colpo di fulmine.
    ma questo si era capito, allora ti consiglio di non "perdere tempo" su Rails

    ora basta cazzate e vai a lavorare!

  15. #45
    Provider L'avatar di guest
    Data Registrazione
    Nov 2007
    Località
    Riccione
    Messaggi
    6,878

    Re: Zend Framework ed altri framework per PHP

    Citazione Originariamente Scritto da andrea.paiola Visualizza Messaggio
    ma questo si era capito, allora ti consiglio di non "perdere tempo" su Rails
    E chi perde tempo su Rails? E' Valeriano che mi ha fatto fare confusione, è sempre colpa sua.

    ora basta cazzate e vai a lavorare!
    A ma non devo mica fare niente, stavo cercando un framework con una specifica feature, l'ho trovato, ora il mio compito è finito
    Anche domini accentati! Registrazione ed attivazione immediata.

    http://www.web4web.it - Low Cost Hosting a partire da €10 dominio incluso.

Pagina 3 di 5 PrimaPrima 12345 UltimaUltima

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

  1. hosting compatibile con Zend Framework.
    Di Timido nel forum WebHosting - Primi passi
    Risposte: 8
    Ultimo Messaggio: 04-06-2009, 16:29
  2. EasyPHP 3.0 - Zend Framework
    Di Kevinoo nel forum Pannelli di controllo e Hosting software
    Risposte: 7
    Ultimo Messaggio: 30-03-2009, 23:58
  3. cpanel + zend framework
    Di alessiofx nel forum Pannelli di controllo e Hosting software
    Risposte: 1
    Ultimo Messaggio: 23-01-2009, 16:52
  4. localizzazione con Zend Framework
    Di andrea.paiola nel forum PHP
    Risposte: 6
    Ultimo Messaggio: 07-04-2008, 20:25
  5. localizzazione con Zend Framework
    Di andrea.paiola nel forum Io Programmo
    Risposte: 6
    Ultimo Messaggio: 07-04-2008, 20:25

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •