pyrocms - conhecendo o cms - sistema gerenciador de conteúdo
DESCRIPTION
Material básico para conhecimento e apresentação do Sistema Gerenciador de Conteúdo, PyroCMS.TRANSCRIPT
PyroCMS
About.me
• Rangel Javier
• Joomla CMS
• Programmer (PHP Frameworks)
• Frontend
• Up Marketing Digital • www.upmarketingdigital.com.br
• Ceará
facebook.com/rangeljavier twitter.com/rangeljavier
Etapas
• Introdução e Conceitos
• Conhecendo a administração
• Criando um projeto na prática
• Criando um tema
Introdução
• O que é o PyroCMS?
– É um sistema para administrar conteúdo na web. Similar ao (famosos) Wordpress, Joomla e Drupal.
– Criação de site, portal ou blog sem conhecimentos técnicos.
Introdução
• PyroCMS é um sistema de gerenciamento de conteúdo que, nos últimos meses, tem vindo a crescer em popularidade, devido à sua concepção intuitiva da administração. PyroCMS é fácil de aprender, e de entender.
Introdução
• Atual mercado de CMS: Wordpress e Joomla, Drupal
• Ganhando forças: PyroCMS
• “Padrinhos do PyroCMS”: Envato (Net.Tutsplus)
Informações Técnicas
• PHP + MySQL;
• Feito em CodeIgniter (Framework PHP);
• Está sendo migrado para Laravel;
• Criado por Adam Fairholm, Jerel Unruh, Phil Sturgeon, e Josué Pekera;
• Versão atual: 2.2.1 (lançada em 24.04.13)
Extensões
• O PyroCMS assim como os outros CMS são chamados de extensivos e flexíveis. O que isso quer dizer?
• Isto que dizer, que você pode instalar/adicionar novas funcionalidades no sistema. São geralmente chamados de extensões, e no PyroCMS são chamados de complementos (add-ons).
Extensões (Add-ons)
• No PyroCMS existem 4 tipos de extensões (add-ons):
• Themes (Temas)
• Modules (Módulos)
• Widgets
• Plugins
Extensões (Add-ons)
• Themes (ou Temas)
• A parte visual, ou que o cliente ver. Em alguns casos são chamados de templates e skins. Ele tem o objetivo de alterar a aparência do projeto.
Extensões (Add-ons)
• Modules (ou Módulos)
• É a maior extensão do PyroCMS. Eles acrescentam alguma funcionalidade nova ao projeto e tem suas própria página e administração. Por exemplo: Galeria de Fotos.
Módulos padrões do PyroCMS
Extensões (Add-ons)
• Widget
• Os widgets aparecem em algum bloco do seu projeto. Alguns widget são de módulos específicos. Por exemplo: Ultimas galerias de fotos na página inicial do meu site.
Widgets padrões do PyroCMS
Extensões (Add-ons)
• Plugins
• É a menor extensão do PyroCMS. Os plugins funcionam como etiquetas. Como assim? Por exemplo: Preciso exibir a timeline de meu twitter no meio de conteúdo. Então, não precisa gerenciar, basta ter o plugin de twitter e colocar uma “etiqueta” similar a:
{{ twitter:feed username=“rangeljavier" limit="1" }}
Plugins padrões do PyroCMS (recortado)
PyroCMS started
• To run PyroCMS, you'll need a development environment (like Apache) with PHP and MySQL installed. Specifically, you'll need:
• A web server. Apache 2.x;
• PHP 5.2 or above;
• MySQL 5.x;
Recomendo (instalar):
Xampp ou Wamp
PyroCMS
• Onde estudar?
• http://docs.pyrocms.com/2.2/manual/getting-started
• Comunidade no Brasil (Facebook)
• www.facebook.com/groups/pyrocmsbrasi/