Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    1,742

    Passaggio da PHP4 a PHP5

    Salve a tutti,
    ho un sito che gira sulla piattaforma php4. Sarei intenzionato a far spostare il sito in questione con il supporto di php5. Mi domandavo se posso incontrare dei problemi di compatibilità con alcuni script.
    Del codice scritto in php e che funziona attualmente per la versione Php4 potrebbe non funzionare su php5? la sintassi del codice cambia radicalmente da php4 e php5? C'è una guida che spiega come varia la sintassi del codice per le due versioni?
    grazie mille

  2. #2
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    323
    Bè si la sintassi cambia ad esempio i tag di php :
    PHP4 = <?....?>
    PHP5 = <?php...?>
    Ovviamente questi son osolo esempi vediti questi articoli per maggiori info :
    http://php.html.it/faq/leggi/818/che...php-4-e-php-5/
    http://www.php.net/ChangeLog-5.php
    http://www.webstyling.it/articoli/php5.php
    http://forum.mrwebmaster.it/php/22654-php4-php5-2.html

    Dovrebbero rispondere alle tue domande....

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2001
    Messaggi
    1,742
    Non esiste tipo un tool dove inserisco del codice php e mi controlla se è compatibile sintatticamente con la versione php5?? sarebbe l'ideale
    grazie ad ogni modo per le risorse che mi hai segnalato

  4. #4
    meglio sia anche chiaro che la maggior differenza che si puo' riscontrare e' con il php 5.3 verso tutte le altre versioni precedenti.

    http://www.php.net/manual/en/migration53.php

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    323
    Purtroppo temo che non esista un tool in grado di fare quello che dici tu.....Almeno per quanto ne so io, poi se c'è qualcuno più esperto ben venga.....

  6. #6
    Utente di HTML.it L'avatar di bubi1
    Registrato dal
    Dec 2009
    Messaggi
    1,230
    Originariamente inviato da Ophy94
    Bè si la sintassi cambia ad esempio i tag di php :
    PHP4 = <?....?>
    PHP5 = <?php...?>

    Quello dipende dall'impostazione di short_open_tag nel php.ini, non dalla versione.

  7. #7
    Si esiste un tool che effettua il controllo sulla compatibilità e questo si chiama "il programmatore".

    Ti dico questo in quanto tempo fa, diverso tempo fa, avviammo una ricerca per verificare se esistesse un tool che mostrasse almeno ciò che il php 5 non supportava più etc.
    Trovati diversi software e testati il risultato è stato davvero pessimo.

    Ti consiglio dunque di procedere a mano anche caricando il tuo attuale sito web su un webserver locale che utilizza l'ultima versione del php disponibile e stabile.

  8. #8
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    323
    Ops... chiedo scusa allora, non sapevo che PHP4 = <?....?>
    PHP5 = <?php...?> dipendesse dallo hort_open_tag..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.