Instituto Tecnológico de Aeronáutica - ITA




             Content Management System (CMS):
                        Wordpress




CE-245 - Tecnologias da Informação

Prof. Adilson Marques da Cunha
Aluno: Renan Cavichi de Freitas



12/04/2012
Roteiro
¤  Introdução

¤  Content Management System
    ¤  Contextualização
    ¤  Tipos de CMS


¤  Wordpress
    ¤  Principais Recursos
    ¤  Market Share
    ¤  Popularidade
    ¤  Wordpress, Drupal e Joomla para web sites de blogs e notícias.
    ¤  Quem usa Wordpress?
    ¤  Wordpress.com X Wordpress.org
    ¤  Extensões
    ¤  Recomendações do sistema
    ¤  Não reinvente a roda

¤  Conclusão
¤  Referências e Links Úteis
Introdução
¤  O gerenciamento de conteúdo digital (textos, imagens, vídeos,
    sons, etc.) é uma tarefa que se tornou fundamental devido ao
    grande volume e velocidade de informações publicadas na
    internet.

¤  Inicialmente todo conteúdo da web era inserido nas páginas
    através da codificação direta em linguagens de marcação
    (HTML).

¤  Atualmente diversos sistemas de gerenciamento de conteúdo
    são utilizados para facilitar o processo de criar, editar, excluir e
    publicar conteúdo na internet.

¤  Para sites de notícias e principalmente blogs uma das soluções
    de CMS é o Wordpress. Distribuido sobre licensa GNU (código
    aberto) possui uma gama de recursos eficazes que o destaca
    como plataforma mais utilizada na web para essas finalidades.
Content Management System

¤  Contextualização:

   ¤  CM: “Content management, or CM, is the set of
       processes and technologies that support the collection,
       managing, and publishing of information in any form or
       medium. In recent times this information is typically
       referred to as content or, to be precise, digital content.
       Digital content may take the form of text (such as
       documents), multimedia files (such as audio or video
       files), or any other file type that follows a content
       lifecycle requiring management.”



   ¤  CMS: “Sistema de Gestão de Conteúdo (SGC) - do
       inglês Content Management Systems (CMS) é um
       sistema gestor de websites, e intranets que integra
       ferramentas necessárias para criar, gerir (inserir e
       editar) conteúdos em tempo real sem a necessidade de
       programação de código, cujo objetivo é estruturar e
       facilitar a criação, administração, distribuição,               Wordpress
       publicação e disponibilidade da informação”.
                                                  (fonte: Wikipedia)
Tipos de CMS


 ¤  Existem diversos CMS desenvolvidos para atender
     finalidades específicas como:
   ¤  Moodle: Gestão da aprendizagem (EAD)
   ¤  osCommerce: E-commerce
   ¤  Phpbb: Fórum




                                          …entre outros
Wordpress


¤  Wordpress é um gerenciador de
    conteúdo web (software livre)
    desenvolvido principalmente
    para servir como plataforma de
    websites de notícias e blogs.

¤  Sua estrutura flexível permite que
    seja utilizado para outras finalidades como
    sites institucionais, portais, portifólios, entre outros.

¤  Com uma comunidade de colaboradores ativa o Wordpress
    conta com milhares de plugins e temas para extender as
    funcionalidades do sistema.

¤  Com a utilização de plugins pode ser útil como plataforma
    para Mashups.
Principais Recursos


¤  Edição de conteúdo em
    formulários WYSIWYG.
    (What You See Is What You Get)

¤  Sistema de alimentação
    de Feed (RSS)

¤  URL amigável.

¤  Taxonomia para organização das publicações (Categorias e Tags)

¤  Galeria de mídias

¤  Sistema de comentários

¤  Administração com recursos Ajax
    (drag and drop)
Market Share




                                                                                     De acordo com a
                                                                                          W3Techs,
                                                                                  aproximadamente 55%
                                                                                  dos websites visitados,
                                                                                 que utilizam algum CMS,
                                                                                    rodam Wordpress.
                                                                            http://w3techs.com/technologies/overview/content_management/all




  http://wp.smashingmagazine.com/2011/11/29/wordpress-cms-crown-drupal-joomla/
Popularidade




               Google Trends
Wordpress, Drupal e Joomla para web sites de Blogs e
Notícias




         http://wp.smashingmagazine.com/2011/11/29/wordpress-cms-crown-drupal-joomla/
Quem usa Wordpress?


¤  Ebay - http://ebayinkblog.com/

¤  Techcrunch - http://techcrunch.com/

¤  Yahoo - http://ycorpblog.com/

¤  Ford - http://www.thefordstory.com/

¤  Sony - http://electronicsblog.sel.sony.com/sony/default.aspx

¤  People Magazine - http://stylenews.peoplestylewatch.com/

¤  CNN - http://business.blogs.cnn.com/

¤  General Electronic (GE) - http://www.gereports.com/

¤  Ministério da Cultura (Brasil Governo Federal) - http://www.cultura.gov.br/site/
Wordpress.com X Wordpress.org



¤ Wordpress.com
  ¤  Serviço que permite a criação de um blog
      (seunome.wordpress.com) no servidores do Wordpress.
      A criação da conta é gratuita mas plugins, temas,
      publicidade e espaço (3Gb) são limitados.


¤ Wordpress.org
  ¤  Sistema wordpress para download em diversos idiomas,
      documentação e extensões como temas e plugins. Todo
      acervo do site, disponibilizado pela comunidade de
      desenvolvedores, é gratuito de código aberto.
Extensões


¤  O repositório do wordpress.org oferece uma grande variedade de extensões
    desenvolvida pela comunidade de colaboradores:



   ¤  19.203 Plugins
       Mais populares:
       Askimet - Controle de spam em comentários
       All in One SEO Pack – Recursos para otimização para mecanismos de buscas
       Contact Form 7 – Formulário de contato customizável




   ¤  1.545 Temas
       Mais populares:
       Twenty Ten - http://wordpress.org/extend/themes/twentyten
       Twenty Eleven - http://wordpress.org/extend/themes/twentyeleven
       Responsive - http://wordpress.org/extend/themes/responsive
Recomendações do Sistema




  ¤  Linguagem de Programação PHP
     versão: PHP 5.2.4 ou superior


  ¤  Banco de Dados MySQL
     versão: MySQL 5.0 ou superior.
Não reinvente a roda!


¤  Se o objetivo do seu projeto é um sistema no formato de websites de
    notícias ou blog, considere a utilização do Wordpress como
    gerenciador de conteúto. O sistema tem um grande valor agregado
    graças a contribuição de milhares de desenvolvedores ao longo dos
    anos.




           http://daveharman.com/wp-content/uploads/2012/01/reinvent-wheel.jpg
Conclusão

¤  Várias soluções CMS de código aberto seguras e
    estáveis são oferecidas atualmente. Para projetos que o
    objetivo possa ser atingido com a customização de um
    destes recursos, devemos considerar sua adoção para
    obter maior valor agregado com menores investimentos.


¤  Apesar de flexível o Wordpress tem sua arquitetura
    aprimorada para ser utilizado em websites de notícias e
    blogs, para outros tipos de sistemas devemos avaliar se
    sua adoção ainda é vantajosa.
Referências e Links Úteis


¤  Wordpress - http://www.wordpress.org

¤  W3Techs - Web Technology Surveys - http://w3techs.com/

¤  Wikipedia

¤  Comunidade Brasileira de Wordpress - http://wp-brasil.org/



¤  Links Úteis:

   ¤  http://br.wordpress.org/ - Wordpress em português do Brasil para download
   ¤  http://codex.wordpress.org/ - Manual Online do Wordpress
   ¤  http://wordpress.org/extend/ - Extensões para download: Plugins e Temas
   ¤  http://codex.wordpress.org/pt-br:Instalando_o_WordPress - Guia de instalação WP
   ¤  http://wordpress.tv/category/how-to/ - Vídeos tutoriais
Dúvidas?



Obrigado!


renancavichi@gmail.com

Content Management System CMS: Wordpress

  • 1.
    Instituto Tecnológico deAeronáutica - ITA Content Management System (CMS): Wordpress CE-245 - Tecnologias da Informação Prof. Adilson Marques da Cunha Aluno: Renan Cavichi de Freitas 12/04/2012
  • 2.
    Roteiro ¤  Introdução ¤  ContentManagement System ¤  Contextualização ¤  Tipos de CMS ¤  Wordpress ¤  Principais Recursos ¤  Market Share ¤  Popularidade ¤  Wordpress, Drupal e Joomla para web sites de blogs e notícias. ¤  Quem usa Wordpress? ¤  Wordpress.com X Wordpress.org ¤  Extensões ¤  Recomendações do sistema ¤  Não reinvente a roda ¤  Conclusão ¤  Referências e Links Úteis
  • 3.
    Introdução ¤  O gerenciamentode conteúdo digital (textos, imagens, vídeos, sons, etc.) é uma tarefa que se tornou fundamental devido ao grande volume e velocidade de informações publicadas na internet. ¤  Inicialmente todo conteúdo da web era inserido nas páginas através da codificação direta em linguagens de marcação (HTML). ¤  Atualmente diversos sistemas de gerenciamento de conteúdo são utilizados para facilitar o processo de criar, editar, excluir e publicar conteúdo na internet. ¤  Para sites de notícias e principalmente blogs uma das soluções de CMS é o Wordpress. Distribuido sobre licensa GNU (código aberto) possui uma gama de recursos eficazes que o destaca como plataforma mais utilizada na web para essas finalidades.
  • 4.
    Content Management System ¤ Contextualização: ¤  CM: “Content management, or CM, is the set of processes and technologies that support the collection, managing, and publishing of information in any form or medium. In recent times this information is typically referred to as content or, to be precise, digital content. Digital content may take the form of text (such as documents), multimedia files (such as audio or video files), or any other file type that follows a content lifecycle requiring management.” ¤  CMS: “Sistema de Gestão de Conteúdo (SGC) - do inglês Content Management Systems (CMS) é um sistema gestor de websites, e intranets que integra ferramentas necessárias para criar, gerir (inserir e editar) conteúdos em tempo real sem a necessidade de programação de código, cujo objetivo é estruturar e facilitar a criação, administração, distribuição, Wordpress publicação e disponibilidade da informação”. (fonte: Wikipedia)
  • 5.
    Tipos de CMS ¤  Existem diversos CMS desenvolvidos para atender finalidades específicas como: ¤  Moodle: Gestão da aprendizagem (EAD) ¤  osCommerce: E-commerce ¤  Phpbb: Fórum …entre outros
  • 6.
    Wordpress ¤  Wordpress éum gerenciador de conteúdo web (software livre) desenvolvido principalmente para servir como plataforma de websites de notícias e blogs. ¤  Sua estrutura flexível permite que seja utilizado para outras finalidades como sites institucionais, portais, portifólios, entre outros. ¤  Com uma comunidade de colaboradores ativa o Wordpress conta com milhares de plugins e temas para extender as funcionalidades do sistema. ¤  Com a utilização de plugins pode ser útil como plataforma para Mashups.
  • 7.
    Principais Recursos ¤  Ediçãode conteúdo em formulários WYSIWYG. (What You See Is What You Get) ¤  Sistema de alimentação de Feed (RSS) ¤  URL amigável. ¤  Taxonomia para organização das publicações (Categorias e Tags) ¤  Galeria de mídias ¤  Sistema de comentários ¤  Administração com recursos Ajax (drag and drop)
  • 8.
    Market Share De acordo com a W3Techs, aproximadamente 55% dos websites visitados, que utilizam algum CMS, rodam Wordpress. http://w3techs.com/technologies/overview/content_management/all http://wp.smashingmagazine.com/2011/11/29/wordpress-cms-crown-drupal-joomla/
  • 9.
    Popularidade Google Trends
  • 10.
    Wordpress, Drupal eJoomla para web sites de Blogs e Notícias http://wp.smashingmagazine.com/2011/11/29/wordpress-cms-crown-drupal-joomla/
  • 11.
    Quem usa Wordpress? ¤ Ebay - http://ebayinkblog.com/ ¤  Techcrunch - http://techcrunch.com/ ¤  Yahoo - http://ycorpblog.com/ ¤  Ford - http://www.thefordstory.com/ ¤  Sony - http://electronicsblog.sel.sony.com/sony/default.aspx ¤  People Magazine - http://stylenews.peoplestylewatch.com/ ¤  CNN - http://business.blogs.cnn.com/ ¤  General Electronic (GE) - http://www.gereports.com/ ¤  Ministério da Cultura (Brasil Governo Federal) - http://www.cultura.gov.br/site/
  • 12.
    Wordpress.com X Wordpress.org ¤ Wordpress.com ¤  Serviço que permite a criação de um blog (seunome.wordpress.com) no servidores do Wordpress. A criação da conta é gratuita mas plugins, temas, publicidade e espaço (3Gb) são limitados. ¤ Wordpress.org ¤  Sistema wordpress para download em diversos idiomas, documentação e extensões como temas e plugins. Todo acervo do site, disponibilizado pela comunidade de desenvolvedores, é gratuito de código aberto.
  • 13.
    Extensões ¤  O repositóriodo wordpress.org oferece uma grande variedade de extensões desenvolvida pela comunidade de colaboradores: ¤  19.203 Plugins Mais populares: Askimet - Controle de spam em comentários All in One SEO Pack – Recursos para otimização para mecanismos de buscas Contact Form 7 – Formulário de contato customizável ¤  1.545 Temas Mais populares: Twenty Ten - http://wordpress.org/extend/themes/twentyten Twenty Eleven - http://wordpress.org/extend/themes/twentyeleven Responsive - http://wordpress.org/extend/themes/responsive
  • 14.
    Recomendações do Sistema ¤  Linguagem de Programação PHP versão: PHP 5.2.4 ou superior ¤  Banco de Dados MySQL versão: MySQL 5.0 ou superior.
  • 15.
    Não reinvente aroda! ¤  Se o objetivo do seu projeto é um sistema no formato de websites de notícias ou blog, considere a utilização do Wordpress como gerenciador de conteúto. O sistema tem um grande valor agregado graças a contribuição de milhares de desenvolvedores ao longo dos anos. http://daveharman.com/wp-content/uploads/2012/01/reinvent-wheel.jpg
  • 16.
    Conclusão ¤  Várias soluçõesCMS de código aberto seguras e estáveis são oferecidas atualmente. Para projetos que o objetivo possa ser atingido com a customização de um destes recursos, devemos considerar sua adoção para obter maior valor agregado com menores investimentos. ¤  Apesar de flexível o Wordpress tem sua arquitetura aprimorada para ser utilizado em websites de notícias e blogs, para outros tipos de sistemas devemos avaliar se sua adoção ainda é vantajosa.
  • 17.
    Referências e LinksÚteis ¤  Wordpress - http://www.wordpress.org ¤  W3Techs - Web Technology Surveys - http://w3techs.com/ ¤  Wikipedia ¤  Comunidade Brasileira de Wordpress - http://wp-brasil.org/ ¤  Links Úteis: ¤  http://br.wordpress.org/ - Wordpress em português do Brasil para download ¤  http://codex.wordpress.org/ - Manual Online do Wordpress ¤  http://wordpress.org/extend/ - Extensões para download: Plugins e Temas ¤  http://codex.wordpress.org/pt-br:Instalando_o_WordPress - Guia de instalação WP ¤  http://wordpress.tv/category/how-to/ - Vídeos tutoriais
  • 18.