Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Gli Off Topic
    4. GT Fetish Cafè
    5. Archivio Contest & Esperienze
    6. Teecno
    7. PHP Version
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • W
      weppos User Attivo • 5 gen 2007, 16:14 ultima modifica di

      PHP Version

      Premesso che non ho letto il codice.
      Potreste, al volo, darmi il requisito in termini di versione minima di PHP necessaria?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • T
        tonyx User Attivo • 5 gen 2007, 17:55 ultima modifica di

        Ciao weppos,

        non ho mai fatto un controllo simile ma la versione più vecchia di php sul quale ha funzionato Teecno è la 4.3.10-16

        Saluti
        Tony.

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • rinzi
          rinzi Super User • 5 gen 2007, 17:55 ultima modifica di

          @weppos said:

          Premesso che non ho letto il codice.
          Potreste, al volo, darmi il requisito in termini di versione minima di PHP necessaria?
          .... 4.quello_che_ti_pare 😄

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • W
            weppos User Attivo • 5 gen 2007, 18:02 ultima modifica di

            @tonyx said:

            Ciao weppos,

            non ho mai fatto un controllo simile ma la versione più vecchia di php sul quale ha funzionato Teecno è la 4.3.10-16

            Saluti
            Tony.

            Mmm, converrebbe fissarla una versione.
            Differenze tra PHP 4.x, 4.3 e successive sono a volte impressionanti in termini di supporto alle funzioni.

            Personalmente, quando sviluppo, ogni volta che uso una funzione "fuori dalla norma" eseguo un controllo sulla versione minima necessaria e, se maggiore alla precedente, aggiorno i requisiti minimi che tengo in un file di configurazione delle specifiche.

            Se poi posso consigliare, passare alla 5.x, vi consente molte funzionalità interessanti, compreso una programmazione ad oggetti sicuramente migliore della 4.x, oltre a miglioramenti parziali delle performance.

            @Rinzi said:

            .... 4.quello_che_ti_pare 😄

            E tu da dove spunti?
            Preparati, ho appena implementato Propel ed aggiornato l'SVN, lunedì ci sarà da divertirsi! 😄

            Non penserai mica di essertela svignata ora? il divertimento è appena cominciato... :yuppi:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • rinzi
              rinzi Super User • 5 gen 2007, 18:09 ultima modifica di

              @weppos said:

              E tu da dove spunti?

              io ci sono sempre... 😄 ...

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                albertoseo User Attivo • 6 gen 2007, 18:10 ultima modifica di

                Ciao weppos. Sei davvero sicuro che il codice scritto ad oggetti sia più efficiente? Cioè, non sono un esperto, ma da quanto si legge, vale l'opposto. La OOP è ottima nella efficacia della rappresentazione della logica, ma a causa delle sue sottostrutture (garbage collector, ...) richiede maggiori cicli di Cpu. Parlo di velocità intrinseca ... naturalmente posso essere in errore proprio con il PHP5. Per esempio, è cosa nota che il codice generato dal linguaggio C sia più rapido di quello ottenuto con il C++. Ciao e grazie.

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • W
                  weppos User Attivo • 6 gen 2007, 19:10 ultima modifica di

                  Ciao AlbertoSeo,
                  dobbiamo definire il concetto di efficente.

                  In termini di risorse, quello sul quale hai centrato il post, hai ragione. Un linguaggio ad oggetti richiede normalmente più risorse rispetto ad un linguaggio procedurale.

                  Tuttavia, il linguaggio ad oggetti offre maggiore funzionalità allo sviluppatore così come maggiore flessibilità di intervento.
                  Estremamente vantaggioso si rivela per la riusabilità del codice.

                  In termini di efficenza, in merito a PHP5, non mi riferivo solo agli oggetti.
                  Ad esempio, array ed oggetti vengono ora passati alle funzioni direttamente per riferimento (come un linguaggio di programmazione di norma prevede) e questo limita la copia al volo di dati con un notevole risparmio di risorse, soprattutto se si usa frequentemente questi tipi di dati. 🙂

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • F
                    fra.t User Attivo • 8 gen 2007, 10:44 ultima modifica di

                    Secondo me il passaggio ad una programmazione ad oggetti è da fare. Ma se il primo step è quello di usare Teecno come motore interno per siti Web, php5 potrebbe limitarne la diffusione. Credo 😄

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      tonyx User Attivo • 8 gen 2007, 10:50 ultima modifica di

                      @weppos said:

                      Mmm, converrebbe fissarla una versione.

                      Personalmente, quando sviluppo, ogni volta che uso una funzione "fuori dalla norma" eseguo un controllo sulla versione minima necessaria e, se maggiore alla precedente, aggiorno i requisiti minimi che tengo in un file di configurazione delle specifiche.

                      Seguendo il consiglio di weppos ho controllato tutte le funzioni usate e attualmente la versione minima richiesta per il funzionamento di Teecno è la 4.0. Da questa versione in poi non ci sono problemi di funzionamento.
                      Qualora fosse necessario farlo girare su versioni più vecchie modificando leggermente il codice potrebbe girare anche sulla versione di PHP 3.0.9.

                      Saluti
                      Tony.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • H
                        hypertext User Attivo • 8 gen 2007, 12:50 ultima modifica di

                        Attenzione che dalla versione 4.1 del PHP sono state introdotte le nuove variabili globali 😉

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • L
                          luvme2tms User • 10 gen 2007, 08:37 ultima modifica di

                          superglobals "$_" le sto già utilizzando io per l'autenticazione del webmaster... quindi i "requisiti minimi di teecno" sono già cambiati...
                          personalmente trovo un po' prematuro parlare di "requisiti minimi" in quanto TEECNO è solo agli inizi, cosa succederebbe se oggi vi si dicesse che vi basta avere php 4.0 e poi durante lo sviluppo degli script lo staff si trovasse (o vedesse costretto) a dover/voler usare una funzione per PHP 5 ... :mmm:

                          Saluti e baci, :ciauz:

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti