PDA

Bekijk Volledige Versie : PHP4 eindelijk EOL



Deimos
13/07/07, 18:25
Voor de mensen die het nog niet wisten:



[13-Jul-2007]

Today it is exactly three years ago since PHP 5 has been released. In those three years it has seen many improvements over PHP 4. PHP 5 is fast, stable & production-ready and as PHP 6 is on the way, PHP 4 will be discontinued.

The PHP development team hereby announces that support for PHP 4 will continue until the end of this year only. After 2007-12-31 there will be no more releases of PHP 4.4. We will continue to make critical security fixes available on a case-by-case basis until 2008-08-08. Please use the rest of this year to make your application suitable to run on PHP 5.

For documentation on migration for PHP 4 to PHP 5, we would like to point you to our migration guide. There is additional information available in the PHP 5.0 to PHP 5.1 and PHP 5.1 to PHP 5.2 migration guides as well.

Bron: http://nl2.php.net/

Kortom dat worden nog een boel scripts die straks niet meer werken, of zijn jullie van plan om de laatste stable release van PHP 4 te blijven aanbieden (ervan uitgaande dat je die nu al aanbiedt)

Geert-Jan
13/07/07, 18:34
alles PHP5.latest

IT-worX
13/07/07, 19:00
Ik hoop dat DirectAdmin nu snel update...

®on
13/07/07, 19:09
of zijn jullie van plan om de laatste stable release van PHP 4 te blijven aanbieden
Nog wel, maar plan is wel om alle servers voor het eind van het jaar op php 5 stable te draaien. Op dit moment werken er hier nog 4 servers op php 4 stable.

Deimos
13/07/07, 19:11
Nog wel, maar plan is wel om alle servers voor het eind van het jaar op php 5 stable te draaien. Op dit moment werken er hier nog 4 servers op php 4 stable.

En dan PHP5 met zend compatability mode of echt PHP5 ?

Kenneth
13/07/07, 19:18
Ik hoop dat DirectAdmin nu snel update...

waarom op DA wachten? Doe het lekker zelf al!

Dominic
13/07/07, 19:20
Ik hoop dat DirectAdmin nu snel update...

Je kunt toch al updaten naar PHP5 met customapache!

Wij werken op DA servers met PHP5 en cPanel servers met PHP4, dit grotendeels omdat we PHP5 niet fatsoenlijk aan de gang krijgen i.c.m. apache 2.0 en ook niet echt zin hebben om er veel tijd in te steken op dit moment.

Domenico
13/07/07, 19:34
Tja, altijd nog wel wat bakken met PHP4 stable ben ik bang maar nieuw is alleen nog maar PHP5 vanaf volgend jaar.

nielsrenselaar
13/07/07, 20:00
Pas nog alle servers definitief geupgrade naar 5.2.3, hierbij hebben we de klant gratis ondersteund in het eventueel aanpassen van kleine scripts, niet nodig geweest (circa 400 webhosting accounts waar php scripts op draaien). Danwel dat de klant het zelf opgelost heeft, danwel dat het gewoonweg niet nodig was. Het draait in ieder geval een stuk stabieler, en efficienter.

Geert-Jan
13/07/07, 20:19
Ik hoop dat DirectAdmin nu snel update...

Welk gedeelte snap ik niet??
DA draait gewoon op PHP5, sterker nog, heel stabiel hier met Apache 2.

SebastiaanStok
13/07/07, 20:29
Ik draai al heel lang niet meer op PHP4, sterker nog.
Ik ontwikkel alleen nog maar in PHP5.1 en hoger.

Ik horden vandaag een heel mooi nietje over PHP6!
http://www.scriptorama.nl/algemeen/nieuw-voorstel-voor-namespaces-in-php6 Maar nu is het officieel ingevoerd :D :W:

Randy
13/07/07, 21:18
Kijk, dat zijn de betere berichten Sebastiaan. Namespaces zijn wel fijn, met name voor de mensen die .net gewend zijn. PHP6 mag van mij wel komen. Weg met scheinveiligheidfuncties (3x woordwaarde) als safe_mode, register_globals etc.
Zelf draaien we nogphp 4.4.x op twee webservers met voornamelijk OSCommerce. De rest allemaal 5.2.3 (en nog 1 server met 5.1 voor testdoeleinden (timezone class)).

phreak
13/07/07, 21:34
php4 en 5 voor klanten..

ennneh is het niet compatibility ipv compactibility?

Domenico
13/07/07, 22:15
Kijk, dat zijn de betere berichten Sebastiaan. Namespaces zijn wel fijn, met name voor de mensen die .net gewend zijn. PHP6 mag van mij wel komen. Weg met scheinveiligheidfuncties (3x woordwaarde) als safe_mode, register_globals etc.
Zelf draaien we nogphp 4.4.x op twee webservers met voornamelijk OSCommerce. De rest allemaal 5.2.3 (en nog 1 server met 5.1 voor testdoeleinden (timezone class)).

Er is nog geen OSCommerce voor PHP5 ?

MMaI
13/07/07, 22:22
php4 en 5 voor klanten..

ennneh is het niet compatibility ipv compactibility?
-- cynische modus --
exact wat ik dacht, maar die compactability zal wel komen omdat hij toch er van overtuigt is dat php van zend is, en zend is een optimizer toch? (A)
-- /cynische modus --

maar ik werk al weer bijna ene jaar met php5, op de server stata nog wel steeds php4 en dmv een .htaccess is deze te gebruiken voor die directory, werkt prima, maar hel eerlijk heb ik php4 nooit meer nodig gehad.
wat wel een minpuntje is van php5 is dat de support voor (my)sql niet meer standaard aanwezig is, en de beschikbare documentatie karig/onduidelijk, ik blijf uitleggen aan vrienden hoe ze nu php5 met mysql en apache kunnen gebruiken :(

zelfs geen problemen mee gehad maar toch een minpuntje imho

Randy
13/07/07, 23:45
Er is nog geen OSCommerce voor PHP5 ?

Jawel, maar wat oudere costum modules die eerst een update moeten hebben.

ol4pro
14/07/07, 03:12
Alles ontwikkeld php 4, 5 compatible

6 kan misschien en zal waarschijnlijk een probleem worden, hoewel er al wel codes beschikbaar zijn voor php6, helaas zijn die dus absoluut niet php4 compatible. php6 code vs php5 code, geen comment.

WH-Tim
14/07/07, 11:05
Ze waren er inderdaad al druk over aan het communiceren in de php lists, en dan nu een week later alsnog dan doorgevoerd. Altijd wel leuk om te zien, zeker als je de berichten gelezen had die verspreid waren :P

Domenico
14/07/07, 11:30
Jawel, maar wat oudere costum modules die eerst een update moeten hebben.

Ah ja ok dat is altijd klote maar ze kunnen zo nog wel een tijdje door. Ik ben zelf niet echt gecharmeerd van OSC en een klant van ons draait daarop de grootste volvo onderdelen shop van de wereld maar ik moet zeggen dat het allemaal veel efficienter kan en zo out of the box werkt het niet echt optimaal en moet er veelk getuned worden. Laat ik maar zwijgen over de layout.

Maar goed we gaan offtopic... :)

SebastiaanStok
14/07/07, 11:32
Als je goed script kan je code prima werken onder zowel PHP5 als PHP6
Als je E_STRICT niet wil/kan gebruiken doe dan als de error-report op E_ALL hebt staan dan uitsluiten! In PHP6 word hij standaard onderdeel van E_ALL.

De dingen zoals MagicQuotes en safe-mode zijn inderdaad schijnveiligheid, en maken het ook erg moeilijk om de code portable te maken.

Het probleem van MySQL is binnenkort ook verholpen.
http://www.scriptorama.nl/software-updates/php6-komt-met-nieuwe-mysql-client-library-mysqlng

Even iets anders gaan andere PHP6 na de release al (gelijk) ondersteunen.
Dan wel in keuze als primair.
Het grootste probleem zullen de Optimizers/Loader worden. Die zijn namelijk gesloten en moet eerst weer worden bijgewerkt. Denk maar aan het probleem van PHP5.2 :(

Ik zelf denk gewoon twee weken te wachten en dan in test omgeving te kijken of het geen problemen geeft :) En daarna als optioneel aan te bieden.

crazycoder
14/07/07, 12:11
Even iets anders gaan andere PHP6 na de release al (gelijk) ondersteunen.
Dan wel in keuze als primair.
Het grootste probleem zullen de Optimizers/Loader worden. Die zijn namelijk gesloten en moet eerst weer worden bijgewerkt. Denk maar aan het probleem van PHP5.2 :(

Ik zelf denk gewoon twee weken te wachten en dan in test omgeving te kijken of het geen problemen geeft :) En daarna als optioneel aan te bieden.
Voorlopig niet verder dan testomgeving.

Je moet er rekening mee houden dat standaard spul (te) vaak niet zal werken. Kom nu ook nog genoeg tegen wat klanten niet werkend krijgen.. register_globals enzo :) tja... als daar nog geen rekening mee is gehouden.....