• User Attivo

    Rapyd e Code Igniter

    Ciao a tutti gli sviluppatori 🙂

    Mi potrebbe capitare di intervenire su un sito sviluppato grazie a Code Igniter e Rapyd:
    il primo è un framework, il secondo una libreria per suddetto framework.

    Non sono esperto nè di php nè dei vari framework ma ho dato un occhio a come funzionano questi CodeIgniter e Rapyd e non mi sembrano malaccio.

    Sto pensando di provare a sviluppare un sito con questi per vedere un po' che potenzialità hanno...

    Ma prima volevo chiedere il parere di sviluppatori più esperti di me.

    Cosa ne pensate di questi CodeIgniter e Rapyd?
    Esistono delle soluzioni alternative e più funzionali?
    Quando vanno bene questi e quando invece usare dei cms open source più "alla moda" come joomla, etc...?
    Per un sito com semplici pagine aggiornabili senza particolari "richieste dinamiche"... cosa mi consigliate?

    Grazie a tutti.


  • User

    CodeIgniter è fantastico. Ti permette di programmare con il paradigma MVC, molto velocemente e molto semplicemente. Io da quando ho iniziato ad usarlo, non lo mollo più 😄

    C'è però da considerare che da qualche mese è nato KohanaPHP il quale si può definire un fork di CodeIgniter. KohanaPHP ha il vantaggio di essere scritto solo per PHP5, anche se è abbastanza nuovo e quindi per il momento mi limito a seguirlo e a vederne gli sviluppi.

    Rapyd è altrettanto fantastica, e come fa capire il nome ti permette davvero di programmare molto velocemente (soprattutto per i form). Sicuramente un must se si programma con CI.

    Se vuoi un consiglio: inizia ad usarlo. Dopo un breve periodo di "confusione" (sempre che non hai già usato un framework MVC, in questo caso ti sembrerà tutto abbastanza semplice) - poiché è tutt'altro modo di programmare rispetto alla solita programmazione "page-driven" - non puoi far altro che innamorartene 😉

    :ciauz:


  • User Attivo

    Ciao ThanX,
    io ogni tanto ho usato qualche libreria di pear, ma non mi sono mai andati a genio i framework... spesso pesano molto ed è più il tempo necessario a conoscerli di quello che ti fanno risparmiare.
    Ad onor del vero pear mi ha tolto un paio di bruttissime castagne dal fuoco in pochissimo tempo e sembra che Igniter sia decisamente più leggero... probabilemte dipende dalle caratteristiche individuali di ciascun sviluppatore.

    Personalmente, se dovessi produrre montagne di codici nei prossimi 2 anni, probabilmente affinirei le conoscenze in uno dei framework già citati e sono sicuro che risparmierei tempo, in caso contrario vado avanti per la mia strada.

    Anche perché, quando si usano oggetti preconfezionati, si rischia di perdere il polso della situazione mentre scrivendo tutto il codice a manina o adattando codici già scritti sai esattamente cosa fa il tuo script e perché...

    Ovviamente sono solo pareri personali e nulla più...
    :ciauz:


  • User Attivo

    Beh... grazie intanto delle risposte... mi inizio a fare un'idea...
    E dato che non ho idea di quanti framework esistano a giro trovo le vostre risposte molto preziose.
    Mi rimane solo il dubbio su quando usare questi framework e quando usare joomla e affini...


  • User Newbie

    @ThanX said:

    Cosa ne pensate di questi CodeIgniter e Rapyd?

    Mha..
    Ho sviluppato io rapyd.. non è malaccio, ma ultimamente non ne penso bene.
    Ultimamente non penso bene neanche di CodeIgniter...

    Poi ho cominciato a pensare benissimo di Kohanaphp, è durata poco pero'...
    sto' cominciando a pensare male anche di quello.
    Sarà il caso di farne uno và...


  • User

    @felixx said:

    Sarà il caso di farne uno và...

    Auguri 😄

    @ThanX said:

    Mi rimane solo il dubbio su quando usare questi framework e quando usare joomla e affini...

    Beh joomla come tutti i CMS è utile quando gran parte del sito è dinamico (parlo di pagine intere) e deve poter essere modificato anche da chi non conosce X/HTML.

    :ciauz: