• User Attivo

    Per quanto io rispetti ogni membro della community, vorrei dissentire con Ziobudda.
    Credo che ogni sviluppatore debba provare e riprovare e , come dici tu, "reinventare l'acqua calda".Secondo il mio parere , non si migliore utilizzando le cose pronte e già fatte, ma reinventando, riscrivendo, ripartendo da zero.
    [LEFT]Detto questo, buona giornata a tutti 🙂
    [/LEFT]


  • Super User

    Scusa, ma tu per guidare impari a costruire il motore di una macchina o usi quello che hanno fatto altri ?

    Per il resto concordo nel reinventare l'acqua calda ma solo per le cose importanti (un nuono motore meno inquinante).

    M.


  • User Attivo

    Non sarebbe reinventare l'acqua calda... sarebbe costruirsi "autonomamente" un sistema adatto alle proprie esigenze con le proprie mani e la propria testa, con innumerevoli vantaggi rispetto ad un cms preconfezionato...
    Studiare e applicare il proprio cervello non è mai male anzi...


  • Super User

    Puoi anche ricostruire una macchina se vuoi, ma rimane sempre la domanda: ne vale la pena ? Oppure è meglio studiare quello che altri hanno fatto e migliorarlo ?

    Ovviamente non vale per tutte le cose, ma in questo caso stiamo parlando di programmazione.

    Per il resto concordo sulla questione del cervello...

    M.


  • User Attivo

    Secondo me il paragone della macchina non centra...

    Si parla di programmazione... appunto... un linguaggio a disposizione di tutti col quale puoi creare applicazioni...
    Non bisogna avere una laurea in ingegneria meccanica necessaria per saper costruire un motore... php è un linguaggio relativamente semplice da imparare avendo una buona base di html...

    Un cms è un prodotto... ma non deve essere visto come il prodotto definitivo che va bene per tutti e per tutto: può andar bene, può non andar bene, può essere sufficiente, insufficiente, superfluo...
    Se hai la voglia di imparare, il tempo, le capacità... non vedo perchè non si debba aprire il notepad++ e scrivere codice...
    E' anche molto stimolante e oserei dire "appassionante"...

    Secondo me ne vale eccome la pena...
    Tutto questo IMHO naturalmente...

    Ciao :smile5:


  • User Newbie

    @ziobudda said:

    Scusa, ma tu per guidare impari a costruire il motore di una macchina o usi quello che hanno fatto altri ?

    Per il resto concordo nel reinventare l'acqua calda ma solo per le cose importanti (un nuono motore meno inquinante).

    M.
    E se Fregior volesse imparare a fare proprio i motori?
    Per imparare a programmare non puoi solo affidarti ai cms, devi prima di tutto capirli, se è ancora inserpeto in php e mysql riuscirebbe ammalapena a modificarli, IMHO partire da zero è decisamente migliore (a livello didattico) e probabilmente anche a livello di tempo impiegato, considerando che non serve imparare il funzionamento del cms (non tutti sono così facili).

    Riguardo alle domande:
    1)Non capisco l'uso dello switch, non basta stampare il nome della categoria?
    2)Ti consiglio di cercare qualche guida per la creazione di blog basilari (su html.it ce n'è una) di solito spiegano per bene l'argomento delle pagine.


  • User Attivo

    Ciao, se i giochi potrebbero essere inseriti in una tabella sarebbe piu facile creare delle pagine ed avere cio che hai detto
    basterebbe creare una tabella categoria ed una giochi quest'ultima con una chiave esterna id categoria
    In merito alla discussione dei motori, visto che il tuo sito è statico e vorresti portarlo in dinamico usando il php, ti consiglio prima di studiarlo se non lo hai ancora fatto, e poi di cimentarti nel codice provando a fare da solo cio che ti serve, perchè prendendo una cosa già bella è fatta non sapresti nemmeno come adattarla al tuo progetto.
    ciao da danny


  • Super User

    Ma si dai anche io concordo con il fartelo tutto da zero. Un bel sito in php tutto da zero, fregandotene di tutte quelle belle cose come CMS, Framework e compagnia bella che ti possono rendere le cose più veloci. Vuoi mettere costruirsi da zero il proprio motore di rendering al posto di usare, giusto uno a caso, smarty ??? Oppure il non utilizzare framework di php del calibro di Zend o Symphoni per farsene uno in casa spendendo una marea di tempo dietro a cose che altri hanno gia' trattato/realizzato rendendo la programmazione più semplice e veloce ? Oppure l'uso di un CMS come Drupal o Joomla ? Chi se ne frega del riutilizzo del codice, del debug dello stesso. Facciamoci le nostre api per attaccarci a youtube al posto di usare quelle pronte, testate e funzionanti che Zend Framework ci mette a disposizione consentendoci di avere più tempo per la gestione del nostro sito web.

    E qui chiudo che tanto è inutile proseguire. Ma ovviamente io con il PHP ci lavoro. Ci giocassi solamente forse avrei tempo da buttare per costruirmi da zero l'ennisima cosa che altri mi hanno gia' reso disponibile e che mi permette di velocizzare lo sviluppo del mio sito web. Ora scusate, ma vado a leggere come costruire il pistone del motore della mia macchina, perché farsene uno proprio è meglio.

    M.


  • User Newbie

    @ziobudda said:

    Ma si dai anche io concordo con il fartelo tutto da zero. Un bel sito in php tutto da zero, fregandotene di tutte quelle belle cose come CMS, Framework e compagnia bella che ti possono rendere le cose più veloci. Vuoi mettere costruirsi da zero il proprio motore di rendering al posto di usare, giusto uno a caso, smarty ??? Oppure il non utilizzare framework di php del calibro di Zend o Symphoni per farsene uno in casa spendendo una marea di tempo dietro a cose che altri hanno gia' trattato/realizzato rendendo la programmazione più semplice e veloce ? Oppure l'uso di un CMS come Drupal o Joomla ? Chi se ne frega del riutilizzo del codice, del debug dello stesso. Facciamoci le nostre api per attaccarci a youtube al posto di usare quelle pronte, testate e funzionanti che Zend Framework ci mette a disposizione consentendoci di avere più tempo per la gestione del nostro sito web.

    E qui chiudo che tanto è inutile proseguire. Ma ovviamente io con il PHP ci lavoro. Ci giocassi solamente forse avrei tempo da buttare per costruirmi da zero l'ennisima cosa che altri mi hanno gia' reso disponibile e che mi permette di velocizzare lo sviluppo del mio sito web. Ora scusate, ma vado a leggere come costruire il pistone del motore della mia macchina, perché farsene uno proprio è meglio.

    M.
    Ti faccio una domanda: hai cominciato a usare i cms dal primo giorno? o prima hai imparato le basi per fare siti?
    Se lui vuole/deve imparare, l'uso dei cms non lo aiuta.
    Se vuole soltato fare il sito come hobbie la cosa è ben diversa, ma in tal caso gli consiglio wordpress, dove per fare quello che vuole basta usare i meta dei post personalizzati.


  • Super User

    @lordkryss said:

    Ti faccio una domanda: hai cominciato a usare i cms dal primo giorno? o prima hai imparato le basi per fare siti?
    Quando ho iniziato io a programmare i CMS non cerano (io me lo sono fatto in casa), concetti come Framework e librerie erano una cosa molto diversa da quella attuale. Impossibile paragonare i due momenti temporali.

    Forse non ho espresso bene il mio pensiero: ben venga lo studio di cose che possono portarci a migliorare, ma non si perda tempo su cose che altri ci hanno reso più semplici. Non si vuole utilizzare un CMS per il proprio sito web ? Bene, che male c'e' ? Almeno pero' si utilizzi uno dei tanti Framework che permettono di scrivere codice migliore, più velocemente e meno insicuro.

    M.


  • User Attivo

    @ziobudda said:

    Quando ho iniziato io a programmare i CMS non cerano (io me lo sono fatto in casa), concetti come Framework e librerie erano una cosa molto diversa da quella attuale. Impossibile paragonare i due momenti temporali.

    Forse non ho espresso bene il mio pensiero: ben venga lo studio di cose che possono portarci a migliorare, ma non si perda tempo su cose che altri ci hanno reso più semplici. Non si vuole utilizzare un CMS per il proprio sito web ? Bene, che male c'e' ? Almeno pero' si utilizzi uno dei tanti Framework che permettono di scrivere codice migliore, più velocemente e meno insicuro.

    M.

    Ciao ziobudda, posso anche capire il tuo concetto, che pero e valido per chi di programmazione ne mastica, ma prova a mettere uno script davanti ad uno che adesso sta iniziando, e come dare una caramella ad un bambino appena nato, non sa cosa farsene, il nostro amico penso che stia agli inizi, quindi presentargli un lavoro gia fatto non gli servirebbe a niente, cosa ben diversa se dovresti utilizzarlo tu, potresti modificarlo e renderlo utile al tuo progetto.Spero sia chiaro
    Adesso vogliamo aiutarlo sto ragazzo
    Ciao


  • User

    Semplici siti web... un cms tipo joomla o wordpress
    Portali con funzionalità... realizzazione personalizzata!
    Utilizzo framework: solo jquery
    per php non c'è nessuna necessità di appesantirlo in velocità e footprint di memoria oltre a dover imparare le istruzioni di un framework che oggi c'è e domani non sai se sarà ancora supportato,
    non c'è nulla che manchi al linguaggio PHP!