Newsgroup: it.comp.www.php
Titolo: PHP regole di sviluppo

Una domanda/riflessione.
Io sviluppo con PHP da quasi due anni ormai. Prima con php3 adesso con php4
e durante questo lasso di tempo ho cambiato parecchio il modo di lavorare e
operare. la struttura delle directory lo modificata quasi in ogni progetto
cercando sempre una soluzione migliore.
Ho imparato molto dall'open source... vari progetti dentro il quale ho
curiosato per comprenderne il funzionamento e la loro organizzazione.
Ora, quello che ho visto č che ogni progetto č organizzato in modo diverso e
quello che mi piacerebbe capire č se qualcuno a scritto su carta o sul web
qualcosa che parlasse di Progettazione/organizzazione di progetti
web-oriented?
-Stile le cartelle č bene metterle in questo modo
-I fle da includere li inseriamo tutti in una cartella unica piuttosto che
divisi per sezione
etc. etc.
Esclusi i soliti manualoni di PHP per imparare altre fonti che affrontano il
problema in maniera piů specifica?
Saluti  Lorenzo Sicilia
--
   KEMEN srl
   Viale Italia, 548
   20099 Sesto San Giovanni
   Milano - Italia
   Tel:  
+39-02-24425326
   Fax: 
+39-02-24425330
 
http://www.kemen.it


Non ci sono regole particolari di sviluppo e non so se esiste qualcosa
online che parla di ciň...
Anche io in ogni progetto cambio organizzazione, dipende dal progetto
stesso...
Includere file mi piace poco, va a finire che se cambi mezzo path ti
incasini di brutto, provato sulla mia pelle... MAI piů tanti include...
Premetto che l'organizzazione varia da progetto a progetto, cmq ultimamente
uso un file kernel.php che contiene tutti i settaggi, funzioni, eventuali
classi, ecc. poi ogni pagina include il file kernel e richiama le varie
funzioni o metodi (in caso di OOP).
Come base dati uso MySQL... :-)
1 solo include per avere a disposizione il mainframe del sito (kernel.php
:-)
Ciao
Alex

 Alex


 problema in maniera più specifica?


 Anchio anche se guardo con interesse Posgress
non č PostgreSQL ? :-)
Ciao
Alex

Nel sito 
www.consiglio.marche.it
 abbiamo fatto un uso pesante degli include sopratutto per mantenere
header e coda del sito più molte altre funzioni che sono venute fuori cammin facendo.
Ritengo comunque che utilizzando OOP tutto risulti più pulito e veloce, anche in previsione
dell'utilizzo del compilatore ZEND.
A proposito, nel sito abbiamo usato il Zend Optimizer con notevoli incrementi di velocità...
Si dice PostsgreSql e come database è sicuramente più robusto di MySql
Mat

Scusate, zend accelerator e non optimizer
lo trovate su 
www.zend.com

 non č PostgreSQL ? :-)
Certo.. ma come vedi con le sigle non sono tanto preparato :o)


 Si dice PostsgreSql e come database è sicuramente più robusto di MySql
Sulla dicitura convengo oviamente.... per quanto riguarda la robustezza non
saprei...
Io non l'ho ancora provato ma il cucciolo permette di fare store procedure,
integrita dei dati, atomicità ed altre cosucce che al momento MySql sogna.
Vorrei vedere adesso con Mysql 4.1 se risolvono un po di queste gravi
mancanze.
Invece per Zend accelerator...
Mi potresti spiegare per sommi capi come funziona, le difficolta della sua
installazione ed eventuali costi?
Ho letto qualcosa ma non mi è tutto chiaro su come riesce ad incrementare la
velocità.


 devo pensarci ^_^
Esatto, il bello è che ti crei la pagina html graficamente come vuoi, poi
una volta che ti va bene la commenti e sei a posto :-)
Ciao
Alex

 vero ?
mmm.. dipende dalla velocità del server ovviamente, cmq è sempre meglio non
usare in maniera ECCESSIVA (e inq uesto caso, a mio parere lo è) il
FileSystem.
E' un mio parere..
Io di solito faccio un uso discreto di include.
Ciao ciao!
Marco