Tecnologias Descrição Vantagens Desvantagens Webgrafia Linguagem de programação Server-side; Utilizada para criação de páginas Web dinâmicas. Open source gratuito; Multiplataforma; Linguagem de programação livre; Possibilita a utilização e interacção cos maiores e mais utilizados Sistemas de Base de Dados no mercado(ex: MySQL). Pouca compatibilidade entre versões; Não ser utilizado no mundo empresarial como ASP(produto da Microsoft). http://www.p hp.net/; http://pt.wikip edia.org/wiki/ PHP#Principais _caracter.C3.A Dsticas; http://www.in forlogia.com/2 009/03/vantag ens-edesvantagensdo-php.html Utilizado para produzir páginas Web; Tecnologia client-side; Linguagem de marcação e de estilo. Sintaxe simples; Facilidades do grupo neste tipo de liguagem. Pouca segurança; Mistura estrutura e visualização. http://pt.wikip edia.org/wiki/ Cascading_Styl e_Sheets; http://pt.wikip edia.org/wiki/ HTML Linguagem de programação orientada a a objectos; Utilizada para construção de aplicações RIA. Abundância de API’s; Possibilita desempenho a nível de tempo para quem domina a tecnologia. Dificuldades do grupo nesta linguagem de programação; Ser executada numa máquina virtual. http://www.ad obe.com/devn et/actionscript .html; http://www.ad obe.com/devn et/actionscript /articles/six_re asons_as3.htm l; http://pt.wikip edia.org/wiki/ ActionScript Linguagens PHP HTML/CSS A.S 3.0 CMS CMS Joomla Desenvolvido a partir do CMS Mambo; Desenvolvido em PHP; Open source. Fácil uso; Elabora gráficos e tabelas; Alto nível de personalização; Preferido entre os designers e usuários finais. Necessário a instalação de extensões multiidiomas e outras características que são nativas. http://www.p ortal2web.com .br/softwarelivre/drupal-xjoomla-xwordpressqual-o-melhorcms.html Framework modular; Escrito em PHP. Open source; Grande quantidade de API’s; Preferido entre os programadores . Não faz gráficos nem tabelas; Inexpres sivo as extensões para mercados verticais. http://www.p ortal2web.com .br/softwarelivre/drupal-xjoomla-xwordpressqual-o-melhorcms.html; http://drupal.o rg; http://pt.wikip edia.org/wiki/ Drupal Sistema de gestão de conteúdos na web; escrito emPHP; Executado em MySQL. Código aberto; programadores a desenvolver mais funcionalidade s; Constante actualização da ferramenta. Não é totalmente gratuito algumas funcionalidades pedem créditos ao utilizador; Mais utilizado para blogues. http://www.p ortal2web.com .br/softwarelivre/drupal-xjoomla-xwordpressqual-o-melhorcms.html Presta serviços baseados em computador para os clientes em uma rede; software ondemand; protocolo padrão como HTTP. Maior fiabilidade, disponibilidade e segurança dos sistemas internos de TI;Redução dos custos internos. Não trabalha em client-side; portabilidade(só em algumas versões do windows); Vulnerabilidade de aplicativos. http://informa tica.hsw.uol.co m.br/asp.htm Drupal Wordpress Frameworks ASPs API Javascript JQuery PHP Conjunto de rotinas e padrões estabelecidos por um software; Conjunto definido de mensagens de requisição e resposta HTTP; Funções acessíveis só por programação. Oferecer informação em um ambiente digital;Possibili tar mais formas de interacção com o usuário. Grau de segurança inferior; Se a API pode deixar de funcionar ou ser descontinuada. http://www.sli deshare.net/fe lipejrvieira/api -interface-deprogramao-deaplicativos1922025 Linguagem dinâmica e de programação funcional; Utilizado na forma de clientside; Implementada como parte de um navegador web. Corre facilmente em qualquer browser; Permite o acesso programático aos objectos computacionai s dentro de um ambiente de acolhimento. Acessibilidade limitada para usuários deficiência física; má usabilidade(ex: menus que escondem as opções de links); Funciona de maneira diferente em diferentes browsers. http://www.av ellareduarte.co m.br/projeto/r ecursos/recurs os4/recursos4 e.htm Biblioteca JavaScript cross-browser desenvolvida para tornar mais simples a navegação do documento HTML, seleção de elementos DOM, criar animações. Resolução da incompatibilida de entre os navegadores; Redução de código; Reutilização do código através de plugins; Produto sério, estável, bem documentado. Requererá de desenvolver habilidades avançadas de programação, assim como o conhecimento, ao menos básico, da programação orientada a objectos. http://www.cri arweb.com/art igos/introduca o-jquery.html Linguagem de programação Sever-Side gratuito; Roda não só em servidors Windows mas Manipular dados; Ligar base de dados; Ter página com login de utilizador para tornar Falta de padronização; Recursos surgem antes de estarem documentados; precisava desenvolver http://www.in forlogia.com/2 009/03/vantag ens-edesvantagensdo-php.html servidors Windows mas também em Linux, entre outros, sendo uma multiplataforma. utilizador para tornar conteudos privados, Interage com sistemas de Base de dados(Mysql); Open source gratuito. precisava desenvolver melhor interligação com os serviços via web. do-php.html Sistema de gerenciamento de banco de dados relacional; Banco de dados mundial de código aberto mais popular. Open source é um banco de dados seguro; Compatível com o servidor que o grupo irá utilizar. Motor de base de dados pesado e se formos utilizar php torna-se quase obrigatório usar o MySQL, se usarmos outro motor de base de dados isso vai trazer problemas. http://en.wikip edia.org/wiki/ MySQL; http://doarcod avelha.files.wo rdpress.com/2 008/03/viabili dade_tecnica_ revisao.pdf Servidor de base de dados relacional modelo produzido pela Microsoft. Menos corrupção da informação. Não é opensource. http://en.wikip edia.org/wiki/ Microsoft_SQL _Server; http://doarcod avelha.files.wo rdpress.com/2 008/03/viabili dade_tecnica_ revisao.pdf Software caracterizado como editor de imagens bidimensionais para profissionais; Usado para produzir imagens Ótimo editor de imagens bitmap; Muitos recursos de capacidade de processamento ; Basta gama de efeitos; Carácter profissional. Galeria de filtros pouco intuitiva; Confuso para principantes. http://pt.wikip edia.org/wiki/ Adobe_Photos hop; http://doarcod avelha.files.wo rdpress.com/2 008/03/viabili dade_tecnica_ revisao.pdf Base de Dados MySQL SQL Server OUTRAS Photoshop produzir imagens destinadas à World Wide Web. Carácter profissional. Editor de imagens vectoriais. Programa estável; Vasta gama de recursos; Mais adequado para uso profissional. Programa pesado; Confuso para principantes. http://doarcod avelha.files.wo rdpress.com/2 008/03/viabili dade_tecnica_ revisao.pdf Software de gráfico vectorial; Utiliz ado para a criação de animações interactivas. Mais interactivo nas suas animações; Possibilita a criação de interfaces mais ricas e apelativas. Para actualização precisamos do ficheiro fonte requer plugin adicional grátis para ser visualizado em paginas web. http://doarcod avelha.files.wo rdpress.com/2 008/03/viabili dade_tecnica_ revisao.pdf; http://pt.wikip edia.org/wiki/ Adobe_Flash Dreamweaver Software de desenvolviment o para programadores web. Suporta linguagens de programção; Possibilidade de criar sites dinâmicos; Disponibiliza ferramentas para contrução,ediç ão e manutenção de acessibilidade. Pouco conhecido como criador de paginas web dinâmicas; Demasiado completo/comple xo para quem quer criar sites não profissionais. http://doarcod avelha.files.wo rdpress.com/2 008/03/viabili dade_tecnica_ revisao.pdf; http://pt.wikip edia.org/wiki/ Adobe_Dream weaver Fireworks Aplicação gráfica; Feito especialmente para Web Designers. Leve; Trabalha de forma rápida; Linkagem interna; permite criar as sub-páginas entender, dentro do mesmo template, do mesmo website; Estilos similares ao Ficheiros .PSD mais complexos nem sempre abrem correctamente; Não tem muitas das fantásticas ferramentas a que os utilizadores Photoshop estão habituados. http://www.es colacriatividad e.com/compar acao-entrefireworks-ephotoshopparte-ii/ Illustrator Flash dade_tecnica_ revisao.pdf website; Estilos similares ao CSS numa página. Audacity Gimp Freehand Sound Forge Programa livre e gratuito, de código fonte aberto, para edição de áudio digital. Poder baixar o programa gratuitamente e utilizarmos nas máquinas que desejarmos; actualizações constantes; São menos visados por hackers, vírus e programas maliciosos. Interfaces pouco intuitivas; instalações complicadas; O código aberto destrói os direitos intelectuais pela criação de um produto. http://www.h omestudiofans .com/homestudio/308programas-deaudio-gratis; http://sofware livre.blogspot. com/2008/03/ vantagens-edesvantagensdosoftware.html Programa livre e gratuito, editor de imagens. Grande rede de desenvolvedor es; opensource; Pacote de animação; melhor para colorização. Para ser uma ferramenta a nível profissional é necessário plugins. http://www.rd gtutoriais.com /2011/02/phot oshop-ougimp.html Software de edição de gráficos vectoriais bidimensionais orientados ao mercado profissional do design gráfico. usuários registrados do FreeHand MX podem comprar uma atualização para o Adobe Illustrator CS3; Adobe Systems fornece ferramentas e guias para facilitar a transição do Illustrator. Programa descontinuado; Macromedia FreeHand MX não suporta o Windws Vista. http://pt.wikip edia.org/wiki/ Macromedia_F reehand Programa de computador que edia e cria áudio digital. Recomendado ao uso profissional e semiprofissional do mercado de Não ser gratuito; Demasiado completo/comple xo para principiantes. http://pt.wikip edia.org/wiki/S ound_Forge profissional do mercado de gravadoras e estúdios de gravação. principiantes.