AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

PHP4 oder PHP5?

Ein Thema von CalganX · begonnen am 21. Jul 2004 · letzter Beitrag vom 26. Jul 2004
Antwort Antwort
Seite 1 von 2  1 2      
CalganX

Registriert seit: 21. Jul 2002
Ort: Bonn
5.403 Beiträge
 
Turbo Delphi für Win32
 
#1

PHP4 oder PHP5?

  Alt 21. Jul 2004, 22:12
Hi,
ich überlege jetzt gerade, welche PHP-Version ich herunterladen soll.
Es wurde vor einer Woche ja PHP 4.3.8 veröffentlicht und am gleichen Tag auch PHP 5.0.0... Jetzt stellt sich für mich die Frage, welches ich auf meinem lokalen Apache2-Webserver installieren soll. Meine Website arbeitet mit PHP4 (zumindest bisher und auf meinem Webspace läuft ebenfalls PHP4).

Was macht mehr Sinn? Und ist PHP5 kompatibel zu PHP4? Sprich kann ich meine auf PHP5 laufenden Files auch hochladen und es funktioniert immer noch?

Chris
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.640 Beiträge
 
#2

Re: PHP4 oder PHP5?

  Alt 21. Jul 2004, 22:14
PHP5 hat einige Features mehr als PHP4 und einiges wurde umgestellt, die PHP4-Scripte sollten jedoch zu 99% auch unter 5 laufen. Wenn Du dann allerdings Funktionen aus 5 verwendest die es in 4 nicht gibt ist das freilich nicht mehr abwärtskompatibel.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von Nonsense
Nonsense

Registriert seit: 23. Nov 2002
389 Beiträge
 
Delphi 5 Standard
 
#3

Re: PHP4 oder PHP5?

  Alt 21. Jul 2004, 22:25
Ich habe noch 4.3.6 drauf, aber wenn die 5er draußen ist - warum nicht?
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#4

Re: PHP4 oder PHP5?

  Alt 21. Jul 2004, 22:36
Vor allem wenn du objektorientiert arbeiten willst kann ich nur PHP5 empfehlen.
Solange du keine Methoden hast, die __clone, __destructor, _-constructor, private, protected oder public heißen, sollte es mit der Portierung wenig Probleme geben.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
gekmihesg
(Gast)

n/a Beiträge
 
#5

Re: PHP4 oder PHP5?

  Alt 21. Jul 2004, 22:44
hmmm also wenn du ne seite im internet hast würde ich beim 4er bleiben. sonst baust du irgandwo mal ne 5er funktion ein und aufm server gehts dann nicht. ich würde erst waren bis php5 verbreitet ist
  Mit Zitat antworten Zitat
Alfons_G

Registriert seit: 7. Jun 2002
Ort: München
296 Beiträge
 
Delphi 2007 Architect
 
#6

Re: PHP4 oder PHP5?

  Alt 26. Jul 2004, 10:12
Du kannst davon ausgehen, dass im Laufe des Jahres immer mehr Provider auf PHP 5 umstellen werden. Host Europe z.B. wird Anfang Oktober umstellen - und weist die Kunden vorsorglich darauf hin, dass sie allein dafür verantwortlich sind, dass deren Skripte dann noch laufen ...

Alfons Grünewald



Alfons Grünewald
  Mit Zitat antworten Zitat
Xanobius

Registriert seit: 18. Mai 2004
Ort: Naters
2 Beiträge
 
#7

Re: PHP4 oder PHP5?

  Alt 26. Jul 2004, 10:28
Ich würde dir auf jedenfall auch PHP 5 empfehlen, oder die Lösung von den Apache Friends, deren Wampp man ganz einfach von PHP 4.3.8 auf 5.0.0 umstellen kann. Wie schon erwähnt is vor allem in Sachen oop PHP 5 sehr fortgeschritten. Habe mir das Buch PHP 5 - Neuerungen besorgt und schon kurz darin geblättert und muss sagen, sehr überzeugend. Natürlich funktionieren auch alte oop scripts unter PHP 5, da es dort noch keine public / protected unterschied gab, gelten sämtliche dort definierten Variabeln (var) als public.
Nun ja, ich würde auf jedenfall PHP 5 empfehlen, da es doch einige sehr interessante neuerungen hat, neben der oop verstärkung ist auch die eingebaute XML Klasse sehr nett. Zudem ist bestimmt auch SQLite einen kleinen Abstecher wert, eine Datenbank engine die im PHP Treiber schon drin ist (leider nicht für wirkli grosse Sachen geeigent, aber für ein GB oder kleines Forum allemal ne nette Sache).
Der Nachteil an PHP 5 ist ganz klar die MySQL Anbindung, die aus lizenzgründen nicht mehr direkt implementiert werden durfte, mit einigen Schritten jedoch auch machbar ist.
Aber wie gesagt, der neue XAMPP der Apache friends lässt kann da flexibel switchen, falls du erst mal beide Versionen ausprobieren möchtest
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#8

Re: PHP4 oder PHP5?

  Alt 26. Jul 2004, 13:28
Zitat von Xanobius:
Der Nachteil an PHP 5 ist ganz klar die MySQL Anbindung, die aus lizenzgründen nicht mehr direkt implementiert werden durfte, mit einigen Schritten jedoch auch machbar ist.
Was heißt "nicht direkt implementiert"? Der einzige Unterschied, der mir aufgefallen ist, ist dass die Extension nicht mehr in den Core einkpmipiliert ist sondern manuell eingesschaltet werden muss. Also ein Struchpunkt in der php.ini (unter Windows) entfernen. Damit kann ich leben.
Außerdem gibt es ja auch die erweiterte MySQL-Schnittstelle, die jetzt auch die Features von MySQL4 unterstützt.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
Xanobius

Registriert seit: 18. Mai 2004
Ort: Naters
2 Beiträge
 
#9

Re: PHP4 oder PHP5?

  Alt 26. Jul 2004, 13:53
ja, entschuldigung, hab ich beim überfliegen des Kapitels wohl falsch aufgefasst. Da stand das die entwikler gezwungen sind, eine automatisch integrierte Unterstützung für Mysql wegzulassen^, da MySQL nun seine Lizenzbestimmungen geändert hat. Tja, sorry. Auf jedenfall bleibt zu hoffen das Mysql auch in der Version 4 kostenfrei bleibt.
  Mit Zitat antworten Zitat
Nightshade

Registriert seit: 7. Jan 2003
Ort: Menden
192 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: PHP4 oder PHP5?

  Alt 26. Jul 2004, 14:29
Ich hatte tierische Probleme, PHP5 unter Apache/1.3.29 (Win32) an laufen zu bekommen.

Das PHP selber lief ohne Probleme, aber die MySQL Anbindung lief einfach nicht,

Nach einen Tag Googlen habe ich es dann aufgegeben und das alte PHP 4.3.4 wieder installiert.

Das läuft sofort ohne Probleme.
Christian
Killing for peace is like fucking for virginity

Nightshade
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz