anpera.net
https://anpera.dyndns.org/phpbb3/

PHP4 oder PHP5 ?
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=4434
Seite 1 von 1

Autor:  KaitoKite [ Do 27 Mär, 2008 14:23 ]
Betreff des Beitrags:  PHP4 oder PHP5 ?

Hey ich will grade PHP lernen und kann mich nicht entscheiden welches :P
PHP4 oder PHP5?
Ich möchte auch für LoGD skripten also was äre besser für micH?^^


lg,
KaitoKite

Autor:  Harthas [ Do 27 Mär, 2008 14:36 ]
Betreff des Beitrags:  Re: PHP4 oder PHP5 ?

PHP5 - Ist die aktuelle Version.
Die Entwicklung von PHP4 wurde eingestellt, wird also nichts mehr weiterentwickelt. Und PHP6 wird auch irgendwann kommen.

Also solltest du es unbedingt mit PHP5 versuchen. Ist meiner Meinung nach auch um einiges interessanter. Bietet viele interessante Funktionen und Mechanismen. Besonders in der Objektorientierung hat sich auch einiges getan.

Über google wirst du bestimmt auch einige Tutorials finden. http://www.php.net durchzulesen, wird bestimmt auch nicht schaden.


Man muss allerdings auch sagen, dass LoGD ursprünglich mal in PHP3 entwickelt wurde, und längst nicht alles auf neuestem Stand ist. Mit PHP5 hat diese Version sogar noch gewisse Probleme. Gibt hier im Forum jedoch viele Beiträge dazu. Einfach mal die Suchfunktion benutzen.

Autor:  Jenutan [ Do 27 Mär, 2008 14:46 ]
Betreff des Beitrags:  Re: PHP4 oder PHP5 ?

Hmm, die Unterschiede von php 4 zu php 5 sind meiner Einschätzung nach wirklich minimal, wenn man von den Objekten einmal absieht.

Da man als Anfänger um Objekte erst einmal einen Bogen macht,
kann man auch mit php 4 anfangen. ;)

OT:

Und Objekte verwende ich persönlich beim LotGD coden kaum, obwohl sie sehr nützlich sein können.
Aber Irgendwer meinte mal, dass Objekte langsam seien? Hmmm....

Autor:  Eliwood [ Do 27 Mär, 2008 17:20 ]
Betreff des Beitrags:  Re: PHP4 oder PHP5 ?

PHP4 ist obsolet. Es gibt keine Erweiterungen mehr dafür, keine Bugfixes - allerhöchstens Sicherheitslücken, die geflickt werden. Es ist dringenst anzuraten, auf PHP5 zu migrieren, oder dort einzusteigen. PHP5 kann alles, was PHP4 kann - und noch vieles mehr. Zum Beispiel hat es die Datenbankabstraktionsschicht PDO, einige neue, nützliche Funktionen (str_ireplace, file_put_contents!). Und natürlich ein besseres System mit den Objekten, obwohl die Geschmackssache sind.

@Jenutan: Objekte in LoGD sind durchaus nützlich. Und langsamer sind sie auch nicht, wenn mans richtig macht.

Autor:  Auric [ Do 27 Mär, 2008 20:30 ]
Betreff des Beitrags:  Re: PHP4 oder PHP5 ?

Ich kann meinene Vorrednern nur recht geben.
Wenn du zugriff auf eine Test/Entwicklungsumgebung mit PHP5 hast (was startk zu empfehlen ist), dann steig auch gleich mit dem Aktuelleren code ein.
Im LotgD-Code sind die unterschiede allerdings wirklich kaum zu merken, sodass du, wenn du php5 drauf hast auch keine Probleme mit PHP4-Code hast. Abgesehen von ein paar von Eliwood erwähnten Funktionen hast sich in PHP5 in erster linie die Objektorientierung verändert/verbesser. Dazu sind noch ein paar neue Techniken (Exceptions und so) dazu gekommen.

Also: have 5!

Autor:  Nightborn [ Fr 28 Mär, 2008 01:11 ]
Betreff des Beitrags:  Re: PHP4 oder PHP5 ?

:D fang mit PHP6 an *hehe*

bzw. wenn Du wirklich neu anfängst, achte auf Programmierstil... Einrückungen, korrekte Notationen (kein $session[user] käse. $session['user']) und so weiter.

Objektorientierung lege ich wärmstens ans Herz, das ist oftmals sehr nützlich und schön, macht große Dinge verständlicher und besser handhabbar (nicht immer)

Autor:  Drazaar [ Fr 28 Mär, 2008 02:36 ]
Betreff des Beitrags:  Re: PHP4 oder PHP5 ?

Ich seh (abgesehen OOP) für LoGD keine großen Unterschiede ob php4 oder 5 (Ja Eliwood, ich gehe hier von einem Standard LoGD Admin aus, der nicht den ganzen Core neu aufzieht ^^). Aber lern' 5, denn dann verstehst du das Zeug von 4 eigentlich auch.

Ich stimme meinen Vorrednern ansonsten 100%ig zu ;)

Autor:  KaitoKite [ Fr 28 Mär, 2008 18:19 ]
Betreff des Beitrags:  Re: PHP4 oder PHP5 ?

Danke an euch alle^^
ihr wart ne große hilfe^^

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/