ACESSO ÀS INFORMAÇÕES SOBRE AGRICULTURA FAMILIAR NA WEB
Controlador de versão SVN e framework ExtJS
1. UNILINSUNILINS
Web Storage: Software Web 2.0 controlador
de versão utilizando ExtJS e PHP.
Esp. Fernando de Assis Rodrigues
fernando@elleth.org
@OrionX7
2. SVNSVN
● Subversion (SVN) → 2010 Apache SVN
– Revision Control System
– Programar Web → XP ou Equipes
médias/grandes
– Entidades que utilizam
● ExtJS, FreeBSD, GCC, Django, Ruby,
PHP, entre outras.
– http://subversion.apache.org/
3. SVNSVN
● Características
– Commit
– Links Simbólicos para Versões
– Apache HTTP Server + WebDav
– Open Source
– i18n (internationalization)
– Language Bindings (PHP, Java, entre
outros).
– Cliente/Servidor Nativo
4. SVNSVN
● Estrutura Básica
– Trunk – Tronco principal de
desenvolvimento
– Branches – Galhos de desenvolvimentos
paralelos
– Tags – Versões do Software
6. SVNSVN
● Modo Correto de Trabalhar? O seu!
● Boas práticas → http://svnbook.red-
bean.com/
Dúvidas?
7. ExtJSExtJS
● Rich Internet Application (RIA)
– Popularmente: Desktop para Web
(Semelhança)
– Utiliza recursos apenas de um browser
(não necessita applets ou instalações
user-side.
● MVC - OO
– “Obrigatório”
● RIA é apenas uma view!
9. ExtJSExtJS
● Por que ExtJs?
– Somente o framework de visão (não
contém o webkit completo)
● Facilidade de aprendizagem pois interage
com sua programação MVC → PHP,
Java, ASP, .NET, etc.
● Mais utilizada por empresas que criam
múltiplas visões
– Visão (View) Python para dispositivos
móveis, em ExtJS para browsers, em um
determinado widget language para um
site, etc.
10. Web Storage 2Web Storage 2
FernandoFernando dede Assis RodriguesAssis Rodrigues
Guilherme José Amaral MolinaGuilherme José Amaral Molina
Raphael Zanon RodriguesRaphael Zanon Rodrigues
Orientador:Orientador:
Prof. Wagner DizeróProf. Wagner Dizeró