Nová řáda phpBB nebude podporovat PHP4

Zde můžete diskutovat o nové verzi phpBB nebo jejím překladu.
ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Nová řáda phpBB nebude podporovat PHP4

Příspěvek od ameeck » pát 04. led 2008 10:02:29

Z poslední série commitů na CVS u phpBB je jasné, že většina kódu byla přepsána do plně PHP5 syntaxe a budou podporovány verze PHP5 a novější.

Je to poměrně překvapení, ale třeba pro mě je to velmi vítaný krok. Je to poměrně rozsáhle zeštíhlení kódu, odstranění všech funkcí potřebných pro zpětnou kompatabilitu, mnohdy trochu neohrabané řešení některých záležitostí.

Jedna taková perlička je, o kolik přišlo CVS kódu, byly odstraněny obrovské soubory pro překódování do UTF8 a kód ja nejednou o 50 tisíc řádku kratší:
Obrázek

Další informace a odkazy na commity zde:
http://area51.phpbb.com/statcvs/

WhiteWolfSix
Příspěvky: 9436
Registrován: pon 24. črc 2006 0:00:00
Bydliště: 48°43'N, 19°08'E
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od WhiteWolfSix » pát 04. led 2008 10:07:50

Dalo sa to očakávať aj vzhľadom na túto informáciu: Je čas prejsť na php5!
WhiteWolfSix (WW6)
Nežiadajte ma o pomoc prostredníctvom icq a SS (SZ)

ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od ameeck » pát 04. led 2008 10:08:56

Jinak pro upřesnění, toto se týká řady 3.2, tedy příští major release. 3.0.x bude stále podporovat PHP>=4.3.3

Uživatelský avatar
kings
Příspěvky: 125
Registrován: úte 17. říj 2006 0:00:00
Bydliště: Litvínov
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od kings » sob 05. led 2008 21:37:02

A bude se dát nějak jednoduše přejít ze stare verze PHP na nové? :) Server by se našel, ale bude na to nějaký "patch"? :eh:

Kamahl
Příspěvky: 1713
Registrován: ned 25. bře 2007 1:00:00
Bydliště: Bratislava
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od Kamahl » sob 05. led 2008 21:42:39

tak bude to nova verzia tak asi ze k tomu spravia update pack zo starsej na novsiu ;)

ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od ameeck » sob 05. led 2008 21:43:20

Samozřejmě, že se dá přejít na novější verze PHP, pokud to ale není tvůj server, tak o tom rozhoduje správce hostingu :-) Většinou je to přepsáním souborů, plus někdy nějakými opravnými a konfiguračními skripty pokud je potřeba. phpBB se samo přizpůsobí a rozliší verze PHP.

Uživatelský avatar
kings
Příspěvky: 125
Registrován: úte 17. říj 2006 0:00:00
Bydliště: Litvínov
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od kings » ned 06. led 2008 12:58:46

Jasny, jen kdyz vidim to zmenseni o 50 000 radku tak to bude asi souboru :D No hosting je kamosuv (aspon myslim) tak nebude tezky to presunout, ale udelali by lepe, kdyby vychazeli verze na PHP 4 a 5. Zrovna sem včera nainstaloval phpBB 3 3.0.0 na PHP 4 a zachvilku to zase prehazovat :-/

WhiteWolfSix
Příspěvky: 9436
Registrován: pon 24. črc 2006 0:00:00
Bydliště: 48°43'N, 19°08'E
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od WhiteWolfSix » ned 06. led 2008 13:02:23

Zas tak skoro to nebude... a prevod súčasného fóra na server bežiaci na php5 Ti môže spraviť poskytovateľ hostingu (to platí aspoň u platených hostingov). 8-)
WhiteWolfSix (WW6)
Nežiadajte ma o pomoc prostredníctvom icq a SS (SZ)

ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od ameeck » ned 06. led 2008 13:14:51

Nic tě nenutí přecházet na 3.1, můžeš zůstat u 3.0.x – na tu budou vycházet opravy dál, základ mají pořád stejný, nebude to takový rozdíl jako 2 a 3.

Uživatelský avatar
kings
Příspěvky: 125
Registrován: úte 17. říj 2006 0:00:00
Bydliště: Litvínov
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od kings » ned 06. led 2008 14:28:10

Ted se koukam na php info a mam tam PHP 5, takze v tom nevidim nic tezkeho :)

oki98
Příspěvky: 9
Registrován: ned 17. čer 2007 16:26:29
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od oki98 » úte 29. led 2008 14:09:01

Potom teda doufám, že se upustí od podpory starých verzí databází, protože to věci značně komplikuje a zpomaluje.

ameeck
Příspěvky: 6425
Registrován: ned 06. lis 2005 1:00:00

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od ameeck » úte 29. led 2008 16:23:32

Ani moc ne, všechny databáze se ovládají v phpBB stejně přes DBMS a je na nich zhruba stejná funkčnost. Rozdíl může být pak rozdíl v backendu a samotném výkonu té databáze. Tam máš ale volnost a můžeš použít, kteroukoliv z podporovaných, podpora ostatních tě nějak výrazně brzdit nebude.

oki98
Příspěvky: 9
Registrován: ned 17. čer 2007 16:26:29
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od oki98 » pon 04. úno 2008 17:37:13

ameeck píše:Ani moc ne, všechny databáze se ovládají v phpBB stejně přes DBMS a je na nich zhruba stejná funkčnost.
nesouhlasím, DBAL podporuje pár základních dotazů, pokud budeš chtít třídit třeba podle délky řetězce, tak budeš muset větvit přímo ve skriptu.
ameeck píše:Rozdíl může být pak rozdíl v backendu a samotném výkonu té databáze. Tam máš ale volnost a můžeš použít, kteroukoliv z podporovaných, podpora ostatních tě nějak výrazně brzdit nebude.
nevím, příjde mi hloupé, že člověk nemůže použít uniony, triggery a ostatní základní nástroje, pouze to brzdí výkon, znepřehledňuje kód a o dohledávání relací nemá ani smysl mluvit.

Ruku na srdce, kolik procent hostingů dnes běží na mysql < 4.1? Troufnu si odhadnout, že určitě méně, než kolik běží na PHP4.

Uživatelský avatar
R-stick
V.I.P.
V.I.P.
Příspěvky: 907
Registrován: pát 13. led 2006 1:00:00
Bydliště: Vysoké Studnice
Kontaktovat uživatele:

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od R-stick » pon 04. úno 2008 18:58:27

oki98 píše:Ruku na srdce, kolik procent hostingů dnes běží na mysql < 4.1? Troufnu si odhadnout, že určitě méně, než kolik běží na PHP4.
Možná se budeš divit, ale poměrně dost - alespoň ty co znám já (nepočítám různé freehostingy - s těmi neztrácím čas.)

A mimochodem, pokud se tady bavíme o databázi - phpBB3 ti pojede i na nižší verzi MySQL než 4.1 - ovšem s tím že kvůli korektnímu kódování (UTF-8) si všechny textová data ukládá do polí tybu BLOB (binární pole) - což klade větší nároky na zátěž databáze. A zkus si takové pole přímo editovat - když to budeš potřebovat. Bez hex editoru, nebo speciálního softu, který s těmito poli umí pracovat jseš v ......******....

Takže dávat phpBB3 na nižší verzi MySQL než 4.1 není zrovna moc dobrý nápad ....
http://www.rstick.com -bubenické paličky
http://www.sferabubeniku.info - bubenické diskusní fórum.
NEPOSKYTUJI podporu přes soukromé zprávy a mail. => ptejte se na fóru.

Uživatelský avatar
mates
Příspěvky: 53
Registrován: ned 08. led 2006 1:00:00

Re: Nová řáda phpBB nebude podporovat PHP4

Příspěvek od mates » čtv 27. bře 2008 11:09:24

Já to vítám. Jak je vidět z grafu dojde alespoň k pročištění kódu.

Zamčeno