Stránka 1 z 2
Nová řáda phpBB nebude podporovat PHP4
Napsal: pát 04. led 2008 10:02:29
od ameeck
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ší:
Další informace a odkazy na commity zde:
http://area51.phpbb.com/statcvs/
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: pát 04. led 2008 10:07:50
od WhiteWolfSix
Dalo sa to očakávať aj vzhľadom na túto informáciu:
Je čas prejsť na php5!
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: pát 04. led 2008 10:08:56
od ameeck
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
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: sob 05. led 2008 21:37:02
od kings
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"?

Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: sob 05. led 2008 21:42:39
od Kamahl
tak bude to nova verzia tak asi ze k tomu spravia update pack zo starsej na novsiu ;)
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: sob 05. led 2008 21:43:20
od ameeck
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.
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: ned 06. led 2008 12:58:46
od kings
Jasny, jen kdyz vidim to zmenseni o 50 000 radku tak to bude asi souboru

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

Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: ned 06. led 2008 13:02:23
od WhiteWolfSix
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).

Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: ned 06. led 2008 13:14:51
od ameeck
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.
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: ned 06. led 2008 14:28:10
od kings
Ted se koukam na php info a mam tam PHP 5, takze v tom nevidim nic tezkeho

Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: úte 29. led 2008 14:09:01
od oki98
Potom teda doufám, že se upustí od podpory starých verzí databází, protože to věci značně komplikuje a zpomaluje.
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: úte 29. led 2008 16:23:32
od ameeck
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.
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: pon 04. úno 2008 17:37:13
od oki98
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.
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: pon 04. úno 2008 18:58:27
od R-stick
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 ....
Re: Nová řáda phpBB nebude podporovat PHP4
Napsal: čtv 27. bře 2008 11:09:24
od mates
Já to vítám. Jak je vidět z grafu dojde alespoň k pročištění kódu.