[linux] Aký PHP framework používate?
Ján Koštial
jan.kostial na datarix.sk
Středa Březen 2 11:43:42 CET 2011
Dňa 1. 3. 2011 19:51, Patrik Bóna wrote / napísal(a):
> Zdravim,
>
> Niekedy som pouzival Qcodo http://www.qcodo.com/.
>
> Mas tam aj generovanie kodu... Je to dost komplexny framework.
>
Narýchlo som nakukol do dokumentácie... Qcodo trpí tým istým neduhom, čo
skoro všetky frameworky.
V šablóne sú natvrdo kódované názvy premenných/metód dátových objektov.
Dokumentuje to tento obrázok:
http://www.qcodo.com/wiki/image:qcodo/overview/qform_3
Príklad z obrázka (toto by v šablóne byť nemalo):
$this->btnSave->Render();
To okrem iného znemožňuje použitie tej istej šablóny z iným modelom (v
ktorom sú iné premenné/objekty).
V tomto prípade sa síce nejedná o objekt modelu ale o objekt formulára
(Qcodo je viac objektovejšie.. :-), ale problém je rovnaký..
> Ale momentalne ho uz nepozivam. A takisto sa mi nechce robit rozne
> weby co si ludia zmyslia, ale zameral som sa len na weby vo
> WordPresse. Pre mna to je taky kvazi framework (API WordPressu) aj s CMS.
>
> Nemusim pri kazdom webe riesit administraciu, nemusim riesit
> prihlasovanie uzivatelov, nemusim riesit DB schemu, ale mozem sa
> zamerat na pozadovanu funkcionalitu.
>
> Robil som v tom rozne weby. Od najjednoduchsich, cez zlozitejsie
> (rozna dodatocna funkcionalita...) az po e-shop. No a neviem si to
> vynachvalit ;).
>
Z toho čo som čítal je WordPress asi viac CMS než "Full Featured
Framework"... Ale možno je to oboje.
O kvalite asi hovorí aj údaj, že je to najpoužívanejší CMS v globálnom
meradle (niekde na webe som takú informáciu našiel).
Musím vyskúšať, neviem zatiaľ posúdiť, či to vyhovie mojim potrebám. ..
> Pato
>
> On 03/01/2011 11:59 AM, Ján Koštial wrote:
>> Nette som pozeral, ale chýbajú mu pokročilejšie funkcie, ako
>> generátory kódu a pod.
>> A taktiež má nedotiahnutú prezentačnú vrstvu, ako som spomínal.
>>
>> Pre mnohých môže byť výhodou, že je to český produkt a dokumentácia
>> je v češtine,
>> ale mne jeho funkcionalita nestačí.
>>
>> JK.
>>
Další informace o konferenci linux