Neuigkeiten:

still alive...

Hauptmenü

Welche PHP Version ? 4 oder 5 ?

Begonnen von , 20. Oktober 2005, 19:53:52

Vorheriges Thema - Nächstes Thema

Kurze Zwischenfrage: Welche PHP Version verwenden wir?  PHP 4.x.x oder PHP 5.x.x ?
Bei der Version 4 haben wir eine größere Verfügbarkeit, die Version 5 aber bietet uns bessere Funktionen bzw. Techniken (volles OOP, try-catch) und höhere Geschwindigkeit.
Meinungen?
 
kOOni

mahe

Richtung PHP5 aber so dass es unter PHP4 noch läuft.

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


Hmm... dann können wir aber viele Vorteile, wie das vollunterstützte OOP, nicht ausnutzen!
Einen Mittelweg denke ich mal, gibt es hier nicht, da, wenn ich schon PHP5 nutzten würde, auch die jeweiligen neuen Funktionen nutzten würde.
Bei euren Überlegungen mit den Objekten würde das PHP5-OOP bestimmt gut reinpassen, da es in PHP4 nur sporadisch unterstützt wird.
kOOni

mahe

dann PHP4
da 5 noch nicht so sehr verbreitet ist wie es wir gerne hätten
[edit]das ganze macht keinen Sinn wenn es die Mehrheit nicht einsetzen kann[/edit]

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


milindur

Aber PHP 5 ist auf dem Vormarsch, oder? Macht es Sinn jetzt noch ein komplett neues System, welches idealerweise ein paar Jahre halten soll, noch auf PHP 4 aufzubauen? Insb. wenn Fragen wie OOP usw. im Raum stehen?

dec

bin gleicher meinung wi milindur.

spass ist, was ihr draus macht


coala

ich hatte PHP5 kurze Weile benutzt ohne Probleme
aber als meiner Provider auf neuere Version Update ausfuhr gab Probleme
nachdem kehrte ich zu PHP4 zurück jetzt läuft alles OK
vielleicht war es deswegen das in Slowakei alle Provider Register globall off stellen und nicht bereit sind auf on ändern  /uploads/emoticons/icon_e_sad.gif.cc8ba2b6b966c5e020020efa47702aab.gif\" alt=\":(\" />
für mich wäre wichtig auch die Frage mit dem neuen System ob dies man auch beachten muss
da ich den neuen System natürlich auf meinen Seiten testen möchte eventuell später benutzten werde
falls register on benötigt wird werde ich euch dann bitten mir helfen einen neuen Provider in Deutschland suchen
habe aber keine Ahnung ob es geht wenn meine Domain in Slowakei ist
also habe ich momentan PHP4 gevotet  /uploads/emoticons/icon_e_smile.gif.f7ec63a2b1c3d90a9415e40455642502.gif\" alt=\":-)\" />

lg coala


Also ich glaube, dass es mit dem angesprochenem Register Globals off oder on auch Probleme unter PHP4 geben kann. Das glaube ich, lässt sich aber umgehen, indem anders programmiert. Aber das steht hier nicht zur Frage.
Ich stimme Milindur zu. Es wird sich immer mehr die neue Version durchsetzten. Zudem wird noch einige Zeit ins Land gehen, bis es hier einen ersten Release Candidate gibt.
 
kOOni

Powie

ich möchte sagen, wir sollten unbedingt auf 5 gehen, speziell das try catch ist ne obercoole Sache, das bin ich von Delphi gewöhnt so zu arbeiten.

mahe

Ja schon, eigentlich bin ich auch dafür auf 5 zu setzen.
Ich denke da nur an die breite Masse der Anwender, die eigentlich fast alle \"nur\" Webspace bei einem Hoster haben, nicht wirklich viel Ahnung von PHP haben, usw.
Es gibt viele die können einem nichtmal sagen ob sie PHP4 oder PHP5 haben, geschweige denn wissen wie sie das rausfinden wenns nicht im Angebot steht (und auch nicht jeder Anbieter lässt phpinfo() zu).
Und ich denke an die Anzahl der Leute die dann kommen und schreien dass das Skript nicht geht.
(ich denke da an die Umstellung der Skripte auf register_globals=Off zurück wodurch man dann eine PHP-Version >= 4.1.x brauchte...)

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


Powie

mahe, bis das \"Ding\" fertig ist hat sicher jeder PHP5 und mySQL 4.1.  /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />

mahe

Darauf würde ich mich nicht verlassen /uploads/emoticons/icon_e_biggrin.gif.1a84f5257b36e14b36d04985314f877f.gif\" alt=\":-D\" />
Sobald wir uns mal einig sind über das Grundgerüst und die Klassen alle fertig sind wirds wohl Schlag auf Schlag gehn, da es dann ja fast nurmehr \"dummes\" runtergetippe ist /uploads/emoticons/icon_e_wink.gif.3167d127940f44558fbf1ccd9b6d60a9.gif\" alt=\";-)\" />

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


legato

PHP5, ganz klar.
Jeder Hoster der das jetzt noch nicht (zumindest auf Wunsch) anbietet hat eine Kündigung verdient.
Bis die erste produktive Version da ist ist 5.1 eh schon lange stable, und die ersten 6.0er RC sind auch schon da.


http://www.jendryschik.de/wsdev/einfuehrung/\" rel=\"external nofollow\">XHTML | http://www.css4you.de\" rel=\"external nofollow\">CSS | http://www.css4you.de/wslayout1/\" rel=\"external nofollow\">Tabellenloses Design | http://tut.php-q.net/\" rel=\"external nofollow\">PHP



Also um dem Thread mal ein Zwischenergebnis zu geben:
Die Mehrheit ist für PHP 5. Also verwenden wir nun PHP 5.x.x.
Was ich noch fragen wollte, ob wir bei 5.0.x anfangen oder gleich auf die 5.1.x gehen. Denn die hat bspw. nun die PDO (PHP Database Objects) drin.
 
kOOni

Wenn wir dann mal anfangen, dann wohl am Besten mit der dann aktuellen Version und immer mit dem Blick nach vorne!

all your base are belong to us / Discord