Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ Newsy _ PHP 5.4 dostępne

Napisany przez: viking 2.03.2012, 09:27:36

Po bardzo długim procesie akceptacji zmian developerzy zdecydowali się na wydanie wersji PHP 5.4.

Pełna lista nowości dostępna oczywiście w changelogu http://php.net/ChangeLog-5.php

Trochę po polsku: http://tworzenie-stron-www.org/information/9/php_5.4_juz_dostepne

Napisany przez: Spawnm 2.03.2012, 15:42:40

Ciekawe kiedy hostingi wprowadzą php5.4 ;]

Napisany przez: toffiak 2.03.2012, 15:44:36

Pewnie tak samo szybko jak przeszły z php 5.2 na php 5.3, czyli dla niektórych będzie to 2-3 lata.

Napisany przez: by_ikar 2.03.2012, 21:26:44

W kwestii migracji sytuacja może mieć się inaczej niż w przypadku php 5.3 z tego co pamiętam, pierwsze wersje php 5.3 były dość ociężałe, tzn chodziły wolniej, niż poprzednie wersje. I może to w jakiś sposób też adminów zniechęciło. Bo w ten sposób trochę tracili. A tutaj php 5.4 dostaje niezłego kopa jeżeli chodzi o czas generowania i użytą pamięć, więc może się zdecydują, co by mogli na taki współdzielony wepchać jeszcze jednego czy dwóch klientów wink.gif

Napisany przez: potreb 2.03.2012, 21:38:36

Lista zmian dosyć długa https://svn.php.net/repository/php/php-src/tags/php_5_4_0/NEWS. Ja u siebie chyba zacznę instalować 5.4 tyle że najpierw trzeba porobić testy na WS2008. Dobrze, że w końcu wyrzucili wszystkie badziewne magic quotes. Mój ulubiony zapis <?=$var?> zawsze dostępny smile.gif od wersji 5.4.

Napisany przez: pitbull82 7.03.2012, 08:04:45

Ja spodziewam się szybszego wprowadzenia php 5.4 bo większość hostingów wprowadziło funkcję wyboru wersji php ze względu na duże różnice w wersjach php 5.2 i 5.3 więc dodanie kolejnej wersji do wyboru nie powinno być zbyt dużym wyzwaniem

Napisany przez: Orzeszekk 9.03.2012, 00:34:35

Na jednym z kont w home pl na ktorych mam okazje pracowac jest nadal 5.2.7 smile.gif

Na innym serwie jest 5.3.3, moja prosba o zainstalowanie 5.3.8 z racji ze 5.3.3 zdycha w kontakcie z kolizjami funkcji hashujących zostala skwitowana ze "zajmie to duzo czasu i wysilku, wolalbym uniknac zmiany repozytorium" zakochany.gif zakochany.gif zakochany.gif

Aa zapomnialem dopisac. Ten 5.3.3 to dedyk

Napisany przez: by_ikar 9.03.2012, 07:54:44

Też mam póki co nieprzyjemność pracować na php 5.2.x dlatego póki co nie stosuje przestrzeni nazw, i mój autoloader musi sobie tworzyć mapę obiektów..

Napisany przez: Spawnm 9.03.2012, 19:09:32

Obecnie wszystkie hostingi jakie znam dają możliwość wyboru 5.2 czy 5.3 , zobacz w direct admin czy aby na 100% jesteś skazany na 5.2 .

Napisany przez: Orzeszekk 12.03.2012, 00:45:53

Cytat(by_ikar @ 9.03.2012, 07:54:44 ) *
Też mam póki co nieprzyjemność pracować na php 5.2.x dlatego póki co nie stosuje przestrzeni nazw, i mój autoloader musi sobie tworzyć mapę obiektów..


Na niektorych hostingach jest mozliwosc zmiany wersji PHP poprzez .htaccess. Na jednym z moich tak bylo - wrzucilem strone i sie posypała z racji ze bylo na nim php 5.2. Telefon do admina - podal mi linijke do wpisania w htaccess - smiga jak ta lala.

Napisany przez: mrWodoo 12.03.2012, 12:58:56

  1. $myClass = (new Person)->setName('Jan')->setAge(45);a


smile.gif
Niby nic specjalnego, ale lepiej będzie w kodzie wyglądać ;D Linijka mniej

Zapis tablic trochę bezsensowny.... Chociaż... :|

Przyjdę do domu to zrobie sobie update smile.gif

Napisany przez: thek 12.03.2012, 14:24:23

Zapis tablic nie jest bezsensowny. Skrócona forma czyli:

  1. $tablica = [ 'jeden', 'dwa', 'trzy' ];

to wszak od 5.4 nie reguła a jedynie możliwość zamiany zapisu:
  1. $tablica = http://www.php.net/array('jeden', 'dwa', 'trzy' );

Dla osób które często korzystaja z języków gdzie taka notacja jest stosowana, przywitają zmiane jako coś dla nich.

EDIT: Też uważam, że możliwość działania na obiekcie od razu po utworzeniu to nie "ooo... fajnie!" ale "no! w końcu!" wink.gif

Napisany przez: WebCM 18.03.2012, 17:13:15

Cytat
Removed legacy features: Safe mode and all related ini options.
Przez to administratorzy tanich serwerów nie będą chcieli przesiąść się na PHP 5.4. Może za kilka lat z oporem. tongue.gif

Napisany przez: Martti 7.05.2012, 15:34:52

Jakie hostingi mają php 5,4?

Napisany przez: zegarek84 7.05.2012, 16:09:32

tak na szybko to na pewno hekko.pl - parametry wspólne:

Cytat
obsługa i zdalny wybór PHP w wersji 4.4.8, 5.2.x/5.3.x oraz PHP 5.4RC2 !

Napisany przez: markonix 7.05.2012, 17:36:57

Jak myślicie - warto stawiać nowe projekty na PHP 5.4 (dedyk) czy jeszcze poczekać?

Druga sprawa ciekawe jak wygląda kompatybilność frameworków z 5.4. CI, z którym miałem jedynie styczność nie chwali się niczym w changelogu.

Napisany przez: !*! 7.05.2012, 19:09:35

Cytat(markonix @ 7.05.2012, 18:36:57 ) *
Jak myślicie - warto stawiać nowe projekty na PHP 5.4 (dedyk) czy jeszcze poczekać?

Nie, odczekałbym z kilka miesięcy na załatanie dziur, a przynajmniej na wersje 5.4.1

Cytat(markonix @ 7.05.2012, 18:36:57 ) *
Druga sprawa ciekawe jak wygląda kompatybilność frameworków z 5.4. CI, z którym miałem jedynie styczność nie chwali się niczym w changelogu.

Co działa na 5.3 będzie działać na 5.4.

Napisany przez: Crozin 7.05.2012, 19:13:55

Cytat
Nie, odczekałbym z kilka miesięcy na załatanie dziur, a przynajmniej na wersje 5.4.1
Już nawet 5.4.2 jest.
Cytat
Co działa na 5.3 będzie działać na 5.4.
Niekoniecznie. Deweloperzy PHP nie dbają za bardzo o wsteczną kompatybilność. Jednak co działa na 5.3 niemal na pewno będzie działać na 5.4.

Napisany przez: !*! 7.05.2012, 19:27:39

Faktycznie. Na domowy poligon 5.4 może się nada, ale... bądźmy szczerzy, większość idzie na sprzedaż, produkcje a tam nie numerek się liczy. Śledzić zmiany jakie zachodzą w wersji 5.4, i poczekać na masowy update na hostingach, a tu już różnie bywa, mam wrażenie że przeważa php 5.2 nadal.

Napisany przez: Cysiaczek 7.05.2012, 23:41:53

Jeszcze minimum dwie olimpiady miną, zanim 5.4 bedzie powszechne na hostingach. Wątpię, aby obecnie jakieś popularne narzędzia/biblioteki wykorzystwywały możliwości dostępne w 5.4, a nawet jeśli ktos ma takie potrzeby, to VPS nie jest już jakimś szalenie drogim rozwiązaniem.

Napisany przez: markonix 7.05.2012, 23:55:40

Ja już sobie zainstalowałem 5.4 z możliwością przełączania pomiędzy 5.3 i 5.2 z poziomu DA stąd te pytanie bo mam prosty wybór (to nie będzie nic powielanego, dedykowany system na dedyku).

Napisany przez: uupah5 8.05.2012, 12:25:22

a co tam, dobrego dostawcę zareklamuję:
<cytat z newslettera>
Z przyjemnością informujemy, że na serwerach IQ PL jest już dostępne php w wersji 5.4.1
</cytat z newslettera>

Napisany przez: Veronik 29.05.2012, 11:40:07

A jakieś znaczące różnice z PHP 5.2 są?

Napisany przez: Crozin 29.05.2012, 12:41:34

1. http://php.net/manual/en/migration53.php
2. http://php.net/manual/en/migration54.php

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)