Portál AbcLinuxu, 20. července 2025 10:33


phpMyAdmin přejde na Git a gettext

Vývojáři nástroje phpMyAdmin se na FOSDEM dohodli, že přesunou vývoj na Git a pro lokalizaci začnou používat gettext. Více v blogu Michala Čihaře.

8.2.2010 10:53 | Robert Krátký | Zajímavý článek


Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

AraxoN avatar 8.2.2010 11:17 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: phpMyAdmin přejde na Git a gettext
Odpovědět | Sbalit | Link | Blokovat | Admin
Gettext v PHP má jednu zásadnú nevýhodu, ktorú sa mi nepodarilo prechytráčiť. Zmeniť locale je možné len nastavením premennej prostredia a pri multithreadovom serveri (napr. apache worker) to potom mení locale pre všetky jeho thready. Takže si vyberiem slovenčinu a o chvíľu si niekto druhý vyberie angličtinu a zrazu už aj ja mám angličtinu. Pomohlo až premigrovanie späť na prastarý prefork, čo je z môjho pohľadu veľmi nemilé.
8.2.2010 11:24 hanzz | skóre: 19 | blog: hanzz
Rozbalit Rozbalit vše Re: phpMyAdmin přejde na Git a gettext
no, tohle resim i v cecku :) a nejak se mi to nepovedlo doresit jinak, nez pouzit vlastni kod co pracuje s gettext soubory :) mam serverovou aplikaci (jeden thread), ale potrebuju posilat ruznym "lidem" ruzna data podle nastaveni jejich prostredi :).
8.2.2010 14:13 Tomáš Srnka | skóre: 7 | Bratislava/Praha
Rozbalit Rozbalit vše Re: phpMyAdmin přejde na Git a gettext
Toto by mohol byt dost problem v pripade PMA, kedze na velkych serveroch pracuje aj viac ludi sucasne.

Z pohladu developera je to krok v pred voci statickym konstantam, co su/boli doteraz :-).
8.2.2010 18:58 VSi | skóre: 28
Rozbalit Rozbalit vše Re: phpMyAdmin přejde na Git a gettext
Tak ono obecně nevidím jako dobrý nápad provozovat mod_php pod nějakým threaded Apache mpm. Kromě Gettextu i mnoho PHP rozšíření není tzv. thread-safe.

Srovnatelný výkon s mod_php bez thread-safe problémů nabízí mod_fcgid (FastCGI PHP), navíc s ním jde použít suexec. K tomu klidně může být Apache MPM threaded.
9.2.2010 09:25 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: phpMyAdmin přejde na Git a gettext
Tuhle nevýhodu samozřejmě známe, takže se nepoužije gettext z PHP, ale vlastní.
AraxoN avatar 9.2.2010 10:00 AraxoN | skóre: 47 | blog: slon_v_porcelane | Košice
Rozbalit Rozbalit vše Re: phpMyAdmin přejde na Git a gettext
Bude to mať súbory binárne kompatibilné s gettextom, ale iné rozhranie? To by sa mi celkom hodilo... a myslím, že nielen mne.

Otázka je, či sa to v takom prípade ešte stále môže nazývať gettext, keďže táto vlastnosť je pomaly jeho základom.
9.2.2010 13:37 Michal Čihař | skóre: 61 | blog: Bláboly | Praha
Rozbalit Rozbalit vše Re: phpMyAdmin přejde na Git a gettext
Budeme používat php-gettext (případně upravenou verzi téhož).

Založit nové vláknoNahoru


ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.