Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 64 Pomógł: 0 Dołączył: 8.11.2004 Ostrzeżenie: (10%)
|
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam aplikację stworzoną w "obiektowym" PHP4. I mam 3 pytanka: 1. Czy opłaca się konwertować toto do PHP5 (jak się ma stosunek nakładu pracy do efektywności)? 2. A może skoro działa to dać sobie spokój? 3. Jeśli konwertować to na co w szczególności zwrócić uwagę? Z góry dzięki za odpowiedzi Bartek |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław |
Nie do końca wiem, o czym mówicie, Panowie.
Większość aplikacji napisanych pod PHP4, chodzi również pod PHP5. Właściwie jest tylko kilka rzeczy, które trzeba poprawić, w trakcie konwersji. 1. pod php5 nie można wykorzystywać nazwy this do zmiennych poza klasą (taki błąd pojawiał się np. w starszych wersjach smarty) 2. słówko kluczowe var w klasach jest niezalecane - stąd pojawia się notice, by zmienić je na public - tym można jednak za bardzo się nie przejmować Jest jeszcze pare inych drobiazgów (np. domyślnie wyłączone register globals) , których poprawienie jednak, zazwyczaj nie zajmuje zbyt wiele czasu, a w efekcie otrzymuje się aplikację gotową do dalszego rozwijania. A że może to mieć bardzo duże znaczenie - więc zachęcam z całego serca - tym bardziej, że może się okazać, że wszystko będzie chodzić poprawnie - bez najmniejszej nawet poprawki... |
|
|
|
bartyk "Upgrade" skryptów OOP z PHP4 do PHP5 11.04.2005, 14:22:52
nospor jeśli dziala, daj se spokój, chyba że jest jakaś p... 11.04.2005, 14:33:14
Imperior IMHO jeśli jest kod OOP pod PHP4, który działa, to... 11.04.2005, 15:06:24
bela_666 Cytat(DeyV @ 2005-04-11 17:07:05)2. słówko kl... 11.04.2005, 18:25:54
SongoQ Jesli dobrze zaprojektrowales aplikacje pod 4 powi... 11.04.2005, 20:32:12
NuLL Little OT: bela_666 ma rację co do stricta ktory j... 11.04.2005, 20:55:53
dooshek Pozostawanie przy php 4 chyba troszke nie ma sensu... 12.04.2005, 07:20:44
bartyk Przede wszystkim dzięki wielkie za wszystkie odpow... 12.04.2005, 07:34:32
Imperior Cytat(bartyk @ 2005-04-12 06:34:32)Myślę, że ... 12.04.2005, 15:34:24 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 16:45 |