
Tuhle se mě zeptal kolega, začátečník v programování, jaký bych mu doporučil projekt v PHP jazyku, aby se mohl plně soustředit na vlastná návrh webu, konkrétně e-shop, a nemusel řešit kód pro rychlou navigaci mezi webovými dokumenty. Bez rozmýšlení jsem na něj vyhrknul: Framework! Ano, frameworků je několik druhů, především nejznámější a nejrozšířenější aplikace Zend Framework, na špičku kvality se dere skvělý produkt českého autora Davida Grundla Nette Framework, dále je k dispozici aplikace Symfony a v neposlední řadě Ruby + Onrails. Jsou tu, aby nám usnadnily vývoj aplikací, jelikož řadu zdrojáků mají předpřipravených. Jsou to moduly frozen spots a hot spots. Tak třeba Frozen spots obsahuje již hotovou architekturu softwarové struktury, její základní komponenty a vztahy mezi nimi, takže tvorba webu s nimi jen frčí.
Tuhle se mě zeptal kolega, začátečník v programování, jaký bych mu doporučil projekt v PHP jazyku, aby se mohl plně soustředit na vlastná návrh webu, konkrétně e-shop, a nemusel řešit kód pro rychlou navigaci mezi webovými dokumenty. Bez rozmýšlení jsem na něj vyhrknul: Framework! Ano, frameworků je několik druhů, především nejznámější a nejrozšířenější aplikace Zend Framework, na špičku kvality se dere skvělý produkt českého autora Davida Grundla Nette Framework, dále je k dispozici aplikace Symfony a v neposlední řadě Ruby + Onrails. Jsou tu, aby nám usnadnily vývoj aplikací, jelikož řadu zdrojáků mají předpřipravených. Jsou to moduly frozen spots a hot spots. Tak třeba Frozen spots obsahuje již hotovou architekturu softwarové struktury, její základní komponenty a vztahy mezi nimi, takže tvorba webu s nimi jen frčí.

Ověření, jaká verze Zend Frameworku je v PC nainstalována
Nejprve se hodí na začátku tohoto úvodu do frameworků říct, že si je pěkně považujeme, neboť nejde o žádné CMS ořezávatka systému, ale čistě profesionální nástroje. Kdo ovládne frameworky, aspoň ze čtyři druhy, může počítat s tím, že se stane nejen programátorem, ale že bude mít také dost zakázek od nejrůznějších firem. Vždyť frameworky, jako třeba Nete Framework, vám umožní vytvářet kvalitní a moderní weboové stránky v nejmodernější specifikaci PHP 5. Eliminuje bezpečnostní rizika, podporuje AJAX, SEO, DRY, KISS, MVC a znovupoužitelnost kódu, který umí spolupracovat s dalšími PHP systémy. Není pochyb o tom, že takové projekty jsou na trhu velmi žádané v podobě dynamických stránek, e-shopů, homebankingů a dalších.
Ovšem uvědomte si, že frameworky mají takové manuály, které počítají s tím, že zájemce o jejich nasazení již ovládá dobře HTML, PHP, případně i JavaScript. Bez znalosti těchto programovacích jazyků zvládne začátečník ztěží nejjednoduší věc, kterou je instalace systému. Jsou sice k dosažení nejrůznější technické podpory, ale na nich se s úplným začátečníkem v programování bude těžko někdo bavít, natož ho zasvěcovat do zdrojových kódů. Začátečník nebude vědět, o čem se vůbec mluví. Takže, kdo chce pracovat s frameworky, rychle nastudovat HTML a PHP, jinak vám ujede vlak!
· PHP: jak na konfigurační direktivu registr_globals
· PHP: k čemu jsou frameworky - Zend [3]
· PHP: k čemu jsou frameworky [2]
· PHP: odstranění starých zápisů
· PHP: k čemu jsou frameworky [1]
· PHP: verze 5.2 je už neudržitelná, přejděte na 5.3
· PHP: Úprava funkce ereg v nové verzi
· PHP: Jak zapnout register_globals
· PHP: Nový projekt prezentace php.net/beta
· PHP: Jak stahovat PDF na web?
· PHP: Vytvoření grafu [4]
| URL: | |
| BB-Code: | |
| HTML: | |
| Sdílet: |

Díky!OK!Zkoušel jsem. Val...