Systém pro sledování vývoje cen produktů AVT LS 2015 Petr Kalas
Cíl práce - myšlenka -Automatizované zjišťování cen produktů z webových stránek e-shopů -Struktura pro efektivní ukládání takových dat -Vhodný způsob publikování dat -Interakce s uživateli
Cíl práce - 2 vrstvy 1)Script pro “parsovaní” cen 2)Moderní webová aplikace + databáze - moderní vývoj - objektové PHP (MVC) - responzivní web design použití frameworků
Postup řešení - AVT Pro rámec předmětu AVT -webová aplikace -základní struktura a funkčnost -databáze - návrh a realizace -parsovací scripty -základní funkce pro provoz - synchronizace s webovou aplikací
Postup řešení - prostředky Zvolené technologie -PHP framework - Nette -Bash, Perl -MySQL databáze -Git,Composer Použité prostředí -webová aplikace - Wedos webhosting -scripty- vlastní domácí linuxový server platí pro současný stav vývoje
USE CASE -2 typy uživatelů (zatím) -3 logické celky webu
ERD -items_places -url -prices
Engine -komunikace -ftp -wget -scripty -perl -bash
Stav aplikace a závěr -Povedlo se - webová aplikace + databáze - získávání cen z připravených e-shopů - synchronizace webu a scriptů - systém notifikací a žádostí
Stav aplikace a závěr -Co dál - přidávání eshopů - systém parsování cen z nových míst - operace s daty - design a optimalizace webové aplikace - css framework, javascript framework, ajax...