Dnes budeme pokračovat v tématu zabezpečení aplikace. Od ukládání uživatelů do souboru přejdeme k praktičtější autentizaci vůči databázi. A do naší aplikace doplníme registrační formulář pro nové uživatele.
Archiv pro štítek: Programovací jazyky
Singleton patří bez nadsázky k jednomu z nejpopulárnějších návrhových vzorů; je velmi snadno pochopitelný a implementovatelný i v jazycích, kde objektová podpora není nijak extra mocná, jako např. v PHP. Leckdy se jimi ale řeší i věci, kde by…
Jedním z největších problémů při vytváření webové aplikace je zajistit její škálovatelnost – tedy napsat ji tak, aby případná tisícinásobná návštěvnost představovala pouhý hardwarový problém, nikoli problém logický nebo softwarový. O tom, jaké jsou „dobré zvyky“…
Jedna z oblastí, kde Flex opravdu vyniká, jsou formuláře. S Flexem dokážete vytvořit pohodlný a uživatelsky přívětivý formulář velmi rychle. K uživatelskému pohodlí při práci s takovýmto formulářem přispívá i ověřování platnosti zadávaných dat přímo v reálném čase.
Po předchozím díle o lokalizaci a formátování přistoupíme k dalšímu důležitému tématu. Tím je bezpečnost. Ukážeme si, jak v Javě autorizovat a autentizovat uživatele a jak jim umožnit přístup jen tam, kam ho mít mají. Také naše výuková aplikace trochu pokročila – umí přidávat záznamy o podnicích do databáze.
Společnost Zend, která stojí za populárním skriptovacím jazykem, oznámila uvolnění nové verze produktu Zend Server, tentokrát s pořadovým číslem 5. Obsahuje novou verzi Zend Frameworku, vylepšený PHP debugger, nové verze MySQL a OpenLDAP. Jako novinkuy…
Po dvou databázových dílech seriálu, které mohly být pro některé čtenáře trochu náročnější, dnes přistoupíme k o něco lehčímu tématu. Budeme se zabývat lokalizací naší webové aplikace a formátováním výstupu. A na závěr si ukážeme jeden tip pro příznivce otevřeného softwaru.
V předchozím díle jsme začali téma práce s databází, naučili jsme se k ní přistupovat pomocí JSP značek a napsat si vlastní zjednodušenou DAO vrstvu. Dnes se budeme věnovat dvěma pokročilejším způsobům přístupu k databázi – použití třídy JdbcTemplate a ORM Hibernate.
Jakub Vrána připravil statistiku webů v doméně CZ. Zaměřil se na použité verze serverů a jazyků. Některou verzi PHP používá 38 % domén, ASP.NET 14 %. 71 % serverů používá server Apache, na IIS je provozováno 15 %…
Prakticky každá aplikace potřebuje někam ukládat a odněkud načítat data. K tomu se obvykle používají databáze. Dnes se podíváme na to, jak se z naší aplikace připojit k relační databázi a provádět základní operace.