Configurazione Di Yii Boilerplate

Non ho capito bene come poter "installare" questo schema di directory: http://www.yiiframework.com/wiki/374/yiiboilerplate-setup-a-professional-project-structure-in-seconds/

Qualcuno lo ha utilizzato? Una volta scaricato il pacchetto dove si deve inglobare?

Io preferisco usare https://github.com/lucmendelowski/Yii-Boilerplate

Ciao, ci ho perso un po’ di tempo, per poi arenarmi…

Fammi sapere a che punto sei arrivato, così vediamo di andare avanti.

Ciao

questo pacchetto: https://github.com/clevertech/YiiBoilerplate/zipball/master

contiene yiiboster e yiiboilerplate assieme, però se lo copio sulla cartella www di apache è come se non avviasse yii.

Sembrerebbe una struttura già bella e fatta, solo che non è semplicissimo il primo approccio :blink: … ma al momento sembra il + aggiornato anche.

Innanzi tutto salve a tutti. Sono nuovo del mondo di Yii e stavo appunto cercando una struttura per lo sviluppo di applicazioni web e stavo guardando anch’io Yii Boilerplate, solo che non capisco una cosa e vorrei magari se possibile una conferma. Nella directoy principale, non c’è nessun index.php, perchè per accedere al backend o al frontend devo digitare miosito.it/frontend/www/index.php o miosito/backend/www/index.php?

Grazie a tutti per la possibile risposta.

La mia risposta è che non ho ancora realizzato lavori con pacchetti di partenza. Ma negli ultimi giorni il forum sta andando in questa direzione e ciò stimola la mia curiosità =). In genere mi piacciono gli approcci standard. Meno vado nel particolare, più son certo che la mia lingua è parlata dalla maggior parte dei programmatori che posso incontrare.

Al contrario, meno "contesti" studio, e meno sono le mie possibilità di comprendere lingue diverse dalla mia.

Prendiamo l’esempio di una collaborazione che sto iniziando in questi giorni. La struttura dell’applicazione è:




/protected

  /frontend

    /controllers

    /views

    ...

/protected

  /backend

    /controllers

    /views

    ...



Mi ha fatto subito storcere il naso perché purtroppo sono di quelli che tendono ad imparare il meno possibile ed a farlo fruttare il più possibile.

Ciao M.,

funziona tutto alla perfezione (dopo averci lavorato ed averci costruito un piccolo cms)…

Backend e frontend sono utilizzati, (cit. Zaccaria), per creare dei Virtual Host in Apache (quindi uno che punta a BE e uno, pubblico, che punta a FE).

A questo punto raggiungi una delle applicazioni da .../backend/www e l’altra da .../frontend/www.

La parte common è molto utile per models, extensions, ecc., che sono condivisi tra le applicazioni BE e FE.

Fammi sapere se hai bisogno di un esempio.

Ciao

Poi ho optato per la struttura di yii: http://www.yiiframework.com/wiki/155/the-directory-structure-of-the-yii-project-site/

Però, per curiosità. Ho puntato coi virtualhost a backend/www e frontend/www con yiiboilerplate ma ricevo errore 500 per il primo e nessuna pagina trovata per il secondo.




<VirtualHost *:8080>

  DocumentRoot C:\server\UniServer\www\prova\frontend\www

  ServerName www.prova.local

</VirtualHost> 


<VirtualHost *:8080>

  DocumentRoot C:\server\UniServer\www\prova\backend\www

  ServerName admin.prova.local

</VirtualHost> 



Hai controllato i log?

Il problema vedendo i log di apache è dovuto al file .htaccess e alla mia versione di apache (2.4).

Ne parlano qui

Grazie