19
CMS Content Management System Por: Fábio Brito e Ederson Barbosa

Teste

Embed Size (px)

DESCRIPTION

teste aaaaaaaaaaaaaaaaaaaaaaaaaaaaa

Citation preview

  • CMSContent Management SystemPor: Fbio Brito e Ederson Barbosa

  • 2ndiceIntroduo ____________________________________________ 03O que CMS? _________________________________________ 04Tipos de CMS _________________________________________ 05 Proprietrio _______________________________________ 05 Gratuito ___________________________________________ 06 Por Licena ________________________________________ 07 Hospedado ________________________________________ 08Desenvolvimento ______________________________________ 09Por que usar? _________________________________________ 10O nosso CMS __________________________________________ 11Principais de CMS ______________________________________ 12 WordPress ________________________________________ 12 Joomla! ___________________________________________ 13 Drupal ____________________________________________ 14 ExpressionEngine ___________________________________ 15 Magento __________________________________________ 16Outros CMS ___________________________________________ 17Bibliografia ___________________________________________ 18

  • 3Introduo

    Desenvolver sites pode parecer uma tarefa fcil aos olhos de quem conhece um pouco de HTML, CSS e Javascript, mas na realidade passa longe de ser. Se este for dinmico ento, torna-se uma tarefa mais rdua ainda, por isso para quem trabalha com o desenvolvimento web o uso de CMS (principalmente solues prontas) tornou-se uma prtica popular dentre profissionais, por vrias razes, que vo desde o tempo de desenvolvimento ao poder de manuteno e flexibilidade. J foi o tempo em que desenvolvedores e designers torciam o nariz para o uso de templates, hoje comum editar um template e utiliz-lo em seu projeto.

    Por isso essa aula tem como intuito apresentar ferramentas e gui-los na escolha da soluo mais adequadas projetos que aparecero em nosso dia-dia profissional.

  • 4O que CMS?

    Content Management System (CMS) so sistemas para gerenciamento de contedo, ou seja, sites, blogs, ferramentas EaD dentre outras aplicaes que sirvam para publicar contedo online. Sua funo basicamente facilitar a criao, edio e manuteno de sites dinmicos, ligando um conjunto de scripts a um banco de dados que armazenar o contedo. Suas interfaces geralmente so baseadas em formulrio, tornando-as assim bem amigveis aos usurios de internet. Por isso possibilitam que qualquer pessoa, independente de conhecer ou no alguma linguagem de programao ou formatao consiga editar um site, facilitando a manuteno. J para os desenvolvedores e designers serve para encurtar o tempo de desenvolvimento de sites dinmicos, uma vez que todo o programa j est pronto, bastando apenas escolher e editar o template para que fique de acordo com as necessidades do projeto, essa caracterstica a principal responsvel pela popularizao de solues como WordPress, Joomla! e Drupal dentre outras opes. Vale ressaltar que tambm possvel desenvolver templates do zero ou at criar o seu prprio sistema de CMS (depende da necessidade de cada cliente).

  • 5Tipos de CMS

    Proprietrio: So aqueles sistemas desenvolvidos especificamente para um determinado portal como, por exemplo: Globo.com e Mapfre (Este com uma funcionalidade interessante, o administrador pode edi-tar o contedo apenas com um clique em cima da rea a ser editada ao acessar o site logado).

    Vantagens: Flexibilidade e soluo pensada para as necessidades do portal.

    Desvantagens: Tempo de desenvolvimento, custo e ter que desenvolver novas solues em caso de adicionar novas funcionalidades.

  • 6Tipos de CMS

    Gratuito: Os sistemas de gerenciamento de contedo gratuitos costumam resolver quase todas as necessi-dades de criao e armazenamento de sites.

    Vantagens: Alm de grtis, quase todos tem uma grande comunidade de desenvolvedores, algo til para compartilhar problemas e solues.

    Desvantagens: Falta de suporte, muitas vezes restrito ao tpico de ajuda do sistema. Existe o risco de encontrar um problema especfico e ter que resolver sozinho.

  • 7Por Licena: Os sistemas por licena so pagos por planos anuais de uso ou por uma nica taxa pelo pacote. Ofe-recem solues completas, que podem ser especficas e flexveis.

    Vantagens: O Suporte, alm da promessa de desenvolvimento e melhorias contnuas.

    Desvantagens: Desnecessrios se voc no precisa de grandes funcionalidades.

    Tipos de CMS

  • 8Hospedado: Gerenciadores de contedo hospedados so armazenados e operados pelos provedores, tornando-se uma soluo imediata e simples para se colocar um site no ar. Boa parte deles escalvel, suporta bom trfego e custa pouco por ms.

    Vantagens: No necessrio se preocupar com configurao, manuteno e atualizaes.

    Desvantagens: Podem no ser to flexveis e no responder imediatamente a aumento da demanda de trafgo.

    Tipos de CMS

  • 9Desenvolvimento

    CMSs esto presentes nas trs camadas da web Front-end, Middle e Back-End sendo;

    Front-end: O HTML, CSS e possivelmente o Javascript gerados para a exibio do contedo;

    Middle: A linguagem responsvel por compreender, enviar e manipular as informaes inseridas nos pelo usurio;

    Back-End: O banco de dados onde o contedo ficar hospedado; Podem ser desenvolvidos com qualquer linguagem de programao web e banco de dados. Os mais utilizados pelos profissionais de web so as solues livres, onde destaca-se o uso da dupla PHP/MySQL em servidor Apache. A maioria dos sistemas de gerenciamento de contedo permite acrescentar novas funcionalidades segundo as necessidades, atravs de Plug-ins, Mdulos e APIs.

  • 10

    Por que usar?

    Imaginem um site de notcias onde as informaes mudam o tempo todo, agora pense no fluxo de trabalho, sem um sistema para gerenciar este contedo seria necessrio que os reprteres passassem as notcias para um departamento de web onde vrios web deisgners (ou HTMLers) ficariam responsveis por inserir este contedo no site, isso seria invivel com uma grande quan-tidade de notcias alter ando o tempo todo; Outra opo seria ensinar HTML aos responsveis pelo contedo, para que eles mesmo incluam o contedo no site, mas assim eles perderiam muito tempo inserindo contedo e gerariam pouca informao nova e de qualidade, outra opo invivel. Pronto fica claro que a utilizao destes sistemas imprescindvel. O exemplo de site de notcias o mais banal possvel, porm podemos v-los em uso em vrios tipos de portal como, e-commerce, portflios, corporativos etc...

  • 11

    O nosso CMS

    O exemplo mais prximo o BlackBoard, ferramenta de ensino EaD usado por nossa turma ao longo do curso. Tratasse de uma ferramenta flexvel utilizada por vrias instituies de ensino no Brasil e no mundo, recomendamos que d uma olhada mais cuidadosa nela para poder enxergar todo o seu potencial. Suas opes so interessantes como; galeria para postar trabalhos, frum, e-mail, chat etc. Apesar de ainda necessitar de ajustes em sua Arquitetura de Informao, Usabilidade e Experincia de Usurio, podemos v-la como bastante funcional.

  • 12

    Principais CMS

    O WordPress a plataforma nmero 1 em publicao de sites. A nova verso 3.1 consolidou a evoluo de uma simples ferramenta de blogs para um sistema de gerenciamento completo e poderoso. De instalao simples e com milhares de temas prontos, voc pe um site no ar em minutos. Entretanto, para realmente tirar proveito de toda a flexibilidade, preciso conhecer bom PHP. H ainda vrios plug-ins para incrementar ainda mais possibilidades, mas cuidado, muitos apresentam inconstncias ou problemas.

    Linguagem: PHP / Sistema de Tags: No / Extensvel: Sim / Recomendado para: Uso mltiplo

  • 13

    Principais CMS

    Talvez seja o sistema que rene a maior comunidade em vrios pases e lnguas, especialmente devidos documentao internacionalizada e bem escrita, que traz diversos tutoriais para que voc se familiarize com o sistema. Oferece centenas de recursos, como qualquer bom sistema pago. A nova verso 1.6 traz melhorias na usabilidade e acaba com o modo de com-patibilidade de plug-ins, agora desenvolvedores devem garantir que o cdigo seja compatvel com a nova verso, o que aumenta a segurana. No entanto, o lanamento desta verso foi um tanto decepcionante, especialmente depois de dois anos de espera. Existe a preocupao de que o sistema esteja perdendo o rumo, especialmente se comparado aos seus concorrentes. A verso 1.5 est disponvel em portugus.

    Linguagem: PHP / Sistema de Tags: No / Extensvel: Sim / Recomendado para: Uso mltiplo

    Outros vdeos

  • 14

    Principais CMS

    O Drupal um dos CMSs mais poderosos, principalmente em termos de flexibilidade. Possui uma comunidade ativa, frtil na produo de plug-ins. Devido a essa flexibilidade, considerado um CMS de desenvolvedores. Alm de acentuada curva de aprendizado, muitos ainda o consideram difcil de customizar. No entanto, seus desenvolvedores parecem saber disso, j que vm constantemente melhorando a usabilidade do sistema.

    Linguagem: PHP / Sistema de Tags: No / Extensvel: Sim / Recomendado para: Uso mltiplo

  • 15

    Principais CMS

    um dos sistemas mais populares, tanto entre agncias como entre free-lancers. Foi desenvolvido para designers que desejam integrar seus projetos com o markup. Voc pode primeiro escrever todo o HTML e CSS de um site e depois jogar as pgina no ExpressionEngine, substituindo reas de contedo com tags proprietrias (ele muito flexvel neste ponto). Tanto o suporte como a comunidade de usurios so excelentes. Mas bom lembrar que h ainda bastante potencial para custos extras, pois muitos dos melhores plug-ins so pagos parte.

    Linguagem: PHP (Codelgniter framwork)/ Sistema de Tags: Sim / Extensvel: SimRecomendado para: Uso mltiplo / Preo: US$ 100 a US$ 300 / Verso Grtis: No

  • 16

    Principais CMS

    Os recursos e capacidade do Magento so tantos que chegam a assustar. Extremamente customizvel, com poderosas ferramentas de anlise de trfego, garante controle ilimitado sobre sites de ecommerce. Tanto que requer que o site esteja hospedado em um servidor potente. Existem trs edies: Community (gratuita), Professional e Entreprise, pagas e com suporte 24 horas includo. Indicado para agncias e pequenas equipes.

    Linguagem: PHP / Sistema de Tags: No / Extensvel: Sim / Recomendado para: EcommercePreo: US$ 3 a US$ 13 ao ano / Verso Grtis: Sim

    Magento

  • 17

    Outros CMS

    TextPattern (textpattern.com)Linguagem: PHP / Sistema de Tags: Sim / Extensvel: Sim Recomendado para: Uso mltiplo

    Umbraco (umbraco.org)Linguagem: ASP.NET / Sistema de Tags: No / Extensvel: Sim Recomendado para: Uso mltiplo

    MODx (modx.com)Linguagem: PHP / Sistema de Tags: No / Extensvel: Sim Recomendado para: Grandes estruturas

    SilverStripe (silverstripe.com)Linguagem: PHP / Sistema de Tags: No / Extensvel: Sim Recomendado para: Uso mltiplo

    Perch (grabaperch.com)Linguagem: PHP / Sistema de Tags: No / Extensvel: Sim Recomendado para: Sites simples / Preo: US$ 35 / Verso Grtis: No

    Jadu (jadu.co.uk)Linguagem: PHP ou ASP.NET / Sistema de Tags: No / Extensvel: Sim Recomendado para: Sites governamentais, educacionais ou negcios Preo: Sob consulta / Verso Gratis: No

    Squarespace (squarespace.com)Sistema de Tags: No / Extensvel: No / Recomendado para: Uso mltiplo Preo: US$ 12 a US$ 36 ao ms / Verso Grtis: No

    Shopify (shopify.com)Sistema de Tags: Sim / Extensvel: Sim / Recomendado para: Ecommerce Preo: US$ 29 a US$ 700 ao ms / Verso Grtis: No

    LightCMS (lightcms.com)Linguagem: PHP / Sistema de Tags: No / Extensvel: No / Recomendado para: Uso mltiplo / Preo: US$ 19 a US$ 100 ao ms / Verso Grtis: Sim

    Business Catalyst (businesscatalyst.com) Sistema de Tags: No / Extensvel: Sim / Recomendado para: Pequenos neg-cios / Preo: US$ 9 a US$ 39 ao ms / Verso Grtis: No

  • 18

    BibliografiaRevista Www.com.br

    http://www.revistaw.com.br/

    iMasters

    http://imasters.com.br/

    Guia do Hardware

    http://www.hardware.com.br/

    Joomla!

    http://docs.joomla.org/

    http://www.joomla.org/

    http://www.joomlaclube.com.br/

    http://forum.joomla.org/viewforum.php?f=23

    http://www.joomlabr.org/artigos.html

    Worpress

    http://wordpress.org/

    http://br.wordpress.org/

    http://wp-brasil.org

    http://codex.wordpress.org/Main_Page

    Blackboard

    http://www.blackboard.com/

    http://www.miranteeducacional.com.br/

    Drupal

    http://drupal-br.org/

    http://drupal.org/

    http://drupal.com/

    Magento

    http://www.magentocommerce.com/

    http://www.comunidademagento.com.br/

    Revista Locaweb

    http://www.locaweb.com.br/sobre-locaweb/revista

    Guia do Hardware

    http://www.hardware.com.br/artigos/cms/

    http://www.hardware.com.br

    Wikipedia

    http://pt.wikipedia.org/wiki/Sistema_de_gerenciamen-

    to_de_contedo#Lista_de_CMShttp://en.wikipedia.org/

    wiki/Content_management_system#Component_con-

    tent_management_system

    http://pt.wikipedia.org/wiki/Sistema_de_gerenciamen-

    to_de_conte%C3%BAdo

    WebInsider

    http://webinsider.uol.com.br/2005/06/08/o-que-e-cms-e-

    -porque-voce-precisa-de-um/

    Blog do Portal 2Web

    http://www.portal2web.com.br/software-livre/drupal-x-

    -joomla-x-wordpress-qual-o-melhor-cms.html

    Comparador:

    http://cms.progdan.com.br/index.php

    Transferir site em Joomla de localhost para Hospedagem

    http://www.youtube.com/watch?v=A5zmFmkwo7k&featur

    e=related

    Joomla Tutorial Portugus Instalar Joomla! 1.5

    http://www.youtube.com/watch?v=6bfddlGpvdo

    Joomla Tutorial Portugus Iniciantes

    http://www.youtube.com/watch?v=wdSc1qZZdao

    Curso Criao de Template para Joomla - Aula 01 - Esco-

    lhendo O Template

    http://www.youtube.com/watch?v=FVa3J1mgZJE

  • FIM

    Button 3: Page 2:

    Button 4: Page 2:

    Button 1: Page 3: Page 4: Page 5: Page 6: Page 7: Page 8: Page 9: Page 10: Page 11: Page 12: Page 13: Page 14: Page 15: Page 16: Page 17: Page 18:

    Button 2: Page 3: Page 4: Page 5: Page 6: Page 7: Page 8: Page 9: Page 10: Page 11: Page 12: Page 13: Page 14: Page 15: Page 16: Page 17: Page 18:

    Button 5: Page 3: Page 4: Page 5: Page 6: Page 7: Page 8: Page 9: Page 10: Page 11: Page 12: Page 13: Page 14: Page 15: Page 16: Page 17: Page 18: