Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicitÓ e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
PHP - Pattern su cui sviluppare un sito
Forum - PHP - Pattern su cui sviluppare un sito

Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 19:12
Martedý, 29/06/2010
Salve a tutti,
ho deciso di fare il mio ennesimo sito ed Ŕ da un p˛ di tempo che mi sono convertito a PHP 5 e alla OOP. Mi piacerebbe sapere, per un sito di piccola-media taglia, che pattern mi consigliereste di usare? Per ora conosco e ho sviluppato con l'MVC e ne conosco solo di nome altri...cosa consigliate?


Hey, sono anche su Twitter! www.twitter.com/simonecassin
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 19:20
Martedý, 29/06/2010


Ingegnere Informatico
https://ldlagency.it
PM Quote
Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 19:38
Martedý, 29/06/2010
Testo quotato

Postato originariamente da HeDo:


basta chiedere a BigG: http://www.ibm.com/developerworks/opensource/library/os-ph ...



Scusami Luca,
ma io ho chiesto non "quali pattern esistono" ma quali pattern consigli tu, tizio, caio o sempronio :)


Hey, sono anche su Twitter! www.twitter.com/simonecassin
PM Quote
Avatar
HeDo (Founder Member)
Guru^2


Messaggi: 2763
Iscritto: 21/09/2007

Segnala al moderatore
Postato alle 21:20
Martedý, 29/06/2010

io consiglio di usare ASP.NET 4.0 + Entity Framework + Workflow Foundation

altro che php...
se proprio ti sei innamorato fai prima a studiarti approfonditamente un cms come joomla al posto che scrivere il codice from scratch :)


Ingegnere Informatico
https://ldlagency.it
PM Quote
Avatar
Xaratroom (Ex-Member)
Expert


Messaggi: 526
Iscritto: 03/04/2008

Segnala al moderatore
Postato alle 21:56
Martedý, 29/06/2010
Pu˛ utilizzare un framework come symfony per sviluppare applicazioni MVC in poche ore senza appoggiarsi a nessun CMS.

Il pattern per eccellenza resta l'MVC.
Certo Ŕ che tutto dipende da quello che vuoi sviluppare.

PS: non sei al mercato, per farti capire li devi chiamare design pattern.

Ultima modifica effettuata da Xaratroom il 29/06/2010 alle 21:58


bool Woman::makeYourselfBetter() {
       goto bathroom;

bathroom:
       while (1);

       return this->_isGoodResult();
}
PM Quote
Avatar
Thejuster (Member)
Guru^2


Messaggi: 1704
Iscritto: 04/05/2008

Segnala al moderatore
Postato alle 9:37
Mercoledý, 30/06/2010
non s˛ voi, ma personalmente non mi piace studiare materiali di altri,
tipo joomla & co.

Mi sono sempre fatto tutto da solo da 0,
e per me resta il miglior modo.

semplicemente perchŔ s˛ dove mettere le mani, essendo interamente una mia opera,
e so come ampliarlo o no,

sono favorevole con i plug-in ma non con i cms o cose simili.


PM Quote
Avatar
cassin.simone (Member)
Guru


Messaggi: 1051
Iscritto: 03/06/2009

Segnala al moderatore
Postato alle 11:49
Mercoledý, 30/06/2010
Testo quotato

Postato originariamente da Xaratroom:

Pu˛ utilizzare un framework come symfony per sviluppare applicazioni MVC in poche ore senza appoggiarsi a nessun CMS.

Il pattern per eccellenza resta l'MVC.
Certo Ŕ che tutto dipende da quello che vuoi sviluppare.

PS: non sei al mercato, per farti capire li devi chiamare design pattern.



Grazie mille Xaratoom, come al solito rimani uno dei migliori in questo e in tanti altri campi.

Testo quotato

Postato originariamente da HeDo:
io consiglio di usare ASP.NET 4.0 + Entity Framework + Workflow Foundation

altro che php...
se proprio ti sei innamorato fai prima a studiarti approfonditamente un cms come joomla al posto che scrivere il codice from scratch :)



Hehe Luca, di asp.net conosco solo la teoria semplicemente perchŔ gli hosting free non lo supportano e io non ho spazio dove fare pratica...per questo sono innamorato :love: di php :D

Testo quotato

Postato originariamente da Thejuster:
non s˛ voi, ma personalmente non mi piace studiare materiali di altri,
tipo joomla & co.

Mi sono sempre fatto tutto da solo da 0,
e per me resta il miglior modo.

semplicemente perchŔ s˛ dove mettere le mani, essendo interamente una mia opera,
e so come ampliarlo o no,

sono favorevole con i plug-in ma non con i cms o cose simili.



E rieccomi qui, al solito punto dove ho discusso con Piero e, adesso, anche con Luca. Ho giÓ studiato una buona parte del sistema plug-in, moduli e template di Joomla ma dopo un p˛ mi sono stancato...Preferisco anche io confezionare prodotti da solo, appoggiandomi magari a framework, librerie o altro, ma non a cms :)


Hey, sono anche su Twitter! www.twitter.com/simonecassin
PM Quote
Avatar
Fatal_Error (Ex-Member)
Newbie


Messaggi: 11
Iscritto: 30/06/2010

Segnala al moderatore
Postato alle 13:19
Mercoledý, 30/06/2010
Piu' che un differente pattern mi viene da suggerirti un differente modo di gestire i template, ovvero avvalendosi dell'xsl transform con php.  E' molto pratico rispetto al "metodo" joomla/wordpress etc etc. ;)

In ogni caso, con l'MVC puoi gestire il 100% delle applicazioni complesse sul web oggi, chiaro che se devi sviluppare uno scriptino del cavolo non Ŕ necessario complicarsi la vita.

Per quel che riguarda lo sviluppo in sŔ, ai CMS ho detto no per una semplice ragione: non posso perdere tempo a studiarmeli da capo a fondo se voglio dover eseguire un implementazione. Chiaro Ŕ che se ad un utente bastano le basilari opportunitÓ offerte da quegli strumenti, prendi configuri e ti togli il magone allo stomaco in 5 minuti ma se hai bisogno di sviluppare un applicazione particolare non ha senso stravolgere le strutture di Drupal, Joomla ed altri: fai il sito da 0 e via, appoggiandoti ad un framework compatto e basilare come Code Igniter puoi ottenere ottimi risultati in tempi relativamente brevi.

PM Quote