Národní úložiště šedé literatury Nalezeno 3 záznamů.  Hledání trvalo 0.01 vteřin. 
Návrhové vzory v PHP
Havel, Jan ; Pecinovský, Rudolf (vedoucí práce) ; Ristič, Marko (oponent)
Cílem práce je podat základní přehled nad oblastmi podpory objektově orientovaného programování a návrhových vzorů v kontextu programovacího jazyka PHP. Krom rešeršní části se shrnutím vývoje podpory objektového programování v jazyce PHP a shrnutím vývoje a významu návrhových vzorů byla v další části práce vytvořena příručka vybraných návrhových vzorů, které jsou v tomto jazyce využitelné. Vybrané návrhové vzory jsou v příručce doplněny o ukázkové kódy implementace na jednoduchých a výstižných situacích, které usnadní pochopení vzoru. V závěru práce se nachází část, která obsahuje doporučení pro úpravu vstupních kurzů programování v jazyce PHP na Vysoké škole Ekonomické.
Podpora vývoje rozšíření PHP CMS
Schmied, Martin ; Hazucha, Andrej (vedoucí práce) ; Mittner, Jan (oponent)
Cílem této práce je zlepšení procesu vývoje rozšíření open source systémů pro správu obsahu, se zvláštním zaměřením na funkční rozšíření CMS Joomla. Práce začíná analýzou současného trhu open source CMS systémů, z které vyplývá, že většině trhu je dominována systémy implementovanými v programovacím jazyce PHP. Proto následuje analýza standardních nástrojů používaných při vývoji v PHP. Ta ukazuje, že k vývoji aplikací v PHP jsou stále často využívány relativně jednoduché textové editory namísto integrovaných vývojových prostředí. Dále je ukázáno, že moderní open source IDE mohou zvýšit produktivitu práce i při vývoji ve skriptovacím jazyce. V další části práce jsou zkoumána specifika vývoje rozšíření CMS systémů. Přitom jsou prezentovány tři nejrozšířenější open source CMS (WordPress, Drupal a Joomla) se zaměřením na možnosti jejich funkční rozšiřitelnost. Je demonstrováno, že určité specifické vlastnosti modulárního systému CMS Joomla představují překážku pro efektivní využití IDE v procesu vývoje. Následně jsou prozkoumány dva doporučené postupy práce při vývoji funkčních rozšíření pro CMS Joomla a jsou demonstrovány jejich nevýhody. Na základě této analýzy je navržena nová metodika vývoje zahrnující návrh dosud nevyvinutých funkčních rozšíření Eclipse IDE řešící zmíněné nevýhody. Následuje popis platformy Eclipse se zaměřením na klíčové technologie využité při implementaci těchto funkčních rozšíření. Poslední částí je popis hlavních komponent implementace.
Bezpečnost webových aplikací (PHP)
Císař, Daniel ; Jeníčková, Kateřina (vedoucí práce) ; Vronková, Lada (oponent)
Práce pojednává o běžných bezpečnostních ohrožních webových aplikací, kterou jsem napsané v programovacím jazyce PHP. Nabízí přehled následujících útoků: XSS, CSRF, SQL injection, session stealing, session fixation. V práci je uvedeno, jak se těmto útokům vyvarovat či minimalizovat jejich riziko.

Chcete být upozorněni, pokud se objeví nové záznamy odpovídající tomuto dotazu?
Přihlásit se k odběru RSS.